По словам Докера, Federated Application Management отлично подойдет для Kubernetes.

Опубликовано: 16 Апреля, 2023
По словам Докера, Federated Application Management отлично подойдет для Kubernetes.

В сегодняшней гонке за превосходство в контейнерах, в быстро развивающейся, постоянно развивающейся, постоянно развивающейся и растущей отрасли, побеждает поставщик, который внедряет инновации быстрее всех. Хотя Docker Swarm проиграл гонку Kubernetes как основному инструменту оркестрации контейнеров, Docker неустанно стремится еще раз доказать свою важность для экосистемы контейнеров. Их последняя попытка — объявить о крупном обновлении новой функции Docker Enterprise Edition под названием Federated Application Management. Они сделали объявление на DockerCon в июне. Docker отказывается пугаться того, что Kubernetes вступает во владение, и надеется остаться на плаву в гонке контейнеров, хорошо играя с остальной частью экосистемы. Docker надеется, что пользователи будут рассматривать Docker как лучшее место для управления контейнерами, независимо от того, где они работают.

Установка записи прямо

Изображение 14503
Докер

Docker отменил самоуверенный подход, который он использовал при запуске Swarm, изначально планируя его тесную интеграцию только с собственной системой Docker. Это не одобрялось отраслью, которая не хочет привязки к поставщику. С другой стороны, подъем Kubernetes и его родительского комитета CNCF (Cloud-Native Computing Foundation) приветствовался из-за их независимого от поставщика подхода к оркестровке контейнеров. С тех пор для Docker важно избавиться от имиджа Apple среди контейнеров — по крайней мере, с точки зрения жесткого контроля над экосистемой.

С тех пор Docker изо всех сил старается привлечь разработчиков, используя более открытый и независимый от поставщиков подход. Это привело к анонсу Moby Project — контейнерного фреймворка с открытым исходным кодом. Однако Moby Project никогда не задумывался как угроза для Kubernetes, поскольку его использовали только системные архитекторы, а не разработчики. Docker также предлагает containerd с открытым исходным кодом, среду выполнения контейнеров, которая является отраслевым стандартом. В то время как все это устанавливало сантехнику для экосистемы контейнеров, в этом году Docker продвигает свою версию Enterprise прямо сейчас, что является ее самой прямой подачей на предприятие.

Это, конечно, происходит в конце богатого событиями года с точки зрения организационных изменений для Docker. У них произошла смена генерального директора с Бена Голуба на Стива Сингха. Цель этой смены генерального директора — сделать Docker прибыльным и более сильным кандидатом на возможное IPO. Мало того, соучредитель и технический директор Docker Соломон Хайкс покинул организацию всего за пару месяцев до этого, намекая на свой дискомфорт от всех изменений, которые происходили вокруг него, когда Докер вырастал из маленького выскочки в крупную компанию. ИТ-вендор.

Именно на этом фоне перемен, роста и некоторой неопределенности следует рассматривать недавнее объявление Docker. Несомненно, это толчок к тому, чтобы повести компанию по тому пути, по которому они шли уже некоторое время — сосредоточиться на создании прибыльной компании, а не просто на выпуске новых крутых инструментов с открытым исходным кодом.

Этот последний выпуск открывает новые возможности для Docker Enterprise Edition и является заметным вкладом в экосистему контейнеров. Он призван упростить развертывание контейнеров и управление ими в любом масштабе. Он нацелен непосредственно на крупные предприятия, которые запускают контейнеры на нескольких облачных платформах и в локальных средах, сокращая операционные и административные задачи для своих операционных групп.

Что такое федеративное управление приложениями?

Судя по словарю, слово «федерация» подразумевает формирование «единой централизованной единицы», из которой можно управлять несколькими независимыми компонентами. Точно так же Federated Application Management, новая функция управления, доступная в Docker Enterprise Edition, позволяет организациям управлять отдельными приложениями на разных платформах через единую плоскость управления прямо из Docker Enterprise Edition.

Изображение 14504
Pixabay

Это означает, что организации теперь могут управлять средами, развернутыми локально и в облаке, а также на нескольких облачных платформах Kubernetes, таких как Azure Kubernetes Service (AKS), AWS Elastic Container Service for Kubernetes (EKS) и Google Kubernetes Engine (GKE).. Это позволяет ИТ-специалистам видеть все приложения, работающие в различных средах, в одном представлении. Эта функция также повышает производительность, поскольку позволяет автоматизировать развертывание, миграцию и репликацию приложений. В дополнение к этому новая функция федерации предоставляет возможность централизованно устанавливать правила для всех развертываний контейнеров компании, обеспечивая соблюдение единых политик безопасности в фрагментированных средах.

Единая плоскость управления для управления приложениями и многооблачных развертываний

Docker Enterprise Edition — единственная контейнерная платформа корпоративного класса, которая может предлагать и предоставлять федеративное управление приложениями в различных контейнерных средах с безопасной цепочкой поставок. Он направлен на предложение решений для организаций, которые выбирают контейнеры в качестве формата приложений по умолчанию. Стало неотъемлемой частью возможность управлять вашими приложениями и иметь более простой контроль над ними с единой платформы, и Docker Enterprise Edition через Federated Application Management позволяет это сделать.

Большинство современных предприятий придерживаются гибридной или многооблачной стратегии и внедряют контейнеризацию, чтобы сделать приложения более переносимыми. Хотя контейнеризация обеспечивает переносимость, она создает собственный набор проблем при развертывании в различных контейнерных средах. Каждое облако управляется в рамках отдельной операционной модели, поэтому операционным группам приходится дублировать усилия каждый раз, когда они развертывают свое приложение в разных облаках. Теперь у каждого из этих облаков есть свои политики безопасности и доступа. С управлением контейнерами также возникает проблема, связанная с необходимостью распространять и отслеживать контент на различных платформах единообразно и в соответствии с требованиями. Docker Enterprise Edition дает вам ответ на эту проблему с помощью функции управления федеративными приложениями.

Интеграция облачного Kubernetes

Управление федеративными приложениями теперь упрощает работу операционной группы, позволяя им подключать выбранные кластеры к Docker Enterprise Edition, и отсюда Docker упрощает управление этими кластерами. Он интегрирует эти кластеры, объединяя существующие политики на всех платформах, тем самым устраняя усилия, которые потребовались бы для определения всех мер безопасности, контроля доступа и политик для каждого облака в отдельности.

Миграция, репликация и простота развертывания

Еще одна ключевая проблема, которую решает функция управления федеративными приложениями, заключается в том, насколько легко она упрощает миграцию, репликацию и развертывание приложений в разных местах. После завершения интеграции с Docker Enterprise Edition команды теперь могут просматривать и управлять своим приложением через единую панель.

Компании часто сталкиваются с необходимостью временного или постоянного переноса своих приложений в новые местоположения по разным причинам. Теперь это можно легко выполнить с помощью Docker Enterprise Edition. Команды должны просто просмотреть свой портфель приложений, выбрать приложение, которое они хотят перенести, и выбрать подключенный кластер, который будет служить их новым местоположением. Федеративное управление приложениями обеспечивает создание клона в новом месте назначения, в то время как старое приложение отключено, а трафик перенаправляется в новое место, обеспечивая при этом полное соответствие всем регулирующим политикам и элементам управления доступом. Точно так же упростилась репликация приложений. В этом случае исходное приложение не закрывается; вместо этого в нужных местах создаются клоны, и трафик распределяется равномерно.

Безопасность

Docker также гордится своим предложением по обеспечению безопасности, обеспечивая федерацию приложений. Docker Enterprise Edition обеспечивает контроль над приложениями организации и возможность аудита каждого шага в процессе доставки приложений. Docker EE включает Docker Trusted Registry, централизованный и федеративный источник достоверных данных для управления образами корпоративного уровня и интегрированных политик безопасности в облаках. Изображение 14505

Как помогает федерация приложений

Федеративное управление приложениями — это то, что позволит клиентам теперь обдумать свою стратегию контейнеризации среди облачных провайдеров. Это обеспечивает решение для клиентов, стремящихся масштабироваться в больших масштабах. По мере масштабирования и развертывания все большего количества контейнеров они добавляют все больше и больше кластеров. Теперь вы ожидаете, что эти кластеры будут географически распределены по разным зонам доступности поставщиков облачных услуг. Будь то несколько регионов, таких как EMEA, APAC или юго-запад США, важно отслеживать кластеры, которые развертываются и управляются командами в разных географических точках.

Остановить неудержимый Kubernetes?

Docker представил еще одно инновационное решение для оркестровки контейнеров. Их неустанное стремление к инновациям и предоставлению решений, обеспечивающих более простую и безопасную разработку и управление контейнерными приложениями, заслуживает похвалы. Docker Enterprise Edition достигает совершеннолетия и обладает уникальными возможностями для обеспечения федерации приложений, единообразно обрабатывая весь корпоративный портфель во всех средах. Весь смысл этого заключается в том, чтобы предложить выбор, безопасность и маневренность. Достаточно ли этого, чтобы переманить клиентов из Kubernetes в Docker? Нам просто нужно подождать и посмотреть, будет ли этот шаг опоздан на год, или это просто подходящее время для Docker, чтобы остановить безудержный поезд Kubernetes.