AWS CloudFront — это быстрый и безопасный способ передачи вашего контента по всему миру. AWS создала сервис сети доставки контента (CDN) с использованием Cloud Front.

Давайте быстро посмотрим, как это работает!

Что такое AWS CloudFront?

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

У них есть более 450 глобально рассредоточенных точек присутствия (PoP), то есть периферийных местоположений с автоматическим отображением сети и интеллектуальной маршрутизацией.

Как показано ниже, клиент пытается получить доступ к приложению AWS в сети с поддержкой CloudFront,

1. Клиент запрашивает изображение из приложения AWS
2. Запрос обрабатывается AWS CloudFront
3. AWS cloudFront перенаправляет запрос в Edge Cache
4. Edge Cache периодически проверяет данные приложения AWS и остается в силе до дата с последней информацией

Защищено ли это?

О, да! Cloud Front повышает безопасность за счет шифрования трафика и контроля доступа, а также использует AWS Shield Standard для защиты от DDoS-атак без дополнительной оплаты.

Какая служба приложений может использовать CloudFront?

  1. HTTP-приложение
  2. EC2
  3. Балансировщик нагрузки приложений
  4. Сайты S3

При этом CloudFront лучше всего использовать для статического контента, который должен быть доступен везде.

Каковы его варианты использования?

  1. Статические веб-сайты
  2. API
  3. Потоковое видео в прямом эфире и по запросу
  4. Распространение исправлений и обновлений

Спасибо за чтение. Пожалуйста, поделитесь своими отзывами и вопросами по адресу [email protected]