Погружение в IBM Cloud Kubernetes Service

Создание облачных приложений

Создавайте новые, современные приложения для облака на основе контейнеров и микросервисов — с поддержкой гибкого масштабирования, неизменяемого развертывания, одноразовых экземпляров и глобальной инфраструктуры. Воспользуйтесь Docker и Kubernetes для организации интеллектуального планирования, самовосстановления и горизонтального масштабирования для быстрой доставки приложений. IBM полностью обеспечивает управление главными узлами (сервер API K8s) и предоставляет инструменты управления рабочим узлам (подчиненные узлы K8), которые принадлежат вам и которые вы полностью контролируете.

Модернизируйте и расширяйте имеющиеся приложения

Размещайте имеющиеся облачные приложения в контейнерах — для повышения эффективности, ускорения развертывания и повышения доступности и безопасности. Расширяйте приложения, зачастую без изменения имеющегося кода, за счет возможностей более чем 170 служб, включая Watson Natural Language Classifier, Compose for MongoDB, IoT, блокчейн и инструменты непрерывной доставки DevOps.

Ускорьте конвейер DevOps

Ускорьте гибкую непрерывную доставку приложений с помощью Kubernetes. В Kubernetes будет поддерживаться методика контролируемого развертывания новых выпусков с помощью IBM Open Toolchain и других инструментов CI/CD.

Защитите свой стек

Защитите важнейшие данные и задачи на протяжении всего жизненного цикла приложения, создав цепочку доверия от физических серверов до развертывания. В состав IBM Cloud Kubernetes Service входят средства обеспечения безопасности, включая автоматическое шифрование, частные реестры, настраиваемые политики изоляции и непрерывное сканирование статических образов Docker и работающих контейнеров на наличие известных уязвимостей и слабых мест в конфигурации.

Управляйте микросервисами

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

Переносимость между облаками и средами разных поставщиков

Большинство предприятий работают в мультиоблачной или гибридной облачной среде. Этот подход применяется по разным причинам:прежние инвестиции в определенную среду, предпочтения организации и, что важнее всего, переносимость. Контейнеры дают возможность развернуть вычислительную среду, которая отличается не только эффективностью использования ресурсов, но и естественной переносимостью в мультиоблачной инфраструктуре. Это особенно заметно в случаях, когда для управления контейнерами используются инструменты с открытым кодом, например Kubernetes.

Подход, ориентированный на Kubernetes

IBM предлагает службу управления контейнерами на основе Kubernetes для любых облачных сред: общедоступных, частных и гибридных. Kubernetes применяется в качестве основы для предоставления дополнительных возможностей в области ускорения DevOps, модернизации традиционных приложений и упрощения задач в сфере безопасности, масштабирования и управления информацией. По мере того как Kubernetes становится фактическим стандартом, пользователи AppDev получают возможность переносить контейнеры Kubernetes в IBM и пользоваться автоматическими процессами DevTest, CI/CD и более чем 170 службами PaaS в сфере DevOps, анализа данных, блокчейна и Watson.

Максимальная гибкость (и другие достоинства)

Поскольку IBM предлагает 100%-ю поддержку Kubernetes, ведущему разработчику или архитектору клиента будет очень кстати единообразие базовых образов, файлов json/yaml и панели мониторинга Kubernetes вне зависимости от того, с каким поставщиком облачных услуг организация работала раньше. Кроме того, вы сохраняете полную гибкость в выборе степени интеграции, поскольку новые ветки кода по-прежнему можно создавать как в апстриме (в реестре), так и в даунстриме (в конвейере DevOps).

Начните работу за считанные минуты

Управляйте приложениями высокой доступности в контейнерах Docker и кластерах IBM Cloud Kubernetes Service в IBM Cloud.