AWS Outposts
AWS Outposts — это семейство сервисов и устройств, предоставляемых компанией Amazon Web Services (AWS), которое позволяет развертывать инфраструктуру AWS непосредственно в локальном центре обработки данных или на площадке заказчика (on-premises). По сути, Outposts представляет собой физический стоечный сервер или кластер, управляемый AWS, который обеспечивает идентичную облачной среде вычислительные мощности, хранилище и сетевые возможности, интегрированные с основными сервисами AWS.
История и предпосылки создания
AWS Outposts были анонсированы на конференции AWS re:Invent в ноябре 2018 года и стали доступны для заказа в конце 2019 года. Основной причиной появления сервиса стала потребность клиентов в гибридных облачных решениях. Многие организации, особенно в регулируемых отраслях (финансы, здравоохранение, государственный сектор), не могли полностью перенести свои рабочие нагрузки в публичное облако из-за требований к задержкам, локальной обработке данных или нормативным ограничениям. Outposts позволил таким клиентам получить единую платформу управления и инструментарий AWS, работающие локально, без необходимости строить и поддерживать собственные облачные стеки.
Архитектура и устройство
Физическое оборудование
AWS Outposts поставляется в виде предварительно сконфигурированного оборудования, установленного в стандартные 19-дюймовые стойки. Оборудование включает серверы, диски NVMe SSD, сетевые коммутаторы и блоки питания. Заказчик может выбрать одну из двух конфигураций:
- 42U стойка — полноразмерная стойка для крупных развертываний.
- 1U или 2U сервер — компактное решение для небольших площадок (например, удаленных офисов или магазинов).
Все оборудование сертифицировано и обслуживается AWS. Замена неисправных компонентов производится инженерами AWS в течение согласованного времени (Service Level Agreement, SLA).
Программное обеспечение
На оборудовании работает специальная версия гипервизора AWS Nitro, которая эмулирует среду, полностью идентичную зонам доступности AWS. Это означает, что локально запущенные виртуальные машины (EC2), контейнеры (EKS, ECS) и базы данных (RDS) используют те же API, те же образы и те же инструменты управления, что и в облаке. Управление Outposts осуществляется через стандартную консоль AWS, AWS CLI и SDK.
Сетевая интеграция
Outposts подключается к региону AWS через зашифрованное VPN-соединение или выделенное канальное подключение (AWS Direct Connect). Это обеспечивает синхронизацию данных, управление и доступ к сервисам AWS, таким как S3, DynamoDB или Lambda, которые могут работать как локально, так и удаленно. Локальная сеть заказчика изолируется от AWS с помощью виртуальных частных облаков (VPC), которые распространяются на Outposts.
Классификация и варианты развертывания
По типу рабочих нагрузок
- Compute Optimized — для задач, требующих высокой производительности процессора (например, обработка данных в реальном времени, HPC).
- Storage Optimized — для приложений с интенсивным вводом-выводом (базы данных, аналитика).
- GPU-ускорители — для машинного обучения, рендеринга и графических вычислений.
По модели владения
- Managed by AWS — AWS отвечает за физическую безопасность, замену оборудования и обновление прошивок.
- Customer-managed — заказчик может самостоятельно выполнять некоторые операции (например, замену дисков) при наличии контракта на обслуживание.
Применение
Гибридные облачные решения
Outposts позволяет использовать единую платформу для приложений, которые требуют низкой задержки (менее 1 мс) или обработки данных на месте. Например, в промышленности — для управления станками с ЧПУ, в розничной торговле — для обработки транзакций в магазинах, в телекоммуникациях — для виртуализации сетевых функций (NFV).
Соответствие нормативным требованиям
Организации, обязанные хранить данные в определенной юрисдикции или проходить аудит, могут развернуть Outposts в своем ЦОДе, сохранив при этом возможность использовать сервисы AWS. Это особенно актуально для банков, страховых компаний и государственных учреждений.
Миграция legacy-приложений
Outposts упрощает перенос устаревших приложений, которые невозможно контейнеризировать или модернизировать, в среду AWS без необходимости переписывать код. При этом приложение продолжает работать локально, но управляется через облачные инструменты.
Обработка данных на границе сети (Edge)
В удаленных локациях (нефтяные вышки, шахты, военные базы) Outposts позволяет развернуть вычислительные мощности рядом с источниками данных, минимизируя задержки и зависимость от каналов связи.
Преимущества и ограничения
Преимущества
- Единое управление — все ресурсы (локальные и облачные) управляются через одну консоль AWS.
- Низкая задержка — данные обрабатываются на месте, без задержек на передачу в регион AWS.
- Безопасность — физическая изоляция и шифрование трафика между Outposts и облаком.
- Гибкость — возможность масштабирования путем добавления новых сток или замены конфигураций.
Ограничения
- Стоимость — Outposts дороже, чем использование только публичного облака, из-за затрат на оборудование, доставку и обслуживание.
- Зависимость от AWS — все обновления и управление происходят через AWS; заказчик не может самостоятельно модифицировать оборудование или ПО.
- Ограниченная география — сервис доступен не во всех странах; требуется наличие региона AWS поблизости.
- Сложность начальной настройки — требуется физическая установка оборудования, настройка сети и подписание контракта с AWS.
Интересные факты
- Outposts — один из немногих сервисов AWS, который физически доставляется заказчику, а не предоставляется в виде виртуальной инфраструктуры.
- В 2022 году AWS анонсировала Outposts для 5G-сетей, позволяющий операторам развертывать ядро сети 5G на локальном оборудовании.
- Некоторые клиенты используют Outposts для резервного копирования данных из публичного облака в локальное хранилище, что снижает затраты на передачу данных.
Критика
Основная критика сервиса связана с его высокой стоимостью и привязкой к экосистеме AWS. Конкуренты (Microsoft Azure Stack, Google Anthos, Oracle Cloud@Customer) предлагают аналогичные решения, часто с более гибкими условиями лицензирования. Кроме того, некоторые эксперты отмечают, что Outposts не решает проблему vendor lock-in, а лишь переносит её на локальный уровень.
Источники
- Официальная документация AWS Outposts
- Презентация AWS re:Invent 2018: «AWS Outposts: Extend the AWS Cloud On-Premises»
- Отчет Gartner: «Magic Quadrant for Cloud Infrastructure and Platform Services»
- Статья TechCrunch: «AWS launches Outposts, a hybrid cloud service» (ноябрь 2018)
- Материалы AWS Summit 2020: «Building Hybrid Architectures with AWS Outposts»
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →