Amazon EC2 может содержать сам себя

Опубликовано: 8 Марта, 2023
Amazon EC2 может содержать сам себя

Так что же такое контейнер? Это немного похоже на гипервизор и фактически существовало до того, как гипервизоры стали настолько популярными. Контейнер работает на уровне ОС и разделяет операционную систему на две функциональные части — управление приложениями и управление системными ресурсами. Sun Microsystems, ныне поглощенная Oracle, использовала такую технологию на протяжении десятилетий.

Сегодня контейнеры предлагают способ виртуализации, не завися от гипервизора, который может заблокировать вас в VMware, Microsoft или Xen, способе управления вашей технологией. А когда приходит время переместить ваши нагрузки от одного поставщика облачных услуг к другому, контейнеры позволяют вам сделать это на ваших условиях.

Спустя годы Amazon не может сдержать волнения по поводу своего нового контейнерного сервиса Amazon EC2.

Amazon явно не изобретала контейнеры десятилетия назад и не создавала реализацию, которую поддерживает. Не путать со штанами цвета хаки. Docker — это технология контейнеров с открытым исходным кодом, которая является основой службы контейнеров EC2, которая представляет собой «высокомасштабируемую, высокопроизводительную службу управления контейнерами, которая поддерживает контейнеры Docker и позволяет легко запускать распределенные контейнеры». приложений в управляемом кластере инстансов Amazon EC2. Amazon EC2 Container Service позволяет запускать и останавливать приложения с поддержкой контейнеров с помощью простых вызовов API, позволяет запрашивать состояние кластера из централизованной службы и предоставляет доступ ко многим знакомым функциям Amazon EC2, таким как группы безопасности, тома EBS и IAM. роли», как описал Amazon. «Вы можете использовать EC2 Container Service для планирования размещения контейнеров в вашем кластере на основе ваших потребностей в ресурсах, политик изоляции и требований к доступности. Amazon EC2 Container Service избавляет вас от необходимости использовать собственные системы управления кластером и конфигурацией или беспокоиться о масштабировании инфраструктуры управления».

Прелесть Docker с открытым исходным кодом в том, что он кроссплатформенный и гораздо более гибкий, чем старые проприетарные подходы.

Наиболее очевидными первыми клиентами являются те, кто уже развертывает приложения с помощью Docker, которые могут просто перейти на AWS и EC2 и получить немедленную выгоду. «Служба контейнеров EC2 устраняет накладные расходы на управление вашей инфраструктурой Docker. Если вы пишете распределенные приложения, Docker позволяет инкапсулировать отдельные приложения и службы и их зависимости. Затем вы можете использовать API-интерфейсы службы контейнеров EC2 для планирования контейнеров в кластере инстансов Amazon EC2. С EC2 Container Service вам больше не нужно запускать собственный менеджер кластера или какое-либо программное обеспечение для управления конфигурацией, и вы можете сосредоточиться на своих задачах и приложениях», — заявили представители Amazon.