Облако AWS
Попробуйте Amazon CloudFront бесплатно

Amazon CloudFront – это сервис глобальной сети доставки контента (CDN), обеспечивающий безопасную доставку пользователям данных, видеофайлов, приложений и API с низкими задержками и высокой скоростью передачи. Сервис CloudFront интегрирован с AWS: его физические местонахождения непосредственно подключены к глобальной инфраструктуре AWS, а программное обеспечение эффективно работает с другими сервисами, включая AWS Shield для нейтрализации DDoS-атак, Amazon S3, Elastic Load Balancing или Amazon EC2 в качестве серверов-источников для приложений, а также Lambda@Edge для запуска специального кода в непосредственной близости к конечным пользователям.

Начать работу с сервисом CloudFront можно за считаные минуты, используя привычные инструменты AWS: API, Консоль управления AWS, AWS CloudFormation, интерфейсы командной строки и пакеты SDK. Сервис CloudFront предлагает простую модель оплаты по факту использования без авансовых платежей или долгосрочных контрактов. Поддержка сервиса CloudFront включена в текущую подписку AWS Support.

Lambda@Edge
53:24

Видео с конференции AWS re:Invent. Introduction to Amazon CloudFront and Lambda@Edge.

Постоянно растущая глобальная сеть

Глобальная, постоянно растущая сеть доставки контента

Сеть доставки контента Amazon CloudFront построена на основе расширяющейся глобальной инфраструктуры AWS, которая в настоящее время включает 54 зоны доступности в 18 географических регионах. Amazon планирует добавить еще 12 зон доступности и 4 региона в Бахрейне, САР Гонконг, Швеции, а также второй регион AWS GovCloud в США. Amazon CloudFront насчитывает 116 точек присутствия (105 периферийных местоположения и 11 периферийных серверов кэширования в регионах) в 56 городах и 25 странах. Такая сеть периферийных местоположений обеспечивает высокую доступность, масштабируемость и производительность приложений для всех клиентов в любой точке мира. 

Безопасный контент в периферийных местоположениях

Безопасность контента в периферийных местоположениях

Amazon CloudFront – сеть доставки контента (CDN) с высоким уровнем безопасности. Защита обеспечена как на уровне сети, так и на уровне приложений. Всем пользователям CloudFront автоматически и бесплатно предоставляется защита AWS Shield Standard. Кроме того, CloudFront эффективно интегрируется с сервисами AWS WAF и AWS Shield Advanced для защиты приложений от сложных угроз и DDoS-атак. Инфраструктура и процессы сервиса CloudFront отвечают требованиям PCI, DSS, HIPAA и ISO, благодаря чему могут использоваться для безопасной доставки конфиденциальных данных. Безопасные API или приложения можно доставлять по протоколам SSL/TLS. При этом расширенные возможности SSL активируются автоматически.  С помощью AWS Certificate Manager (ACM) можно без труда создавать сертификаты SSL в необходимом количестве и немедленно развертывать их в базах раздачи CloudFront без дополнительной платы. ACM автоматически продлевает сертификаты, устраняя проблемы и издержки, связанные с ручным процессом обновления.

Глубокая интеграция с основными сервисами AWS

CDN с возможностью программирования

Lambda@Edge дает возможность без труда запускать код в местоположениях AWS по всему миру, чтобы реагировать на запросы конечных пользователей с минимальной задержкой. Код можно запускать в ответ на события Amazon CloudFront, такие как запросы контента, поступающие от серверов источника и конечных пользователей, а также в обратном направлении. После загрузки кода Node.js в AWS Lambda сервис самостоятельно выполняет все действия, необходимые для репликации, маршрутизации и масштабирования кода с высокой доступностью в местоположении AWS рядом с конечными пользователями. Оплачивается только фактическое время вычисления. Когда код не исполняется, оплата не начисляется. Все возможности Amazon CloudFront можно настроить программно с помощью API или Консоли управления AWS. CloudFront, как и прочие сервисы AWS, автоматически масштабируется с учетом реальных потребностей и работает с существующими инструментами и ресурсами AWS, такими как сервис AWS CloudFormation, интерфейсы командной строки AWS и пакеты SDK, а также сервис AWS CloudWatch для мониторинга производительности баз раздачи Amazon CloudFront.

Высокая производительность

Высокая производительность

Сеть доставки контента Amazon CloudFront оптимизирована для обеспечения низких задержек при высокой скорости передачи данных. Интеллектуальная маршрутизация сервиса CloudFront основана на непрерывном измерении реальных задержек доступа к популярным веб-сайтам, включая Amazon.com. Сервис CloudFront напрямую подключен к сотням конечных интернет-провайдеров и использует магистральную сеть AWS для ускорения доставки контента на протяжении всего пути. Стандартное предложение CloudFront также включает региональные периферийные серверы кэширования, которые обеспечивают стабильно высокий коэффициент попадания в кэш по всему миру.

Экономичность

Экономичность

Сервис Amazon CloudFront предусматривает простое ценообразование: оплате подлежат только передача данных и запросы, используемые для доставки контента конечным пользователям. Сервис CloudFront не предполагает никаких авансовых или фиксированных платформенных платежей, долгосрочных обязательств, доплат за динамический контент или обязательного приобретения профессиональных сервисов для начала работы. При использовании источников AWS, например Amazon S3 или Elastic Load Balancing, оплачивается только хранение данных. За передачу данных между этими сервисами и сервисом CloudFront плата не начисляется. И самое главное: начать работу с сервисом CloudFront можно бесплатно.

Простой в использовании

Глубокая интеграция с основными сервисами AWS

Сервис Amazon CloudFront глубоко интегрирован и оптимизирован для работы с популярными сервисами AWS, включая Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2)Elastic Load Balancing и Amazon Route 53 для ускоренного разрешения DNS-серверов приложений, доставляемых сервисом CloudFront. Интеграция с сервисом AWS Lambda позволяет исполнять собственный код в глобальной сети AWS без выделения серверов и управления ими. С помощью Amazon API Gateway можно значительно ускорить доставку API.

Кэширование статических ресурсов

Amazon CloudFront позволяет ускорить доставку статического контента (например, изображений, таблиц стилей, JavaScript и т. д.) пользователям по всему миру. Сервис CloudFront по умолчанию предлагает многоуровневый кэш с региональными периферийными серверами кэширования, позволяющими уменьшить задержки и снизить нагрузку на серверы-источники, пока объект еще не кэширован в периферийном местоположении. Кэширование статического контента обеспечивает необходимую производительность и масштабирование, чтобы при посещении веб-сайта обеспечить пользователям быстрое и надежное соединение.

Потоковая передача видео в режиме прямой трансляции или по требованию

Amazon CloudFront CDN предлагает несколько вариантов потоковой передачи мультимедиа – как предварительно записанных файлов, так и прямых трансляций – при стабильно высокой пропускной способности, необходимой для доставки видео в формате 4K зрителям по всему миру. В случае потоковой передачи видео по требованию сервис CloudFront можно использовать для мультибитрейтной адаптивной потоковой передачи в форматах Microsoft Smooth, HLS, HDS или MPEG-DASH на любое устройство. В случае прямых трансляций сервис CloudFront можно использовать для кэширования фрагментов мультимедийных данных в периферийных местоположениях и сворачивать множественные запросы к файлу манифеста для снижения нагрузки на сервер-источник.

Безопасность и защита от DDoS-атак

CloudFront эффективно интегрируется с сервисом AWS Shield для нейтрализации DDoS-атак на уровнях 3 и 4, а также с AWS WAF для защиты на уровне 7. Кроме того, CloudFront согласовывает соединения TLS с помощью шифрования высочайшего уровня и проводит аутентификацию пользователей с помощью подписанных URL-адресов. Можно также использовать нашу расширенную возможность шифрования на уровне полей для защиты наиболее конфиденциальных корпоративных данных, чтобы эту информацию можно было просматривать только некоторыми компонентами и сервисами из стека приложений. Сервис CloudFront также интегрируется с AWS Identity and Access Management (IAM) для контроля доступа, с AWS CloudTrail для ведения журналов доступа к настройкам и с Amazon Certificate Manager (ACM) для автоматического продления сертификатов.

Динамический и индивидуально настроенный контент

Встроенные в Amazon CloudFront средства оптимизации сети повышают производительность, надежность и глобальный охват для часто обновляющихся динамических элементов приложений, а также контента, индивидуально настроенного для каждого пользователя. Сервис CloudFront эффективно работает с существующими веб-серверами, расположенными на инстансах Amazon EC2 или в собственных центрах обработки данных, и не требует менять архитектуру или имя домена. Можно также отправлять собственный код в виде функций Lambda для запуска в глобальном масштабе в соответствии с запросами или ответами сервиса CloudFront. Подробнее о Lambda@Edge.

Ускорение API

Сервис Amazon CloudFront можно использовать для обеспечения безопасности и ускорения вызовов API. CloudFront поддерживает методы прокси-сервера (POST, PUT, OPTIONS, DELETE и PATCH) и встроенную интеграцию с сервисом Amazon API Gateway. При использовании CloudFront соединения TLS с клиентами завершаются на ближнем периферийном местоположении, после чего CloudFront работает через оптимизированную магистральную сеть AWS для безопасного доступа к серверам API. Подробнее об использовании API CloudFront.

Распространение программного обеспечения

Когда распределенные по всему миру клиенты загружают обновления программного обеспечения, Amazon CloudFront масштабируется автоматически. С помощью сети доставки контента программное обеспечение можно разместить в периферийных местоположениях – рядом с пользователями. Высокая скорость передачи данных в сервисе CloudFront ускоряет доставку бинарных файлов и повышает качество обслуживания клиентов при одновременном снижении издержек.

Зарегистрируйте аккаунт AWS

Зарегистрировать аккаунт AWS

Уровень бесплатного пользования AWS включает передачу 50 ГБ данных и 2 000 000 запросов HTTP и HTTPS для Amazon CloudFront.

Учитесь с помощью 10-минутных учебных пособий

10-минутные учебные пособия по теме

              Доставляйте контент быстрее с помощью Amazon CloudFront.                                                            

Попробуйте Amazon CloudFront бесплатно
Начало разработки с AWS

Начало разработки с AWS

Наше руководство по началу работы поможет запустить первую базу раздачи Amazon CloudFront за несколько щелчков мышью.