Среда запуска контейнеров для разработки приложений и Kubernetes для оркестрации контейнеров обеспечивают переносимость приложений между платформами контейнеризации.
Темпы внедрения Cloud Native технологий растут, поскольку компании переходят к разработке и развертыванию приложений в контейнерах, используют микросервисы и инструменты оркестрации, такие как Kubernetes. Быстрое время вывода на рынок DevOps-решений, проектов цифровой трансформации, связующего ПО, ускорение разработки приложений и переносимость являются стимулами для внедрения cloud native технологий. Ваш бизнес готов к изменениям? Посмотрите на данные исследований о темпах развития некоторых из этих технологий:
Недавно Oracle выпустила обновление для Private Cloud Appliance, которое теперь поставляется с интегрированными cloud native технологиями, включая готовые к работе средства автоматической настройки Kubernetes. Это эффективное с точки зрения затрат решение для безопасного запуска и поддержки рабочих нагрузок как локально, так и в публичных облачных средах. На Oracle Private Cloud Appliance можно совместно запускать как традиционные корпоративные приложения, так и cloud native приложения, обеспечивая поддержку самых разных требований к сервису.
В этой статье мы поговорим о том, что такое Cloud Native, и о различных технологиях, входящих в эту концепцию, а также о преимуществах интегрированной cloud native среды, реализованной в Oracle Private Cloud Appliance и Oracle Private Cloud at Customer.
Почему Cloud Native технологии так важны
Что такое Cloud Native?
Организация Cloud Native Computing Foundation (CNCF) дает следующее определение:
Облачные Cloud Native технологии позволяют организациям создавать и запускать масштабируемые приложения в современных, динамично развивающихся средах – общедоступных, частных и гибридных облаках. Контейнеры, сервисные сетки, микросервисы, неизменяемая инфраструктура и декларативные API являются примерами этого подхода.
На базе этих технологий строятся гибкие и управляемые слабосвязанные системы с различными функциями. Совместно с надежной автоматизацией они позволяют инженерам часто и с минимальными усилиями вносить важные изменения с предсказуемым результатом.
Cloud Native технологии используют среду запуска контейнеров, определение которой можно посмотреть в материалах Open Container Initiative (OCI), например CRI-O для разработки приложений и инструменты оркестровки контейнеров Kubernetes для автоматизации развертывания контейнеризованных рабочих нагрузок, управления ими и их масштабирования. Kubernetes также обеспечивает балансировку нагрузки между контейнерами и отработку отказа.
Cloud Native технологии могут устранить зависимость контейнеризованных микросервисов от физического оборудования (дисков, вычислительных узлов и памяти). Это огромное преимущество, так как контейнеры дают возможность микросервисам легко перемещаться между частными, общедоступными и гибридными облачными платформами.
Контейнеры являются критически важным компонентом облачной среды. Они помогают устранить зависимости от платформы и разделить то, что ранее было большим монолитным приложением, на небольшие переносимые автономные части. Контейнерный подход позволяет разработчикам создавать большие распределенные приложения при помощи связывания контейнеризованных микросервисов для создания переносимого и абстрагированного от основной операционной системы (ОС) приложения.
Важность Cloud Native технологий
Методология облачной разработки обеспечивает более быстрый вывод на рынок критически важных бизнес-приложений, тем самым увеличивая скорость предоставления услуг и привлечения заказчиков. Преимущества Cloud Native технологий включают:
Oracle Private Cloud Appliance и Oracle Private Cloud at Customer в версии 2.4.3 предоставляют интегрированную облачную платформу, которая упрощает, автоматизирует и автоматически масштабирует кластеры Kubernetes
Oracle Private Cloud Appliance —это разворачиваемая локально cloud native конвергентная инфраструктура, позволяющая ИТ-специалистам эффективно консолидировать критически важные для бизнеса задачи, выполняемые слоем промежуточного ПО и слоем приложений. Oracle Private Cloud Appliance — эффективное с точки зрения затрат, простое в управлении решение, обеспечивающее более высокую производительность, чем самостоятельно собранное решение. Oracle Private Cloud Appliance вместе с программно-аппаратным комплексом Oracle Exadata Machine предоставляют мощную платформу приложений и баз данных от одного поставщика для современных компаний, ориентированных на эффективное управление данными для получения бизнес результатов.
На Oracle Private Cloud Appliance можно совместно запускать как традиционные корпоративные приложения, так и cloud native приложения, обеспечивая поддержку самых различных требований к сервису. Oracle Private Cloud Appliance совместно с Oracle Cloud Infrastructure предоставляет комплексное решение для безопасного обслуживания рабочих нагрузок как в частных, так и в общедоступных облаках.
Конвергентная архитектура Oracle Private Cloud Appliance включает в себя набор ПО Oracle Linux Cloud Native Environment, отделяющее рабочие нагрузки от инфраструктуры и реализующее масштабируемую среду для простого переноса рабочих нагрузок в Oracle Cloud Infrastructure.
Oracle Private Cloud Appliance предлагает готовое решение IaaS «из коробки», поставляется в уже настроенной стойке с кабельным подключением, которая включает вычислительные узлы, коммутаторы, хранилище и инфраструктурное программное обеспечение. Oracle Private Cloud Appliance предлагает все преимущества общедоступного облака и при этом размещается в локальном центре обработки данных, что позволяет ИТ-специалистам осуществлять непосредственный контроль и использовать уже развернутую собственную систему безопасности. Это решение выбирают компании, для которых важен суверенитет данных.
В решение включен набор ПО Oracle Linux Cloud Native Environment, который поддерживает открытые стандарты, спецификации и API, определенные Cloud Native Computing Foundation (CNCF)
Oracle Private Cloud Appliance поставляется с интегрированным ПО Oracle Linux Cloud Native Environment, которое упрощает и автоматизирует жизненный цикл рабочих нагрузок Kubernetes. Oracle Linux Cloud Native Environment — это тщательно подобранный набор протестированных на совместимость проектов Cloud Native Computing Foundation (CNCF) с открытым исходным кодом, которые можно легко развернуть и для которых предлагается поддержка корпоративного уровня. Среда Oracle Linux Cloud Native Environment предоставляет заказчикам возможности для разработки контейнеризованных приложений на основе микросервисов, которые можно развернуть в средах, поддерживающих открытые стандарты и спецификации.
Oracle Private Cloud Appliance позволяет легко управлять процессами создания, удаления и масштабирования высокодоступных кластеров Kubernetes с помощью нескольких щелчков мыши или с помощью интерфейса командной строки. Интегрированная панель управления Kubernetes предлагает многофункциональную панель для управления кластерами с помощью графического интерфейса.
Инфраструктура Oracle Private Cloud Appliance предлагает наиболее оптимизированную платформу для консолидации как критически важных корпоративных рабочих нагрузок, так и cloud native контейнеризованных рабочих нагрузок. Это решение — самый простой способ модернизации вашей инфраструктуры, помогающий ускорить цифровую трансформацию в соответствии с меняющимися потребностями бизнеса.
Oracle Private Cloud at Customer предоставляет такую же интегрированную cloud native среду, масштабируемость и функциональность, что и Oracle Private Cloud Appliance, но использует гибкую модель подписки и удаленно управляется подразделением Oracle Cloud Operations.
Итак, Oracle Private Cloud Appliance и Oracle Private Cloud at Customer предлагают наиболее комплексные и простые в развертывании облачные платформы для модернизации корпоративных приложений, что позволяет обеспечить исключительное качество обслуживания клиентов и быстрый выход на рынок.
Для получения дополнительной информации посетите разделы Oracle Private Cloud Appliance и Oracle Private Cloud at Customer.
Дополнительно по теме:
Посмотрите запись вебинара «Использование Oracle Private Cloud Appliance для сред Cloud Native», чтобы узнать о стратегии развития Oracle Private Cloud Appliance, а также:
Презентации сопровождаются демонстрацией примеров на стенде Oracle Private Cloud Appliance. Докладчики – Иларион Моторин, Ведущий архитектор и Игорь Минеев, Ведущий консультант, Oracle
Технический документ: Cloud Native среда на Oracle Private Cloud Appliance. Скачать