Нативная облачная технология
Описание
Нативные облачные (cloud native) технологии, также называемые нативным облачным стеком, — это технологии, используемые для создания нативных облачных приложений. Эти технологии позволяют компаниям создавать и запускать масштабируемые приложения в современных и динамичных средах, таких как публичные, приватные и гибридные облака, максимально используя преимущества облачных вычислений. Они изначально разрабатываются для максимального использования возможностей облачных вычислений, и примером такого подхода являются контейнеры, сервис-меши, микросервисы и неизменяемая (immutable) инфраструктура.
Проблема
Нативный облачный стек включает в себя множество различных технологий, решающих самые разные задачи. Если взглянуть на многообразие приложений в CNCF Cloud Native Landscape, можно увидеть, как много различных областей они охватывают. Но на высоком уровне они решают один базовый набор задач — устраняют недостатки традиционных моделей эксплуатации ИТ. Среди этих задач — трудности при создании масштабируемых, отказоустойчивых, самовосстанавливающихся приложений, а также неэффективное использование ресурсов и др.
Решение
Хотя каждая технология решает свою специфическую задачу, в совокупности нативные облачные технологии позволяют создавать слабосвязанные системы, устойчивые к внешним воздействиям, управляемые и наблюдаемые. В сочетании с надежной автоматизацией они позволяют инженерам с минимальными усилиями вносить серьезные изменения часто и с предсказуемым результатом. Желаемые характеристики нативных облачных систем легче реализовать с помощью соответствующего нативного облачного стека.
Обратная связь
Полезна ли эта страница?
Thank you! Please let us know if you have any suggestions.
Thanks for your feedback. Please tell us how we can improve.