Переходите на бессерверную архитектуру уже сегодня
Переходите на полностью бессерверные технологии. Просто разместите код или контейнер и платите только за время его работы.
Обзор
Выполнение Kubernetes в масштабе предприятия
IBM Cloud® Kubernetes Service — это управляемое предложение для создания кластера Kubernetes, состоящего из вычислительных хостов, с целью развертывания контейнерных приложений в среде IBM Cloud и управления ими. Это сертифицированное решение Kubernetes предлагает интеллектуальное планирование, самовосстановление, горизонтальное масштабирование и множество других функций. Ознакомьтесь с процедурой развертывания и эксплуатации кластера Kubernetes в среде IBM Clouds: это бесплатно, ввод данных кредитной карты не требуется.
Примеры внедрения
Развертывание масштабируемого веб-приложения

Развертывание масштабируемого веб-приложения
Анализ журналов, мониторинг приложений

Анализ журналов, мониторинг приложений
Непрерывное развертывание приложений

Непрерывное развертывание приложений
Функции
Kubernetes — это просто!
Привычный интерфейс Kubernetes
Масштабируемость. Многообразие задач. Постоянная доступность.
Безопасные кластеры
Защита инфраструктуры. Изоляция вычислительных ресурсов. Соблюдение требований.
Преимущества IBM Watson
Расширяйте возможности приложений с помощью API IBM Watson.
Ресурсы Kubernetes
Получите необходимую помощь — от документации до практических занятий.
Практические занятия с сертификацией
Что говорят клиенты
Вводный курс для разработчиков
Связанные продукты
IBM Cloud Code Engine
Red Hat OpenShift on IBM Cloud
IBM Cloud Foundry
Kubernetes для начинающих
Получите ответы на типичные вопросы и ссылки на дополнительную информацию.
Что такое контейнеры?
Контейнер — это исполняемая единица программного обеспечения, в которую упаковывается код приложения — вместе с библиотеками и зависимостями, — чтобы его можно было выполнять в любой среде, включая ПК, традиционные ИТ-среды и облако. Контейнеры используют разновидность виртуализации операционной системы, позволяющую нескольким приложениям совместно использовать ОС за счет изоляции процессов и управления доступом к процессору, памяти и процессам.
Как развивалась технология координации контейнеров с помощью Kubernetes?
По мере быстрого увеличения числа контейнеров специалисты по эксплуатации столкнулись с необходимостью планирования и автоматизации развертывания контейнеров, а также обеспечения сетевых ресурсов, масштабируемости и доступности. Платформа Kubernetes получила самое широкое распространение благодаря своим функциональным возможностям, экосистеме инструментов с поддержкой открытого исходного кода и переносимости между ведущими облачными средами, включая поставщиков, которые предлагают полностью управляемые услуги Kubernetes.
Каковы главные компоненты архитектуры Kubernetes?
Кластеры состоят из узлов. Каждый узел соответствует 1 вычислительному хосту. Рабочие узлы кластера обеспечивают развертывание, выполнение контейнерных приложений и управление ими. Поды совместно используют вычислительные и сетевые ресурсы и играют ключевую роль в масштабировании. При увеличении нагрузки на определенный контейнер в поде Kubernetes реплицирует этот под. Развертывание управляет созданием и состоянием контейнерного приложения и поддерживает его в рабочем состоянии.
Что такое сервисная сетка Istio?
По мере роста числа контейнеров в кластере число возможных соединений между ними растет экспоненциально, повышая сложность управления и настройки. Istio on IBM Cloud — это уровень сервисной сетки с открытым исходным кодом для кластеров Kubernetes, который добавляет sidecar-контейнер в каждый кластер Kubernetes. Этот sidecar-контейнер отвечает за настройку, мониторинг и управление взаимодействием между другими контейнерами.
В чем разница между Knative и бессерверными вычислениями?
Knative, платформа с открытым исходным кодом, находится на верхнем уровне Kubernetes и обеспечивает два важных преимущества облачной разработки. Это простой метод доступа к бессерверным вычислениям, позволяющий разработчикам создать один контейнер, а затем запускать его как программный сервис или бессерверную функцию. Knative обеспечивает прозрачность таких процессов, как создание файлов конфигурации и написание сценариев CI/CD.