Открыть сервис

Edge-локация AWS

Edge-локация AWS — это физический объект инфраструктуры, принадлежащий компании Amazon Web Services (AWS; Amazon Web Services, Inc. — дочерняя компания Amazon.com, Inc., деятельность которой в РФ не регулируется отдельными запретами, однако сама Amazon.com, Inc. в 2022 году приостановила доступ к ряду сервисов для пользователей из РФ), предназначенный для кэширования контента и выполнения вычислений с минимальной задержкой. Edge-локации являются частью глобальной сети доставки контента (CDN) Amazon CloudFront и сервиса AWS Wavelength, а также используются для ускорения работы DNS-запросов через Amazon Route 53. В отличие от регионов AWS (availability zones), edge-локации не предоставляют полного набора вычислительных сервисов и не предназначены для постоянного хранения данных; их основная функция — приблизить обработку запросов к конечным пользователям, сокращая время отклика.

Архитектура и размещение

Edge-локации AWS расположены в крупных городах и точках обмена интернет-трафиком по всему миру. По состоянию на 2025 год компания управляет более чем 600 edge-локациями в 90 городах 50 стран. Каждая локация представляет собой небольшой центр обработки данных (ЦОД), оснащённый серверами, сетевым оборудованием и системами охлаждения. В отличие от региональных ЦОД, которые могут занимать десятки тысяч квадратных метров, edge-локации обычно имеют площадь от нескольких десятков до нескольких сотен квадратных метров.

Физическая инфраструктура edge-локаций включает:

  • Серверы кэширования — для хранения копий статического контента (изображения, видео, HTML-файлы).
  • Вычислительные узлы AWS Outposts — в некоторых локациях установлены модули AWS Outposts, позволяющие запускать сервисы AWS (например, Amazon EC2, Amazon EBS) на месте.
  • Сетевое оборудование — маршрутизаторы и коммутаторы, обеспечивающие подключение к магистральным каналам AWS и интернет-провайдерам.
  • Системы бесперебойного питания — аккумуляторные батареи и дизель-генераторы для автономной работы при сбоях в электросети.

Edge-локации подключены к глобальной сети AWS через выделенные оптические каналы, что обеспечивает низкую задержку (обычно менее 10 мс) при передаче данных между локацией и ближайшим регионом AWS.

Сервисы, использующие edge-локации

Amazon CloudFront

Amazon CloudFront — это сервис доставки контента (CDN), который использует edge-локации для кэширования и раздачи статического и динамического контента. Когда пользователь запрашивает файл (например, изображение или видео), CloudFront направляет запрос к ближайшей edge-локации. Если файл уже кэширован, он немедленно отправляется пользователю; если нет — запрос перенаправляется к исходному серверу (origin), а копия сохраняется в кэше локации на заданный период (TTL, time-to-live). Это позволяет разгрузить исходные серверы и снизить задержку для пользователей в удалённых регионах.

CloudFront поддерживает:

  • Статический контент — HTML, CSS, JavaScript, изображения, видео.
  • Динамический контент — API-запросы, персонализированные страницы (через Lambda@Edge).
  • Потоковое видео — в форматах HLS, DASH, MPEG-DASH.
  • SSL/TLS-терминацию — шифрование трафика между пользователем и edge-локацией.

AWS Wavelength

AWS Wavelength — это сервис, который размещает вычислительные ресурсы AWS непосредственно в сетях операторов мобильной связи (5G). Edge-локации Wavelength устанавливаются на базовых станциях операторов (например, Verizon, Vodafone, KDDI) и позволяют запускать приложения с задержкой менее 10 мс. Это критически важно для сценариев, требующих сверхнизкой задержки: автономные транспортные средства, дополненная реальность (AR), промышленная автоматизация, облачные игры.

В отличие от обычных edge-локаций CloudFront, локации Wavelength предоставляют доступ к вычислительным сервисам AWS (Amazon EC2, Amazon ECS, Amazon EKS) и хранилищу (Amazon EBS). Однако они не имеют собственного постоянного хранилища данных — все данные передаются в ближайший регион AWS через магистральные каналы.

Amazon Route 53

Amazon Route 53 — это DNS-сервис AWS, который использует edge-локации для ускорения разрешения доменных имён. Когда пользователь вводит URL в браузере, запрос направляется к ближайшей edge-локации Route 53, которая кэширует DNS-записи и отвечает быстрее, чем централизованные DNS-серверы. Это снижает задержку при загрузке веб-страниц и повышает отказоустойчивость.

AWS Lambda@Edge

Lambda@Edge — это функция AWS Lambda, которая выполняется на edge-локациях CloudFront. Она позволяет обрабатывать запросы и ответы на границе сети, не перенаправляя их в регион AWS. Примеры использования:

  • Аутентификация — проверка токенов доступа перед отправкой запроса к origin.
  • Перенаправление — изменение URL или заголовков HTTP на лету.
  • Генерация контента — создание миниатюр изображений или адаптивных версий страниц.
  • A/B-тестирование — распределение трафика между разными версиями приложения.

Lambda@Edge поддерживает языки Node.js и Python, а также имеет ограничения по времени выполнения (до 5 секунд) и размеру кода (до 1 МБ).

Применение

Edge-локации AWS используются в различных отраслях и сценариях:

  • Веб-хостинг и доставка контента — ускорение загрузки сайтов для глобальной аудитории. Например, новостные порталы, интернет-магазины, стриминговые сервисы.
  • Потоковое видео — трансляция спортивных событий, концертов, онлайн-курсов. CloudFront поддерживает протоколы HLS и DASH, а также защиту контента через DRM (Digital Rights Management).
  • Облачные игры — сервисы вроде Amazon GameLift используют edge-локации для снижения задержки в многопользовательских играх.
  • Интернет вещей (IoT) — обработка данных с датчиков и устройств в реальном времени. Например, в промышленности — мониторинг оборудования, в сельском хозяйстве — управление дронами.
  • Автономные транспортные средства — передача данных между автомобилями и облаком для навигации и предотвращения столкновений.
  • Дополненная и виртуальная реальность — рендеринг 3D-сцен на edge-локациях для снижения задержки на пользовательском устройстве.

Преимущества и ограничения

Преимущества

  • Низкая задержка — благодаря географической близости к пользователям время отклика сокращается до 10–20 мс, что критически важно для интерактивных приложений.
  • Масштабируемость — AWS автоматически распределяет трафик между edge-локациями, что позволяет выдерживать пиковые нагрузки (например, во время распродаж или прямых трансляций).
  • Снижение нагрузки на origin — кэширование контента уменьшает количество запросов к исходным серверам, экономя ресурсы и снижая затраты.
  • Безопасность — edge-локации поддерживают защиту от DDoS-атак (AWS Shield), шифрование трафика (SSL/TLS) и проверку подлинности запросов.

Ограничения

  • Отсутствие полного набора сервисов — edge-локации не предоставляют базы данных (Amazon RDS, Amazon DynamoDB), аналитику (Amazon Redshift) или серверные вычисления (кроме Wavelength и Outposts).
  • Зависимость от интернет-провайдеров — качество связи между пользователем и edge-локацией определяется сетью провайдера, что может приводить к вариациям задержки.
  • Ограниченное время выполнения Lambda@Edge — функции не могут выполняться дольше 5 секунд, что исключает длительные вычисления.
  • Стоимость — использование edge-локаций может быть дороже, чем централизованное хранение, особенно при большом объёме передаваемых данных (трафик тарифицируется отдельно).

История развития

Первые edge-локации AWS были запущены в 2008 году вместе с сервисом Amazon CloudFront. Изначально сеть включала всего несколько точек в США и Европе. К 2012 году количество локаций превысило 30, а к 2015 году — 50. В 2019 году AWS представила AWS Wavelength, разместив edge-локации в сетях операторов 5G. К 2023 году сеть охватывала более 400 локаций в 90 городах. В 2024 году компания объявила о планах расширения в Африке, Латинской Америке и Юго-Восточной Азии, а также о внедрении модулей AWS Outposts в edge-локации для поддержки локальных вычислений.

Сравнение с другими CDN

Edge-локации AWS конкурируют с аналогичными решениями других облачных провайдеров:

  • Cloudflare — сеть из 330+ локаций, акцент на безопасность и производительность.
  • Akamai — 4000+ локаций, фокус на корпоративных клиентах и защите от DDoS.
  • Google Cloud CDN — 200+ локаций, интеграция с Google Cloud Platform.
  • Microsoft Azure CDN — 150+ локаций, поддержка Azure Front Door.

AWS выделяется интеграцией с другими сервисами экосистемы (Lambda@Edge, Wavelength, Route 53) и глобальной сетью, охватывающей все континенты, кроме Антарктиды.

Интересные факты

  • Самая северная edge-локация AWS находится в Рейкьявике (Исландия), самая южная — в Кейптауне (ЮАР).
  • В 2023 году AWS объявила о запуске edge-локации в Антарктиде для научных проектов, но точная дата ввода в эксплуатацию не раскрывается.
  • Edge-локации AWS используются для доставки контента таких крупных клиентов, как Netflix, Disney+, Spotify и BBC.
  • В 2022 году, после приостановки работы AWS в России, часть edge-локаций в странах СНГ (например, в Казахстане) была переориентирована на обслуживание пользователей из Центральной Азии.

Источники

  • Amazon Web Services. «AWS Global Infrastructure». Документация AWS.
  • Amazon Web Services. «Amazon CloudFront Developer Guide». 2024.
  • Amazon Web Services. «AWS Wavelength Developer Guide». 2024.
  • Amazon Web Services. «AWS Outposts User Guide». 2024.
  • Amazon Web Services. «Amazon Route 53 Developer Guide». 2024.
  • Amazon Web Services. «AWS Lambda@Edge Developer Guide». 2024.
  • Отчёты AWS re:Invent 2023–2024.
  • Статистика сети AWS CloudFront (публичные данные).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →