04.06.2018 ЭкспертизаПрименение контейнеров Kubernetes позволяет существенно сократить время, затрачиваемое на создание, модификацию или поддержку приложений в мультиоблачных средах
Последние несколько лет стали переломными для технологий контейнеризации, что объясняется растущим интересом предприятий и организаций к облачным окружениям — публичным и частным — с целью переноса унаследованных, а также создания новых приложений и сервисов, отмечает портал ComputerWeekly. Применение контейнеров позволяет существенно сократить время, затрачиваемое на создание, модификацию или поддержку приложений. В число самых популярных технологий контейнеризации входят Docker и Kubernetes. Первая в определенной степени разожгла интерес к контейнерам, но со временем большинство предприятий переключило интерес на Kubernetes как более зрелую технологию. В настоящее время она стала ключевым инструментом для работы с рабочими нагрузками в облаке, обеспечивая предсказуемый уровень переносимости приложений. Несмотря на то, что обе технологии «играют на одном поле», между ними существуют различия. И самое важное из них заключается в том, что в отличие от Docker, являющейся средой для запуска контейнеров, Kubernetes — это система оркестровки для управления кластерами контейнеров (совокупность которых является распределенным приложением). Kubernetes была разработана Google для создания собственных облачных сервисов, но после выхода в середине 2015 г. Kubernetes v1.0 технология одновременно с раскрытием исходного кода была передана под управление Cloud Native Computing Foundation (CNCF). Как инструмент для оркестровки контейнеров, в последнее время Kubernetes начала опережать таких ...
читать далее.