Белая книга: запуск собственных приложений в облаке на DigitalOcean Kubernetes

  • Загрузите Белую Книгу Kubernetes *

Аннотация

Running Cloud Native Applications на DigitalOcean Kubernetes White Paper знакомит читателей с различными облачными нативными темами, знакомя их с тем, как они могут использовать Kubernetes для управления и масштабирования своих приложений.

Этот технический документ дает дополнительное представление о:

  • Тенденции в разработке современных приложений

  • Облачная родная экосистема

  • Microservices

  • Контейнеры

  • Кластеры

  • Кубернетес и DigitalOcean Кубернетес

В Белой книге приложение для обмена фотографиями под названием «Snappy» используется в качестве рабочего примера, чтобы продемонстрировать ценность внедрения лучших практик Cloud Native.

Резюме: Масштабирование собственных приложений в облаке

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

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

изображение: https: //assets.digitalocean.com/articles/k8s-wp/k8s-diagram.png [диаграмма Kuberntes]

Кубернетес и DigitalOcean Кубернетес

Kubernetes, изначально открытый с помощью Google в 2014 году, сегодня стал одним из самых быстродействующих проектов на GitHub с более чем 11 300 разработчиками и 75 000 коммитов. Рост его процветающего сообщества с открытым исходным кодом отражает его популярность в частном секторе: более 50% компаний из списка Fortune 100 ежедневно используют Kubernetes для быстрого развертывания новых функций и исправления ошибок для пользователей.

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

При полном программном управлении своим кластером с помощью открытого REST API Kubernetes разработчики могут извлечь выгоду из богатой экосистемы инструментов с открытым исходным кодом, при этом все еще пожирая удобство управляемой инфраструктуры. Команды могут гибко развертывать и масштабировать свои приложения Cloud Native. DigitalOcean Kubernetes является сертифицированной платформой, совместимой с Kubernetes, и помогает разработчикам запускать контейнеры своих приложений и переносить рабочие нагрузки Kubernetes в облако DigitalOcean с минимальными затратами на настройку и эксплуатацию.

Чтобы узнать больше о масштабировании и управлении приложениями Cloud Native, микросервисами, контейнерами и Kubernetes, загрузите бесплатную копию Запуск приложений Cloud Native на DigitalOcean Kubernetes !

  • Загрузите Белую Книгу Kubernetes *

Related