Обзор
Amazon CloudFront — это сервис сети доставки контента (CDN), который ускоряет распределение контента по всему миру. Он предлагает несколько ключевых функций, разработанных для оптимизации производительности, безопасности и пользовательского опыта.
Производительность и доставка контента
- Определение устройства — автоматически определяет устройства пользователей и доставляет оптимизированный контент в зависимости от типа устройства
- Определение протокола — автоматически переключается между HTTP и HTTPS в зависимости от возможностей браузера
- Несколько серверов-источников — поддерживает маршрутизацию запросов на разные серверы-источники, обеспечивая балансировку нагрузки и возможности failover
- Поведение кеша — предоставляет гибкие правила кеширования, которые позволяют тебе контролировать, как контент кешируется и доставляется конечным пользователям
Географические функции и функции для конкретных пользователей
- Геотаргетинг — доставляет контент, привязанный к местоположению, и ограничивает доступ на основе географического расположения
- Query string параметры — кеширует несколько версий объектов на основе значений query string, обеспечивая персонализированную доставку контента
Безопасность и поддержка кросс-доменных запросов
- Кастомный SSL — поддерживает собственные SSL/TLS-сертификаты для безопасной доставки по HTTPS с использованием своего доменного имени
- CORS (Cross-Origin Resource Sharing) — обеспечивает безопасные кросс-доменные запросы между разными доменами
- HTTP cookies — проксирует cookies на источники и использует их в качестве ключей кеша, позволяя персонализировать доставку контента без потери эффективности кеша
Основное преимущество
Эти функции объединяются, чтобы предоставить комплексное решение для быстрой, безопасной и персонализированной доставки контента пользователям по всему миру, одновременно оптимизируя затраты на полосу пропускания и улучшая производительность приложения.