Red Hat OpenShift

Продукт
Разработчики: Red Hat
Дата премьеры системы: июль 2011 г
Дата последнего релиза: 2022/02/02
Технологии: PaaS - Platform As A Service - Бизнес-платформа как сервис

Содержание

Основная статья: PaaS - Platform As A Service

2022: Поставка Red Hat OpenShift Platform Plus в комплекте с Red Hat OpenShift Data Foundation

2 февраля 2021 года компания Red Hat объявила, что Red Hat OpenShift Platform Plus, отраслевая Kubernetes-платформа корпоративного класса, теперь поставляется в комплекте с Red Hat OpenShift Data Foundation – набором сервисов для работы с данными, включая программно-определяемое хранилище данных. Таким образом, Red Hat предлагает разработчикам приложений и специалистам DevSecOps функционально законченный мультиклаудный Kubernetes-стек «из коробки». Благодаря OpenShift Data Foundation разработчики получают единую платформу для облачных и on-premise сред с функциями постоянного хранения данных, а специалисты по эксплуатации ИТ-систем – средства управления данными.

По информации компании, платформа Red Hat OpenShift Platform Plus обеспечивает унифицированную и согласованную защиту, безопасность и управление приложениями в кластерах Kubernetes на протяжении всего жизненного цикла, в том числе, с поддержкой разнообразных облачных инфраструктур.

Red Hat OpenShift Platform Plus включает в себя:

  • Red Hat OpenShift Container Platform – комплексный фундамент для гибридного облака на базе Kubernetes, который помогает программистам оптимизировать разработку и доставку приложений, а специалистам по эксплуатации ИТ-систем – управлять этими приложениями.
  • Red Hat Advanced Cluster Security for Kubernetes – обеспечивает безопасность и защиту цепочек поставок ПО, ИТ-инфраструктур и рабочих нагрузок.
  • Red Hat Advanced Cluster Management for Kubernetes – реализует сквозную наблюдаемость, контроль и управление кластерами Kubernetes в гибридных и мультиоблачных средах.
  • Red Hat Quay – представляет собой глобальный и масштабируемый контейнерный реестр для организации конвейеров, которые охватывают различные ИТ-инфраструктуры и проверяют образы на предмет уязвимостей для выявления и устранения потенциальных рисков безопасности.
  • Red Hat OpenShift Data Foundation Essentials – обеспечивает унифицированное управление данными контейнеризованных нагрузок на кластерах в гибридных и мультиоблачных средах.

Red Hat OpenShift Data Foundation

С Red Hat OpenShift Platform Plus организации получат единое универсальное решение, функционал и инструменты для оперативного внедрения облачных решений и методологии DevSecOps с охватом компонентов гибридного облака, включая периферийные edge-системы.

Для современных облачных приложений необходимы кластерные службы управления данными, которые не только обеспечивают унифицированную работу нагрузок в гибридных и мультиоблачных средах, но и способны динамически масштабироваться по мере необходимости. С интеграцией OpenShift Data Foundation в Red Hat OpenShift Platform Plus организации получают единый набор служб данных. Он охватывает все составляющие корпоративного ИТ-ландшафта, где развернуты контейнеры, что помогает предотвратить сегрегацию хранилищ данных.Банковская цифровизация: ускоренное импортозамещение и переход на инновации. Обзор и рейтинг TAdviser 13.3 т

Последняя версия OpenShift Data Foundation 4.9 получила функции для более быстрой разработки и развертывания приложений, такие как:

  • Группы пространств имен (namespace buckets) сервиса Multicloud Object Gateway – они решают проблему доступности данных при работе с различными облачными хранилищами с большей гибкостью. Данные могут располагаться в одном месте и одновременно быть доступны в других локациях, где находятся приложения, которым они нужны, причем без копирования данных.
  • Шифрование персистентных томов – это возможность управлять и хранить ключи шифрования отдельно от кластера. Обеспечивает оптимизированную гранулярность и гибкость, позволяя пользователям использовать свои собственные ключи KMS.

Red Hat OpenShift Platform Plus уже доступна для загрузки. При наличии действующей подписки на Red Hat OpenShift Platform Plus пакет OpenShift Data Foundation Essentials предоставляется бесплатно.

Также уже доступен пакет Red Hat OpenShift Platform Plus с Red Hat OpenShift Data Foundation Advanced, в котором к возможностям OpenShift Data Foundation Essentials добавляются расширенные функции безопасности, поддержка многокластерных рабочих нагрузок, резервное восстановление, а также поддержка автономного и смешанного использования хранилища.

«
В условиях, когда организации диверсифицируют свои приложения в ответ на меняющиеся запросы глобальной экономики, способность проводить крупномасштабные инновации, сохраняя при этом надежную защиту ИТ-систем, становится первостепенной. Платформа Red Hat OpenShift Platform Plus – это Kubernetes, адаптированный к потребностям корпоративных заказчиков. Плюс, это набор встроенных дополнительных подсистем, таких как управление, безопасность, а теперь еще и хранение данных, которых нет в базовом Kubernetes.

рассказал Джо Фернандес (Joe Fernandes), вице-президент Red Hat и генеральный менеджер по облачным платформам, Red Hat
»

2021

Red Hat OpenShift Pipelines, Red Hat OpenShift GitOps и Red Hat build of Quarkus

20 октября 2021 года компания Red Hat, поставщик решений с открытым кодом, анонсировала серию обновлений своей линейки инструментов и программ для разработчиков. Эти обновления оптимизируют продуктивность, безопасность и масштабируемость при создании приложения для Red Hat OpenShift, отраслевой Kubernetes-платформы корпоративной класса. Обновленные инструменты, включая Red Hat OpenShift Pipelines, Red Hat OpenShift GitOps и Red Hat build of Quarkus, а также учебные ресурсы на портале Kube By Example помогут оптимизировать процессы создания, автоматизации и развертывания приложений в гибридных мультиоблачных средах.

Red Hat OpenShift

По данным опроса разработчиков, проведенного фирмой Stack Overflow в 2021 году, Kubernetes и Git представляют собой два наиболее востребованных инструмента в среде разработчиков. И это вполне понятно, поскольку Kubernetes является платформой оркестрации контейнеров и де-факто стандартом автоматизации процессов развертывания и управления облачными приложениями в продакшн-средах. В сочетании с такими инструментами, как облачная система непрерывной интеграции и доставки OpenShift Pipelines и инструментарий версионирования OpenShift GitOps, OpenShift предлагает разработчикам базис для оптимизации гибкости на всем протяжении жизненного цикла приложений.

Появившиеся в обновленных версиях OpenShift GitOps и OpenShift Pipelines возможности помогают оптимизировать работу разработчиков. OpenShift Pipelines еще глубже встраивается в жизненный цикл разработки ПО, автоматизируя применение обновлений во всех средах. Сюда же входит и более глубокая интеграция с СПО-проектом Tekton с использованием вебхуков для запуска конвейеров при наступлении заданных событий git, таких как push в репозиторий или слияния pull request. OpenShift Pipelines теперь верифицирован для работы в полностью управляемых средах (Red Hat OpenShift Service on AWS и Red Hat OpenShift Dedicated). А консоль OpenShift благодаря интеграции с TektonHub позволяет разработчикам задействовать в конвейерах задачи, реализованные сообществом.

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

Проект с открытым кодом Quarkus предлагает разработчикам возможности для построения и доработки имеющихся приложений Java и Spring для современного мира повсеместного Kubernetes. Используя процесс загрузки во время компиляции и тесную интеграцию с OpenShift, разновидность Quarkus от Red Hat предлагает возможности продакшн-уровня для построения облачных приложений.

В данной версии Quarkus появился ряд функций, помогающих оптимизировать продуктивность разработчиков, таких как:

  • Непрерывное тестирование – дает быструю обратную связь при правке кода, оптимизируя продуктивность разработчиков.
  • Обновленный интерфейс командной строки Quarkus – избавляет от необходимости пользоваться командами Gradle или Maven, сокращая время выполнения типовых операций и обеспечивая больше строгости и единства в работе.
  • Обновленный, более графичный UI разработчика – визуальное представление расширений и документации, объектов REST endpoints, CDI beans и т.д.
  • Девелоперские сервисы – автоматически создают, настраивают и подключают популярные БД, очереди сообщений и другие компоненты к приложениям по мере их разработки.

Созданный как Kubernetes-фреймворк для разработки быстрых и легковесных приложений, Quarkus подходит для написания функций serverless. В данной версии Quarkus появилась интеграция с Funqy API (обеспечивает перенос функций между провайдерами serverless) и СПО-проектом Knative, который дополняет Kubernetes компонентами для развертывания, исполнения и управления облачными приложениями serverless (обе эти интеграции пока доступны в виде tech preview).

Продолжая развиваться, serverless-вычисления постепенно становятся все более подходящими для рабочих нагрузок общего назначения. Чтобы помочь разработчикам воспользоваться открывающимися здесь возможности, особенно в контексте событийно-управляемых контейнерных архитектур, обновленная версия Red Hat OpenShift Serverless предлагает компоненты из состава родительского СПО-проекта Knative.

Другой точкой приложения усилий в Red Hat OpenShift Serverless стала безопасность, в частности появилось шифрование данных в процессе передачи с помощью OpenShift Service Mesh. Кроме того, за счет использования Kubernetes оператора установка теперь выполняется всего за один клик. Помимо стандартной для Knative CLI-команды kn, развертывания и топологии serverless теперь также могут создаваться с помощью опыта разработчика консоли OpenShift DevConsole.

Кроме того, Red Hat представила tech preview версию OpenShift Serverless Functions, инструментального фреймворка разработки serverless-функций, построенного на базе Knative. Центральным пользовательским инструментом здесь является утилита командной строки kn func. Это плагин, который дополняет стандартную CLI-команду kn возможностями для разработки serverless-функций на платформе Knative. В результате, разработка на платформах MacOS, RHEL и Windows теперь может вестись в локальном режиме с использованием Docker и Podman. Этот плагин создавался компанией Red Hat в рамках СПО-проекта Boson. В июле 2021 Red Hat передала Boson в дар СПО-проекту Knative, чтобы помочь разработчикам полнее реализовать возможности serverless-функций на базе Knative.

Kube by Example предлагает разработчикам и специалистам эксплуатации ИТ-систем возможность изучить Kubernetes на практике. Здесь есть курсы по всему спектру связанных с Kubernetes технологий, от начальных базовых знаний до более сложных тем, включая три учебных трека: «ИИ и машинное обучение на платформе Kubernetes», «Миграция на Kubernetes» и «Операторы с Helm, Ansible и Go».

Red Hat OpenShift 4.9

15 октября 2021 года компания Red Hat анонсировала решения Red Hat OpenShift 4.9 и Red Hat Advanced Cluster Management for Kubernetes 2.4, которые обеспечивают согласованность открытого гибридного облака вплоть до самых дальних границ корпоративной сети. Обновленные возможности решений Red Hat, включая общедоступную версию одноузлового режима OpenShift для создания небольшого полнофункционального кластера Kubernetes на одном сервере, помогают организациям масштабировать свои текущие процессы разработки, развертывания и сопровождения приложений в условиях растущего спроса на информацию и услуги.

Red Hat OpenShift 4.9

Как сообщалось, по оценкам IDC, в будущем 50% инфраструктурных компонентов будут развертываться не в корпоративных дата-центрах, а на периферийных edge-площадках (для сравнения: в 2021 году доля последних составит менее 10%). IDC также прогнозирует, что к 2024 году рост числа приложений, развернутых на таких площадках, составит 800%. Предприятия самых разных отраслей развертывают на edge-системах чувствительные к задержкам приложения не только для того, чтобы сделать их удобными для конечного пользователя, но и чтобы оптимизировать принятие полезных для бизнеса решений на основе данных.

Растущий запрос на выполнение приложений на удаленных точках, а не в дата-центре предприятия, рождает потребность в инструментах, которые оптимизируют не только развертывание, но и крупномасштабное управление приложениями на edge-системах. И обновленные версии OpenShift и Advanced Cluster Management позволяют пользователю развертывать рабочие нагрузки именно там, где это необходимо.

Помимо 3-узлового кластера и узлов remote worker, обновленная версия Red Hat OpenShift также предлагает для edge-развертываний другой режим под названием «одноузловой OpenShift», где управляющие и исполняющие компоненты размещаются на одном сервере, чтобы вписаться в жесткие массо-габаритные ограничения удаленных ИТ-площадок. Не завися от централизованной системы управления Kubernetes, одноузловой OpenShift обеспечивает операционную независимость edge-площадок с нестабильной связью, таких как производственные объекты или вышки сотовой связи.

В реальных условиях парк edge-систем может насчитывать от нескольких сотен до десятков и сотен тысяч Kubernetes-кластеров, которые зачастую расположены в местах с минимальным или даже нулевым присутствием ИТ-персонала. Обеспечивая единое и целостное представление всей ИТ-системы предприятия, от edge-систем до дата-центров и облачных сред, Red Hat Advanced Cluster Management позволяет пользователю более согласованно управлять своими площадками и кластерами, и при этом не требует бесперебойной связи между Red Hat Advanced Cluster Management и edge-площадками.

Обновленная версия Red Hat Advanced Cluster Management обеспечивает полноценное управление всеми составляющими корпоративной инфраструктуры приложений, включая одноузловые кластеры OpenShift, узлы remote worker и 3-узловые кластеры, что оптимизирует эксплуатацию масштабируемых архитектур.

Также стоит отметить следующие, ориентированные на edge-системы обновления:

  • Управление крупномасштабными edge-системами (в версии tech preview) – до 2000 кластеров на один хаб, плюс поддержка стека IPv6 для управляемого парка облегчают масштабирование на сетях с низкой пропускной способностью, задержками и нестабильной связью.
  • Шаблонизация политик на стороне хаба – уменьшает количество политик, необходимых в крупномасштабных сценариях управления за счет считывания единственной политики на стороне хаба и ее применения к различным кластерным сценариям.
  • Zero touch provisioning (в версии tech preview) – возможность использовать установщик Assisted Installer при инсталляции Red Hat Advanced Cluster Management в режиме on-premise снижает стартовый порог сложности при развертывания крупномасштабных кластеров.

Современные edge-конфигурации в большинстве случаев сложны в проектировании и реализации, а также требуют согласованной работы нескольких программных продуктов для организации комплексного программного стека. Чтобы оптимизировать эту задачу, Red Hat разработала и представляет так называемые «проверенные шаблоны» (Red Hat Validated Patterns).

Эти шаблоны объединяют необходимые для edge-стека архитектурные компоненты, снижая сложность и трудоемкость соответствующих операций. Реализуя подход «edge-стек как код», шаблоны Red Hat Validated Patterns задают, собирают и проверяют конфигурации ПО для развертывания edge-стеков. По мере выхода версий ПО шаблоны повторно проверяются на работоспособность, минимизируя риски для заказчика и позволяя ему пользоваться дополнительными возможностями этих версий. Кроме того, шаблоны Red Hat Validated Patterns являются полностью открытыми, что позволяет контрибьюторам свободно сотрудничать и предлагать свои варианты их совершенствования.

Выход общедоступной версии Red Hat OpenShift 4.9 ожидается в конце октября 2021 года, Red Hat Advanced Cluster Management for Kubernetes 2.4 – в ноябре 2021 года. Оба этих продукта входят в состав Red Hat OpenShift Platform Plus, решения, которое помогает выполнять масштабирование при одновременном использовании различных кластеров и облачных сред, а также предоставляет возможности для защиты цепочек поставок ПО, ИТ-инфраструктуры и рабочих нагрузок на всем протяжении жизненного цикла ПО.

Сертификация Digital Q.Omnichannel, Digital Q.Risk&Compliance, Digital Q.Sensor и Digital Q.ProductCatalog

Компания «Диасофт» 31 августа 2021 года объявила о получении сертификата Red Hat Container Certification для своих продуктов. Подробнее здесь.

Совместимость с Nutanix HCI

Red Hat и Nutanix 2 августа 2021 года сообщили о стратегическом партнерстве, чтобы предложить комплексное решение для создания, масштабирования и управления облачными приложениями как локально, так и в гибридных облаках. Сотрудничество позволит интегрировать технологии и обеспечит совместимость и управление Red Hat OpenShift и Red Hat Enterprise Linux на платформе Nutanix, включающей Nutanix AOS и AHV. Подробнее здесь.

Red Hat OpenShift 4.8

2 июля 2021 года компания Red Hat, поставщик решений с открытым кодом, объявила о выпуске Red Hat OpenShift 4.8. Предоставляя основу для разработки и эксплуатации разнообразных рабочих нагрузок в гибридном облаке, решение помогает организациям оптимизировать создание современных облачных приложений без отказа от имеющихся ИТ-систем, в которые были вложены значительные инвестиции.

Red Hat OpenShift 4.8

По информации компании, о мере роста организации меняются и ее потребности, а вместе с ними и ландшафт приложений. Поэтому облачные платформы на основе Kubernetes должны охватывать не только все составляющие гибридной инфраструктуры открытого облака, но и всё разнообразие нагрузок и приложений, работающих в таких средах. Недавний опрос, проведенный компанией Pulse при поддержке Red Hat, подтверждает этот тезис и указывает на рост использования приложений на платформах Kubernetes. Ответы респондентов позволяют говорить о широком разнообразии контейнерных и Kubernetes-нагрузок, включая следующие типы задач:

Red Hat OpenShift 4.8 предоставляет организациям общую основу для более последовательной разработки, развертывания и запуска гибридного набора приложений и услуг.

Во всем мире организации, включая AXA France, Bao-zun, İşbank и WorldPay, выбирают Red Hat OpenShift в качестве платформы для гетерогенных нагрузок, от современных систем аналитики данных и искусственного интеллекта/машинного обучения, до находящихся на разных стадиях модернизации традиционных приложений на основе Java и .NET. Обновленная версия Red Hat OpenShift помогает оптимизировать разработку и эксплуатацию таких смешанных сочетаний нагрузок на всех участках гибридного облака.

Red Hat OpenShift 4.8, в основе которого лежит Kubernetes 1.21 и runtime-интерфейс CRI-O 1.21, оптимизирует работу разработчиков, а также расширяет спектр рабочих нагрузок и сценариев использования гибридного облака. Список измеенний OpenShift 4.8 включает в себя следующие возможности и функции:

  • Поддержка двойного стека IPv6/IPv4 и одинарного стека IPv6 обеспечивает интероперабельность и связь приложений в средах, где наряду с IPv4 применяется IPv6, например, в Cloud-Native Network Functions на сетях телеком-операторов, а также в госучреждениях, где в обязательном порядке требуется поддержка IPv6. Кроме того, это помогает обеспечить дополнительную безопасность приложений, включая соответствие регулятивным требованиям.
  • OpenShift Pipelines теперь позволяет пользователям декларативно задавать, версионировать и отслеживать изменения в конвейерах доставки приложений по аналогии с исходным кодом в репозиториях Git. Таким образом, разработчики могут использовать рабочие процессы на основе Git для автоматизации развертывания конвейеров CI/CD, чтобы вводить в строй другие функции более быстрым и безопасными для бизнеса способом. Кроме того, Git-процессы можно использовать для управления конвейерами с ведением записей аудита в виде Git-коммитов, что пригодится при коллективном изменении конвейеров в ходе их жизненного цикла.
  • Обновленные возможности консоли OpenShift для разработчиков, включая возможность кодировать и тестировать приложения Spring Boot локально, прежде чем выкладывать код в общий доступ. Кроме того, расширяя поддержку разработки с использованием технологий Serverless, Red Hat OpenShift 4.8 предлагает дополнительные опции масштабирования из консоли разработчика.
  • OpenShift Serverless Functions позволяют разработчикам создавать функции и запускать их OpenShift по требованию. Этот функционал, доступный в версии technology preview, помогает оптимизировать разработку и эксплуатацию приложений за счет устранения ручных операций по подготовке и масштабированию инфраструктуры.
  • Песочница для контейнеров OpenShift на основе СПО-проекта Kata Containers, обеспечивают более безопасную среду выполнения контейнеров с использованием легковесных виртуальных машин. Этот функционал доступен в версии technology preview и может применяться для защиты особых рабочих нагрузок с повышенными требованиями безопасности на уровне приложений. На июль 2021 года для большинства приложений и сервисов хватает стандартных средств безопасности Linux-контейнеров, однако песочница обеспечивает дополнительный уровень изоляции для особо критичных в плане безопасности задач, вроде запуска привилегированных нагрузок или недоверенного кода.

За последние годы выросло количество нагрузок OpenShift, предлагаемых сторонними разработчиками, которые являются ISV-партнерами Red Hat. Упомянутый выше опрос компании Pulse показал, что 63% респондентов используют либо комбинацию из ISV- и заказных нагрузок, либо только ISV-нагрузки на базе контейнеров и Kubernetes.

Red Hat доработала свою программу сертификации решений для OpenShift, чтобы оптимизировать спектр нагрузок, доступных для этой отраслевой Kubernetes-платформы промышленного класса. Теперь партнеры Red Hat могут адаптировать и сертифицировать свои программные решения для OpenShift с использованием механизмов Kubernetes Operators либо Helm Charts, чтобы, в том числе, задействовать технологии Kubernetes для управления и масштабирования своих программных систем.

Экосистема OpenShift с сертификацией на уровне Kubernetes Operators и диаграмм Helm содержит на июль 2021 года более 150 партнерских решений, включая недавно сертифицированные на уровне Operators решения Intel OpenVINO Model Server и OpenNESS, контейнерно-ориентированную платформу данных Ionir, гибридное облачное хранилище объектов MinIO, облачный сервис баз данных MongoDB Atlas, а также сертифицированный на уровне Helm продукт HashiCorp Vault. Экосистема помогает организациям оптимизировать свои возможности за счет решений, которые тесно интегрируются с OpenShift и обеспечивают перенос в облако широкого спектра задач, включая базы данных, AI/ML, среды выполнения приложений, инструменты разработки, хранилища данных, сетевые решения, средства безопасности, мониторинга и журналирования, а также и другие решения.

Планируется, что общедоступная версия Red Hat OpenShift 4.8 выйдет в июле 2021 года, в том числе в виде ознакомительного варианта на портале Developer Sandbox for Red Hat Openshift.

OpenShift GitOps и OpenShift Pipelines

11 мая 2021 года компания Red Hat, поставщик решений с открытым кодом, представила OpenShift GitOps и OpenShift Pipelines, функции в составе Red Hat OpenShift, которые помогают оптимизировать взаимодействие между разработчиками приложений и специалистами по эксплуатации ИТ-систем за счет оптимизации процессов разработки и развертывания приложений в гибридном облаке.

OpenShift

По информации компании, методология DevOps меняет устоявшиеся взгляды на то, как строится взаимодействие разработчиков приложений и ИТ-эксплуатантов, обеспечивая согласованность действий вместо изолированности, что, в свою очередь, способствует более быстрому доведению приложений до стадии продакшна. Однако на май 2021 года многие организации все еще испытывают трудности с полномасштабным внедрением DevOps, в особенности из-за того, что соответствующий инструментарий тесно привязан к производственным процессам или ПО, что вызывает несогласованность действий ИТ-команд. OpenShift GitOps и OpenShift Pipelines помогают оптимизировать объединение процессов разработки и эксплуатации приложений за счет взаимодействия команд на ранних стадиях разработки и обеспечивая большую безопасность, предсказуемость и просматриваемость приложений на всех стадиях жизненного цикла.

Если DevOps – это корпоративная культура, к которой стремится большинство ИТ-организаций, то непрерывная интеграция и доставка (CI/CD) – это средство достижения данной цели. Тем не менее, между двумя этими процессами все еще нужен мост, который и представляет собой OpenShift GitOps.

GitOps опирается на девелопер-центричный подход к построению приложений с репозиторием Git в качестве единого источника истины как для разработчиков, так и для -эксплуатантов. OpenShift GitOps, созданный на основе проекта с открытым кодом Argo CD, дает ИТ-командам возможность реализовать рабочие процессы GitOps при операциях по настройке кластеров и доставке приложений. В результате внедрения фреймворка GitOps распространение изменений и обновлений выполняется с использованием декларативного кода, что автоматизирует требования к инфраструктуре и развертыванию, а также с использованием процессов CI/CD, помогающих оптимизировать скорость, безопасность и масштабируемость процессов разработки ПО.

Кроме того, OpenShift GitOps оптимизирует просматриваемость статуса кластеров и приложений и при необходимости исправляет отклонения от желаемого состояния. Эта возможность позволяет ИТ-командам иметь полностью контролировать и отслеживать изменения, вносимые в кластеры, поскольку каждое изменение отражается в репозитории Git, что оптимизирует задачу согласования Kubernetes-кластеров в открытом гибридном облаке.

OpenShift Pipelines, построенный на основе проекта с открытым кодом Tekton, реализует запуск каждой фазы конвейера CI/CD в собственном контейнере, что позволяет гибко масштабировать эти фазы независимо друг от друга. Например, эксплуатанты, которым надо оптимизировать использование ИТ-инфраструктуры, могут урезать выделенные конвейеру ресурсы в периоды затишья, чтобы снизить затраты и накладные расходы на поддержание работы необходимого разработчикам конвейера.

OpenShift Pipelines оптимизирует работу, позволяя полностью контролировать конвейеры доставки ИТ-команд, плагины и контроль доступа без использования единого централизованно управляемого сервера CI/CD.

OpenShift GitOps и OpenShift Pipelines уже доступны на OperatorHub для подписчиков всех управляемых сервисов OpenShift, а также подписчикам OpenShift Container Platform и OpenShift Platform Plus на платформе Red Hat OpenShift 4.7 и выше.

«
С помощью OpenShift GitOps и OpenShift Pipelines исчезают надуманные барьеры между разработчиками и ИТ-эксплуатантами, что позволяет им взаимодействовать на более ранних этапах процесса разработки приложений. Это не только помогает быстрее находить и предотвращать дефекты в процессе доставки программного обеспечения, но и оптимизирует процесс в целом, обеспечивая надлежащую просматриваемость и безопасность на протяжении всего жизненного цикла.

рассказал Ашеш Бадани (Ashesh Badani), старший вице-президент Red Hat по облачным платформам
»

Red Hat OpenShift API Management, Red Hat OpenShift Streams for Apache Kafka и Red Hat OpenShift Data Science

28 мая 2021 года компания Red Hat, поставщик решений с открытым кодом, объявила о расширении своего портфеля открытых технологий гибридного облака за счет управляемых облачных сервисов Red Hat OpenShift API Management, Red Hat OpenShift Streams for Apache Kafka и Red Hat OpenShift Data Science. Эти сервисы позволяют организациям получить полностью управляемый и оптимизированный пользовательского интерфейс при построении, развертывании, управлении и масштабировании облачных приложений в гибридных средах. Обновленные сервисы тесно интегрированы с Red Hat OpenShift Dedicated и помогают оптимизировать эксплуатацию комплексных ИТ-сред без ущерба для производительности разработчиков, предоставляя единый набор функций для всего спектра открытых гибридных и мультиоблачных решений.

Red Hat OpenShift

По информации компании, 2020 год показал, насколько важны масштабные операции в гибридном облаке для ИТ-руководителей, особенно в условиях растущего спроса на такие сервисы и необходимости поддерживать работу традиционных корпоративных инфраструктур. Чтобы выжить в существующей реальности, пользователям и партнерам нужны гибкие возможности применения технологий доставки любых приложений в любую точку при снижении сложности и накладных затрат. Анонсированные облачные услуги, в рамках которых поддержка и оперативное управление осуществляются силами Red Hat, позволяют пользователям создавать приложения следующего поколения, фокусируясь на проблеме распределения данных и обеспечивая доступ к ним с использованием API. Сервисы Red Hat включают в себя:

  • Red Hat OpenShift Streams for Apache Kafka – оптимизирует создание, поиск и подключение к потокам данных в реальном времени, вне зависимости от их местоположения.
  • Red Hat OpenShift Data Science – позволяет организациям быстрее разрабатывать, обучать и тестировать модели машинного обучения (МО) и экспортировать их в готовый для контейнеризации формат.
  • Red Hat OpenShift API Management – ускоряет разработку и запуск, а также снижает операционные расходы на доставку API-ориентированных микросервисных приложений.

Базируясь на Free Software проекте Apache Kafka, Red Hat OpenShift Streams for Apache Kafka помогает разработчикам интегрировать потоковые данные в свои приложения. При проектировании приложений для гибридного облака потоки данных обеспечивают основу для сбора, передачи и обработки событий в современных распределенных архитектурах приложений. Данные реального времени являются критически важным компонентом функциональных гибридных облачных приложений, обеспечивая более оперативное получение цифрового опыта в любой точке, где доступен сервис. Red Hat берет на себя всё операционное управление и хостинг Red Hat OpenShift Streams for Apache Kafka.

Red Hat OpenShift Streams for Apache Kafka уже доступна в версии developer preview, финальная версия ожидается позже в 2021 году.

Red Hat OpenShift Data Science базируется на основе Free Software-проекта Open Data Hub и позволяет проводить более быструю разработку, обучение и тестирование моделей машинного обучения без построения соответствующей ИТ-инфраструктуры своими силами. Red Hat OpenShift Data Science реализует стандартные инструменты data science как основу платформы «ИИ как услуга», интегрированной с облачными сервисами компаний-партнеров, включая решения сторонних разработчиков, представленные на Red Hat Marketplace.

Red Hat OpenShift Data Science доступен в виде бета-версии как дополнение для OpenShift Dedicated и Red Hat OpenShift Service on AWS, финальная версия ожидается позже в 2021 году.

Red Hat OpenShift API Management обеспечивает комплексное управление жизненным циклом API-интерфейсов в рамках Red Hat OpenShift Dedicated и Red Hat OpenShift Service on AWS. Благодаря полному аутсорсингу операционного управления и нативной интеграции с OpenShift, решение позволяет организациям сосредоточиться на прикладных задачах при построении, управлении и масштабировании API-ориентированных, микросервисных приложений, не отвлекаясь на инфраструктурные вопросы. Red Hat OpenShift API Management также позволяет пользователям создавать собственные программы управления API с использованием таких функций, как контроль доступа, мониторинг использования, общий доступ к API, а также развивать свою экосистему приложений с помощью единого конвейера DevOps.

Red Hat OpenShift API Management уже полностью доступен в виде финальной версии как дополнение к Red Hat OpenShift Dedicated и Red Hat OpenShift Service on AWS.

Представленные управляемые облачные сервисы базируются на линейке решений Red Hat OpenShift, позволяющих реализовать Kubernetes-среду на различных публичных облачных платформах с операционным управлением как силами пользователей, так и на условиях полного аутсорсинга. Это позволяет пользователям и партнерам Red Hat строить стратегию открытого гибридного облака, опираясь на отраслевую Kubernetes-платформу корпоративного класса вне зависимости от наличия собственной ИТ-инфраструктуры и необходимого операционного персонала.

Red Hat OpenShift Dedicated, полностью управляемая платформа разработки приложений от Red Hat с развертыванием в облаке Amazon Web Services (AWS) или Google Cloud включает в себя управление и интеграцию технологических компонентов корпоративной Linux-платформы Red Hat Enterprise Linux, а также различных сервисов, таких как, сетевой мониторинг и многих других, чтобы оптимизировать операционную сложность и помочь разработчикам быстрее создавать, внедрять и запускать облачные приложения. Подключив OpenShift Dedicated к центру обработки данных, пользователь может реализовать более безопасную и гибкую стратегию гибридного облака с минимальными инфраструктурными и операционными затратами. Поддерживаемая силами глобальной командой Red Hat по проектирования надежности сайтов, OpenShift Dedicated предоставляет платформу для разработки приложений с возможностью интеграции и управления сервисами на всех уровнях стека, позволяя пользователю сосредоточиться на создании продуктов, а не на управлении платформой приложений. Помимо OpenShift Dedicated также существуют Red Hat OpenShift on IBM Cloud, Red Hat OpenShift Service on AWS и Microsoft Azure Red Hat OpenShift – полностью управляемые OpenShift-сервисы, сопровождение и поддержка которых осуществляются совместными силами Red Hat и поставщиков облачных платформа, доступ к этим сервисам предоставляется в рамках облачной консоли соответствующего провайдера. Эти сервисы позволяют оптимизировать операционные накладные затраты и ускорить доставку приложений, в которых более полно учтены требования бизнеса и полностью соблюдается комплаенс.

«
Чтобы полностью задействовать возможности открытого гибридного облака, ИТ-руководителям нужна возможность использовать те технологии, которые им нужны, и в тех ИТ-средах, которые оптимально отвечают требованиям задачи. Использование управляемых облачных услуг Red Hat снимает ряд барьеров, мешающих организациям полностью реализовать потенциал гибридного облака.

рассказал Мэтт Хикс (Matt Hicks), исполнительный вице-президент Red Hat по продуктам и технологиям
»

Запуск управляемого сервиса Red Hat OpenShift Service on AWS (ROSA)

20 марта 2021 года компания Amazon Web Services (AWS) и Red Hat, поставщик решений с открытым кодом, объявили о запуске управляемого сервиса Red Hat OpenShift Service on AWS (ROSA), который доступен через AWS Console и помогает заказчикам Red Hat OpenShift упростить сборку, масштабирование и управление контейнерными приложениями на платформе AWS. ROSA облегчает создание кластеров Kubernetes с использованием привычных функций, инструментов и консоли Red Hat OpenShift, а также устраняет трудоемкие ручные операции по масштабированию и управлению нижележащей инфраструктурой. ROSA оптимизирует перенос локальных рабочих нагрузок Red Hat OpenShift в облако AWS и предлагает более тесную интеграцию с прочими сервисами AWS. Кроме того, лицензирование, биллинг и поддержка Red Hat OpenShift в рамках ROSA предоставляется непосредственно через AWS по принципу одного окна.

Red Hat OpenShift Service on AWS

Как пояснялось, AWS предлагает широкий спектр контейнерных технологий в облаке, включая Amazon Elastic Containers Service (ECS) для тех, кому нужна интеграции с сервисами AWS; Amazon Elastic Kubernetes Service (EKS) для тех, кто ставит в приоритет Kubernetes; а также AWS Fargate для тех, кто хочет использовать технологии serverless и запускать контейнеры, не задумываясь об управлении нижележащими серверами и кластерами.

Red Hat OpenShift, Kubernetes-платформа корпоративного класса, расширяющая возможности базового Kubernetes и предназначенная для построения облачных ИТ-стеков промышленного уровня. Помимо дополнительных расходов и трудозатрат, в этом случае также приходится иметь дело с двумя поставщиками услуг, с Red Hat и с AWS. Поэтому у заказчиков возник запрос на решение, которое упростило бы использование Red Hat OpenShift в облаке Amazon за счет бесшовной интеграции с сервисами AWS и позволило бы решать все задачи поддержки и биллинга из интерфейса AWS.

ROSA позволяет пользователям и быстро создавать кластеры Kubernetes, используя знакомые API и инструменты Red Hat Openshift, а также получать бесшовный полноценный доступ ко всем сервисам AWS, и все это из консоли AWS. ROSA также обеспечивает эластичное расширение и биллинг по факту использования за счет подписок на ПО Red Hat, позволяющих пользователю обойтись без сложных многолетних контрактов и оперативно масштабировать свою платформу Red Hat OpenShift в облаке AWS согласно текущим потребностям бизнеса. В рамках ROSA всё, что касается поддержки и биллинга подписок Red Hat OpenShift, осуществляется через AWS, что устраняет массу сложностей, связанных с закупками и операционным управлением при наличии нескольких поставщиков. Кроме того, ROSA обеспечивает соблюдение ключевых нормативов и стандартов, включая SOC-2, ISO-27001 и PCI.

«
Пользователи всё чаще обращаются к контейнерам для оптимизации скорости разработки и переносимости приложений, и всё больше полагаются на такие технологии, как Red Hat OpenShift и AWS, которые облегчают развертывание контейнерных приложений. ROSA позволяет таким пользователям бесшовно запускать контейнеры на AWS, используя привычные API и инструменты Red Hat OpenShift при полной интеграции с сервисами AWS в ходе построения, масштабирования и управления рабочими нагрузками.

рассказал Боб Вайз (Bob Wise), генеральный директор AWS по Kubernetes
»

«
Благодаря ROSA, клиенты Cognizant будут обладать интегрированным опытом работы на платформе OpenShift в облаке AWS. Предлагая OpenShift в облаке AWS, мы позиционируем ROSA, как подходящее решение для тех клиентов, которые хотят делегировать ответственность за инфраструктурные и платформенные сервисы, чтобы полностью сосредоточиться на своих основных бизнес-задачах.

поведал Рагхураман Чандрасекхаран (Raghuraman Chandrasekharan), вице-президент Cognizant по доставке услуг и руководитель AWS Business Group
»

Использование для расширения гибкости развертывания системы MindSphere

Siemens, IBM и Red Hat 1 марта 2021 года объявили о программе сотрудничества по использованию гибридного облака IBM в качестве основы открытого, гибкого и безопасного решения для бизнес-анализа операционных данных предприятий реального сектора в режиме реального времени. В рамках этой инициативы Siemens Digital Industries Software будет использовать открытое гибридное облако IBM на основе Red Hat OpenShift, чтобы расширить гибкость развертывания системы MindSphere, промышленного решения компании Siemens, реализующего принцип «IoT как сервис»». Подробнее здесь.

Red Hat OpenShift 4.7

Компания Red Hat 1 марта 2021 года представила Red Hat OpenShift 4.7, очередную версию отраслевой Kubernetes-платформы корпоративного класса. Решение базируется на Kubernetes 1.20, призвано упростить и ускорить модернизацию приложений, помогая ИТ-специалистам унифицировать традиционные и облачные приложения с помощью новых функций и проверенной универсальной платформы, поддерживающей широкий спектр гибридных облачных сред.

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

В состав Red Hat OpenShift 4.7 входит актуальная на 1 марта версия технологии OpenShift Virtualization, впервые представленной в июле 2020 года, которая устраняет инфраструктурные барьеры между традиционными и облачными приложениями, а также расширяет контроль над распределенными ресурсами. Список добавленных функций и улучшений OpenShift Virtualization включает в себя:

Red Hat OpenShift 4.7 также предлагает расширенную поддержку Windows Containers, анонсированную в конце 2020 года. Помимо уже поддерживаемых Amazon Web Services (AWS) и Azure, OpenShift, как планируется, со следующего месяца сможет работать с Windows Container на платформе vSphere с использованием Installer Provided Infrastructure (IPI). Таким образом, организации могут перенести в Red Hat OpenShift уже имеющиеся Windows-контейнеры практически с любой широко распространенной платформы без глубокой переработки архитектуры и исходного кода.

Инструментарий Migration Toolkit for Virtualization, который скоро выйдет в версии technology preview, упрощает массовую миграцию ВМ на Red Hat OpenShift Virtualization, в результате чего разработчики получают более простой доступ к унаследованными ВМ при разработке новых облачных приложений.

Migration Toolkit for Virtualization легко и быстро развертывается в среде OpenShift с помощью соответствующего Оператора, доступного на сайте OperatorHub. Сама миграция выполняется в несколько простых действий: 1) ввод учетных данных для подключения к старой и новой платформам; 2) сопоставление ресурсов старой и новой инфраструктур; 3) создание плана миграции и 4), собственно, проведение миграции.

Общедоступная версия Migration Toolkit for Virtualization будет выпущена позднее в этом году и предложит расширенные возможности для оптимизации миграции, сокращения рисков и времени простоя за счет предварительной проверки на проблемы с совместимостью, улучшенного механизма копирования данных и углубленной автоматизации, сокращающей число ручных операций при миграции.

В состав Red Hat OpenShift 4.7 также входит technology preview версия OpenShift GitOps, специализированного фреймворка для реализации методологии GitOps, который построен на основе Argo CD и обеспечивает декларативную непрерывную доставку за счет интеграции CI/CD-инструментов, включая конвейеры OpenShift Pipelines, с репозиториями кода GitHub и Gitlab для решения операционных задач с использованием рабочих процессов Git Workflows.

Реализуя принцип «инфраструктура как код», OpenShift GitOps позволяет осуществлять управление, обеспечивать защиту и обновлять приложения через репозиторий Git, что сокращает время вывода на рынок, упрощает процессы обновления и безопасности.

Доступность

Red Hat OpenShift 4.7 уже доступен для загрузки.

«
«Модернизация приложений открывает огромные возможности для организаций и одновременно усиливает давление на и без того перегруженных ИТ-специалистов. Red Hat OpenShift 4.7 помогает организациям проводить модернизироваться поэтапно, в наиболее рациональном для себя темпе и без нарушения работы уже имеющихся сервисов. Кроме того, объединяя современные и традиционные приложения, Red Hat OpenShift обеспечивает согласованную работу и управление всем комплексом корпоративных приложений, независимо от их местоположения или нижележащей инфраструктуры», - отметил Ашеш Бадани (Ashesh Badani), старший вице-президент Red Hat по направлению Cloud Platforms.
»

Выпуск Red Hat OpenShift Container Storage 4.6

Основная статья: Red Hat OpenShift Container Storage

26 января 2021 года Red Hat, поставщик решений с открытым кодом, представила решение Red Hat OpenShift Container Storage 4.6, которое входит в линейку Red Hat Data Services и позволяет заказчикам расширить возможности уже имеющихся решений и инфраструктур по защите данных, чтобы повысить устойчивость данных для облачных рабочих нагрузок, функционирующих в гибридных и мультиоблачных средах. Подробнее здесь.

2020

Внедрение защиты от кибератак при помощи квантовых компьютеров

В конце ноября 2020 года IBM внедрила в свои сервисы защиту от квантовых кибератак. Компания представила возможности «квантовой криптографии» для трех сервисов в IBM Cloud: Red Hat OpenShift, Cloud Kubernetes Service и Key Protect. По словам компании, клиенты, использующие эти сервисы, теперь смогут защищать данные с помощью алгоритма шифрования, который будет иметь больше шансов противостоять атакам квантовых компьютеров в будущем.

Пока квантовые системы обладают лишь малой долей вычислительной мощности стандартного сервера. Однако считается, что будущие системы с улучшенным оборудованием будут способны выполнять определенные вычисления намного быстрее, чем современные суперкомпьютеры. Среди прочего квантовые компьютеры смогут легко взламывать защиту на основе традиционного шифрования. Под угрозой окажется и безопасность сетевых соединений, используемых для передачи пакетов между потребительскими устройствами и центрами обработки данных по всему миру. Поэтому IBM Cloud предоставила возможность шифровать соединения с помощью Kyber, алгоритма шифрования, разработанного для защиты данных в эпоху квантовых вычислений.

IBM начала поддерживать защиту от кибератак при помощи квантовых компьютеров

Сервис Red Hat OpenShift в IBM Cloud, получивший новые возможности шифрования, представляет собой управляемую версию платформы приложений OpenShift, а Cloud Kubernetes Service - это управляемое предложение Kubernetes. Развернутые в них приложения смогут использовать квантово-безопасную криптографию для защиты соединений TLS, которые они применяют для отправки данных в другие службы. Квантово-безопасное шифрование также вошло в Key Protect, службу IBM Cloud, которую предприятия используют для управления ключами шифрования. Кроме того, IBM предложила клиентам «гибридный режим», который сочетает квантово-безопасную криптографию со стандартными публично-частными алгоритмами шифрования для дополнительной безопасности.[1]

Как технологическая база для COVID-Net

25 ноября 2020 года стало известно, что компания DarwinAI и Red Hat объявили о сотрудничестве с целью ускорить развертывание в больницах и других медицинских учреждениях системы COVID-Net. Цель этого сотрудничества – упростить использование COVID-Net в больницах, предоставив клиницистам графический интерфейс от решения ChRIS Бостонской детской больницы, которое построено на основе Red Hat OpenShift. Подробнее здесь.

Red Hat OpenShift 4.6

17 ноября 2020 года компания Red Hat, поставщик решений с открытым кодом, представила обновленную версию Red Hat OpenShift, Kubernetes-платформы корпоративного класса. Повышая эффективность разработчиков за счет обновленных возможностей OpenShift Serverless и расширяя поддержку аппаратных и облачных архитектур, обновленная версия Red Hat OpenShift помогает предприятиям оптимизировать технологии в гибридном облаке.

Red Hat OpenShift 4.6
«
В течение следующих пяти лет облачные технологии ознаменуют следующую эру распределенного корпоративного софта, который можно будет создавать и запускать везде, где есть контейнерная платформа.

рассказали в исследовательской компании Forrester
»

Отчет Red Hat «Открытый код в корпоративном секторе, 2020» также отмечает растущий запрос на гибридное облако: 63 % респондентов заявили, что уже развернули у себя гибридную инфраструктуру, а более половины планируют сделать это в следующие два года.

Red Hat считает, что Kubernetes – это краеугольный камень гибридных облачных вычислений, возможность охватить в рамках одной платформы и единого набора инструментов и сервисов все составляющие корпоративной ИТ-системы: «голое железо», виртуальные среды, частные и общедоступные облака. Red Hat OpenShift построена на основе Red Hat Enterprise Linux (RHEL), предлагает Kubernetes-фундамент для применения гибридных облачных вычислений.

Традиционные инструменты и технологии разработки приложений с трудом отвечают требованиям облачного мира, особенно когда контейнерные модели развертывания размывают границы между разработчиками приложений и ИТ-специалистами, отвечающими за их эксплуатацию. Поэтому Red Hat OpenShift предлагает разработчикам особый пользовательский опыт для оптимизации создания облачных приложений, получивший в обновленной версии следующие:

  • Red Hat OpenShift Serverless 1.11 с полной поддержкой Knative позволяет контейнерным приложениям потреблять именно столько ресурсов, сколько им требуется в данный момент, устраняя проблемы как перерасхода, так и недостатка ресурсов.
  • Red Hat Quarkus – Kubernetes-нативный Java-стек, обеспеченный фирменной поддержкой Red Hat. Пользователи Red Hat OpenShift получают полный доступ к Quarkus для разработки критически важных Java-приложения на платформе Kubernetes, обеспеченной знаменитой поддержкой Red Hat.

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

Red Hat OpenShift 4.6 предлагает следующие обновления для ускоренного реагирования на такие вызовы:

  • Функций для периферийных вычислений, включая узлы remote worker nodes, обеспечивают развертывание в условиях жестких ограничений на габариты серверов и позволяют выполнять масштабирование путем размещения серверов в удаленных локациях с сохранением централизованного контроля и управления.
  • Учет специфики работы госучреждений, включая возможность развертывания в облаках AWS GovCloud и Azure Government Cloud, поддержка OpenSCAP и др.

Обновленная версия Red Hat OpenShift также предлагает версию представленной недавно технологии OpenShift Virtualization, получившую функции информированного и простого, в один клик, создания виртуальных машин (ВМ) на основе шаблонов, а также оптимизации производительности и масштабирования ВМ с рабочими нагрузками Microsoft Windows.

Кроме того, возможности применения OpenShift дополнительно расширяются за счет коллекций Red Hat OpenShift Ansible Content Collection, которые представляют собой сертифицированные Red Hat наборы компонентов автоматизации для Red Hat Ansible Automation Platform, предназначенные для автоматизации операционных задач и процессов управления OpenShift.

Стратегии открытого гибридного облака не ориентируются на какую-то одну архитектуру или провайдера облачных вычислений. Напротив, они, как правило, нацелены на то, чтобы выбрать оптимальный вариант на каждом направлении цифровой трансформации предприятия. Это означает одновременное использование оборудования различных производителей, или облачных платформ различных провайдеров, или их комбинацию. Red Hat OpenShift предназначен именно для таких сред и позволяет построить открытое гибридное облако практически на любом техническом фундаменте.

Red Hat OpenShift может работать на разном железе корпоративного класса, включая такие классические решения, как IBM Z, IBM LinuxONE IBM Power Systems и IBM Storage.

Помимо того, что Red Hat OpenShift предлагается как услуга (управляемая силами либо самого заказчика, либо сторонней организации) на всех основных общедоступных облачных платформах, включая AWS, Google Cloud, IBM Cloud и Microsoft Azure, он теперь также доступен в специализированных облаках AWS и Microsoft Azure для госучреждений, что упрощает применение Kubernetes в госсекторе. Также стоит остановиться на общедоступном облачном сервисе Azure Red Hat OpenShift, который разработан, предоставляется и поддерживается совместными усилиями Red Hat и Microsoft на платформе Microsoft Azure. Ожидается, что аналогичный совместный сервис Red Hat и Amazon будет запущен на платформе AWS.

«
Гибридная облачная стратегия на основе Kubernetes – это больше, чем просто оркестрация контейнеров. Широкомасштабная трансформация предприятия требует поддержки широкого спектра прикладных сервисов, аппаратных и общедоступных облачных платформ, а также сильной экосистемы партнерских решений.

поведал Ашеш Бадани (Ashesh Badani), старший вице-президент Red Hat по направлению Cloud Platforms
»

«
NTT DATA может только приветствовать выпуск обновленной версии Red Hat OpenShift. Для проведения цифровой трансформации мы построили свою облачную платформу OpenCanvas и уже используем OpenShift вместе с решениями фирмы DENTRANS, которая предоставляет нам приложения в аренду. При выборе основы для построения платформы OpenCanvas для нас был очень важен подход Red Hat к открытому гибридному облаку. Сделав ставку на Red Hat OpenShift, мы получили возможность использовать AWS и Azure в сочетании с on-premise сервисами для большей гибкости ИТ-сред заказчиков, использующих OpenCanvas.

сообщил Масатика Цуда (Masachika Suda), вице-президент и руководитель Production Engineering Department, NTT DATA Corporation
»

Red Hat OpenShift 4.5

17 августа 2020 года компания Red Hat, поставщик решений с открытым кодом, выпустила Red Hat OpenShift 4.5, обновленную версию платформы Kubernetes корпоративного класса. В состав Red Hat OpenShift 4.5 теперь входит технология OpenShift Virtualization.

По оценкам Gartner, к 2022 году использовать контейнерные приложения в режиме промышленной эксплуатации будут более 75% глобальных организаций, что значительно выше 30% таких организаций в 2019 году. И хотя Gartner утверждает, что облачные приложения – это будущее бизнес-инноваций и разработки, многие пользователь по-прежнему инвестируют в критически важные программные системы, работающие на традиционных виртуальных машинах (ВМ). Обновленная версия Red Hat OpenShift включает в себя технологию OpenShift Virtualization, которая позволяет перенести стандартные ВМ-нагрузки в среду Kubernetes, чтобы устранить изолированность традиционных и облачных приложений на уровне процессов разработки и сопровождения.

По информации компании, OpenShift Virtualization, впервые представленная как technology preview на Red Hat Summit 2020, доросла до общедоступной версии и теперь абсолютно бесплатно доступна в составе Red Hat OpenShift. Эта технология создана в рамках открытого проекта KubeVirt и предназначена для разработки, развертывания и сопровождения приложений, которые могут одновременно включать в себя ВМ, контейнеры и serverless-функции, работающие на единой и современной Kubernetes-платформе. С OpenShift Virtualization компания Red Hat поднимает традиционные приложения на уровень открытых инноваций, а пользователь получает возможность проводить ИТ-трансформацию в удобном для себя темпе.

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

Red Hat OpenShift 4.5 также получила функционал комплексной автоматизации развертывания в средах VMware vSphere, что позволяет без лишних усилий формировать среду Red Hat OpenShift поверх любых поддерживаемых инфраструктур vSphere. Благодаря комплексной автоматизации, администратору достаточно ввести учетные данные для развертывания в среде vSphere, и инсталлятор сам подготовит все необходимые ресурсы, что не только ускоряет первоначальную настройку, но и упрощает повседневное управление и обслуживание. Комплексная автоматизация развертывания дополняет уже имевшуюся в прежних версиях OpenShift поддержку развертывания на инфраструктурах VMware vSphere, что обеспечивает администраторам дополнительную гибкость при развертывании OpenShift в средах vSphere с необходимой степенью кастомизации.

Комплексная автоматизация развертывания OpenShift на август 2020 года поддерживает платформы AWS, Google Cloud Platform, Microsoft Azure, Red Hat Virtualization и Red Hat OpenStack Platform, и предлагает пользователю единый автоматизированный подход к развертыванию кластеров OpenShift на различных облачных сервисах и в собственных дата-центрах. Благодаря автоматизированному развертыванию в средах vSphere, Red Hat облегчает построение корпоративной контейнерной платформы на базе уже имеющихся виртуальных инфраструктур предприятия, давая больше свободы и гибкости при выборе базовой инфраструктурной платформы.

На август 2020 года Red Hat OpenShift 4.5 уже доступна для загрузки. Работа с OpenShift Virtualization осуществляется из консоли OpenShift через поддерживаемый оператор в Operator Hub.

OpenShift Virtualization, Red Hat OpenShift 4.4 и Red Hat Advanced Cluster Management for Kubernetes

28 апреля 2020 года компания Red Hat, поставщик решений с открытым кодом, анонсировала очередные предложения, призванные помочь клиентам компании оптимизировать, масштабировать, а также защитить работу ИТ-систем в условиях текущей нестабильной обстановки.

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

Компания анонсирует запуск следующих функций:

OpenShift Virtualization – функция Red Hat OpenShift, выросшая из открытого проекта KubeVirt и на апрель 2020 года доступная в версии Technology Preview. Она позволяет заказчику разрабатывать, развертывать и сопровождать приложения, в состав которых входят виртуальные машины, контейнеры и serverless-компоненты, на общей платформе для облачно-ориентированных и традиционных нагрузок. Некоторые поставщики стремятся защитить унаследованные технологические стеки, отвергают Kubernetes и облачно-ориентированный функционал, чтобы сохранить проприетарные технологии виртуализации. Red Hat действует иначе, выводя традиционные стеки приложений на передний план и размещая их на уровне ПО с открытым кодом, таким образом предоставляя клиентам возможность осуществлять трансформацию в удобном для них темпе, а не в соответствии с требованиями, диктуемыми проприетарным ПО.

Red Hat OpenShift 4.4 – последняя версия ведущей отраслевой Kubernetes-платформы корпоративного класса, реализующая простоту и масштабирование Kubernetes Operators. OpenShift 4.4 построена на основе Kubernetes 1.17 и предлагает созданный специально для разработчиков дисплей платформенных метрик, средства мониторинга приложений-нагрузок, интегрированный мониторинг Red Hat Operators, управление затратами для учета использования ресурсов по конкретному приложению, развернутому в гибридном облаке, и многое другое.

Red Hat Advanced Cluster Management for Kubernetes – решение Red Hat для эффективного управления облачно-ориентированными приложениями в больших распределенных средах Kubernetes, которое станет доступно в версии Technology Preview. Решение предоставит пользователям единый и простой в использовании центр управления для мониторинга и развертывания кластеров OpenShift в больших средах с функциями регулирования на основе политик и контроля жизненного цикла приложений.

Функции и сервисы Red Hat не привязаны к какой-либо конкретной аппаратной или облачной платформе и могут свободно применяться в гибридных и мультиоблачных средах, включая:

  • Все поставщики облачных сервисов, например Amazon Web Services, Google Cloud Platform, IBM Cloud и Microsoft Azure, а также целый ряд платформ других специализированных поставщиков.
  • Аутсорс-платформы OpenShift Dedicated, Azure Red Hat OpenShift и IBM Red Hat OpenShift Kubernetes Service, позволяющие организациям воспользоваться преимуществами корпоративной Kubernetes-платформы без необходимости заниматься инфраструктурным управлением.
  • Различные аппаратные архитектуры, включая x86, IBM Power и мэйнфреймы.

Red Hat OpenShift Container Storage 4 и Red Hat OpenShift Container Platform 4.3

17 января 2020 года компания Red Hat сообщила о выпуске Red Hat OpenShift Container Storage 4, интегрированной системы хранения для мультиоблачных сред на основе Red Hat OpenShift Container Platform.

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

Со слов разработчика, усовершенствованная за счет системы Multi-Cloud Object Gateway, полученной Red Hat в результате приобретения в 2018 году компании NooBaa, OpenShift Container Storage 4 предлагает больше абстрагирования и гибкости, чтобы у клиентов была возможность выбирать разные даты-сервисы в общедоступных облаках различных провайдеров при сохранении централизованного управления приложениями и данными, используя средства Kubernetes. Это не только страхует заказчика от жесткой привязки к поставщику облачных услуг, но и облегчает жизнь разработчикам, позволяя разместить данные ближе к приложениям.

Благодаря универсальному интерфейсу Amazon Simple Storage Service (Amazon S3), заказчик получает готовое объектное хранилище и масштабируемость, необходимые для обеспечения переносимости дата-приложений в рамках гибридного облака на основе Red Hat OpenShift Container Platform. Ранее такая возможность не обеспечивалась ни одним провайдером контейнерных хранилищ, представленных в OpenShift OperatorHub, подчеркнули в Red Hat.

Red Hat выпустила унифицированное хранилище для гибридных облаков на основе Red Hat OpenShift Container Platform

Согласно заявлению разработчика, OpenShift Container Storage 4 обеспечивает хороший девелоперскй опыт во всех средах, где присутствует Red Hat OpenShift Container Platform. Разработчикам, создающим облачные приложения с нуля или переносящих в облако уже имеющиеся системы, Red Hat OpenShift Container Storage 4 помогает ускорить процесс разработки приложений за счет следующих особенностей:

  • Интеграция с Red Hat OpenShift Container Platform позволяет разработчикам динамически формировать собственное хранилище данных в рамках платформы, не обладая специальными знаниями в области хранения данных.
  • Упрощенное развертывание и расширенная автоматизация с использованием возможностей Rook для оркестрации хранилищ. Rook.io Operator предоставляет разработчикам автоматизированную поддержку Kubernetes, что упрощает развертывание, упаковку и расширение хранилищ на платформе Red Hat OpenShift.
  • Ускоренное создание томов для хранения персистентных данных в контейнерах помогает разработчикам сократить сроки создания, тестирования и выпуска приложений, ускорив сборку и повысив эффективности конвейера непрерывной интеграции и доставки (CI/CD).

Как отметили в Red Hat, для обеспечения безопасности во всех задействованных облачных средах OpenShift Container Storage 4 предлагает расширенные функции защиты данных, такие как шифрование, анонимизация, key separation и erasure coding. Multi-Cloud Object Gateway позволяет разработчикам повысить безопасность и соответствие требованиям при обмене и доступе к чувствительным данным приложений в средах с несколькими площадками и различными платформами.

17 января 2020 года компания Red Hat также анонсировала выпуск Red Hat OpenShift Container Platform 4.3, обновленной версии Kubernetes-платформы корпоративного класса, получившей ряд дополнительных функций безопасности, включая FIPS-совместимое шифрование (FIPS 140-2 Level 1) и шифрование хранилища данных etcd для дополнительной защиты секретов на стадии хранения. Дополнительные возможности по поддержке частных кластеров и частных сетей обеспечивают расширенный контроль при ограничении доступа к платформам и приложениям в рамках облачных кластеров.

Масштабируемое хранилище для нагрузок в мультоблачных средах Базируясь на Red Hat Ceph Storage, Red Hat OpenShift Container Storage 4 обеспечивает масштабируемость и безопасность, которые отвечают требованиям нагрузок нового поколения, таких как искусственный интеллект, машинное обучение, SQL, NoSQL и другие задачи с интенсивной обработкой данных. Red Hat OpenShift Container Storage 4 – это оператор хранилищ, который поддерживает файловое, блочное и объектное хранение, что делает эту платформу оптимальным предложением для построения интегрированных облачных решений по хранению данных, способных поддерживать как традиционные системы, так и нагрузки нового поколения, утверждают в Red Hat.

По данным на январь 2020 года Red Hat OpenShift Container Storage 4 уже доступен для платформы Red Hat OpenShift Container Platform 4.

«
«При работе в комплексной бизнес-среде ключевым приоритетом является повышение отказоустойчивости и надежности на каждом уровне технологического стека. Преимущество OpenShift Container Storage заключается в том, что вы можете построить интегрированную среду с хранилищем данных и совместно используемыми томами для множества контейнеров и pod’ов, избежав сложностей конфигурирования такой системы. По сравнению с альтернативами того же уровня масштабируемости, здесь очень высок уровень отказоустойчивости и надежности, и мы уверены, что переносимость и простота, характерные для OpenShift Container Storage, способны дать разработчикам широкий выбор сервисов хранения при работе в по-настоящему гибридном облаке, обеспечив надежность на всех этапах разработки и рост производительности труда»,

отметил Франческо Джаннокаро (Francesco Giannoccaro), директор по системам HPC и инфраструктуре, агентство Public Health England
»

«
«Контейнерные хранилища – это быстро развивающаяся область. Red Hat максимально интегрировала свои сервисы хранения в состав платформы OpenShift Container Platform, что позволяет заказчикам строить интенсивно работающие с данными приложения нового поколения с прицелом на многолетнее использование»,

отметил Эрик Шепард (Eric Sheppard), вице-президент по исследованиям Infrastructure Platforms and Technologies Group, компания IDC
»

2019

В составе решения для эффективного использования аналитики в гибридной облачной среде

23 декабря 2019 года стало известно, что SAS и Red Hat совместно создали решение для эффективного использования аналитики в гибридной облачной среде.

В рамках технологического партнерства SAS предоставляет свою платформу SAS Viya на инфраструктуре Red Hat OpenShift. Подробнее здесь.

Red Hat OpenShift 4.2

16 октября 2019 года компания Red Hat анонсировала Red Hat OpenShift 4.2, обновленную версию своей Kubernetes-платформы корпоративного класса, уделив в ней особое внимание разработчикам приложений. Решение продолжает курс Red Hat на упрощение и автоматизацию работы с сервисами в гибридных облаках, помогая повысить скорость реализации и экономический эффект от внедрения инноваций за счет применения облачно-ориентированных приложений.

Со слов разработчика, Red Hat OpenShift 4.2 призвана упростить использование облачных технологий и сделать их более доступными для разработчиков за счет автоматизации процессов настройки и управления средами Kubernetes. В результате, разработчики могут сосредоточиться на создании корпоративных приложений, не тратя время и ресурсы на приобретение глубоких знаний и опыта работы с Kubernetes.

Red Hat представила обновленную версию Kubernetes-платформы Red Hat OpenShift 4.2

Согласно заявлению разработчика, представленная версия платформы Red Hat также предлагает готовые девелоперские сервисы для работы с такими вещами, как сети service mesh, serverless-приложения и облачные конвейеры непрерывной интеграции и доставки (CI/CD), которые призваны повысить производительности разработки Kubernetes-приложений.

  • Red Hat OpenShift Service Mesh – упрощает разработку, развертывание и управление микросервисными приложениями на платформе OpenShift. Функционал базируется на основе СПО-проектов Istio, Kiali и Jaeger, а также технологии Kubernetes Operators.
  • Red Hat OpenShift Serverless – снижает расходы на выполнение приложений, сводя их к нулю в периоды неактивности при сохранении отзывчивости на пользовательские запросы, и затем выполняя масштабирование по мере роста нагрузки. Функционал базируется на проекте Knative и представлен в версии Technology Preview.
  • Red Hat OpenShift Pipelines – обеспечивает выполнение каждой фазы CI/CD в своем собственном контейнере для гибкого и независимого масштабирования контейнеров, непрерывной интеграции и доставки. Функционал представлен в версии Developer Preview и реализован в виде Kubernetes Operator.

В представленной версии OpenShift также появились Red Hat CodeReady Containers, позволяющие разработчику развернуть на своем компьютере готовое окружение OpenShift для разработки облачных приложений в локальном режиме. Разработчик получает законченную платформу, состоящую из инструментов разработки контейнеров и локального кластера, что упрощает разработку облачных приложений в локальном режиме и последующее развертывание в полноценной среде OpenShift.

Как отметили в Red Hat, корпоративные ИТ-системы никогда нельзя было охарактеризовать, как однородную, статичную серию развертываний. Те, кто принимают ИТ-решения, очень часто делают выбор в пользу гибридных сред на основе собственной ИТ-инфраструктуры предприятия и облачных сервисов. Чтобы облегчить переход на такие среды и обеспечить единообразие при работе с ними Red Hat OpenShift 4.2 предлагает ряд возможностей, таких как:

  • Более простая и быстрая автоматизированная установка OpenShift Container Platform на общедоступных облачных платформах, включая AWS, Azure и Google Cloud Platform (GCP), а также в частных облаках, наподобие OpenStack с унификацией управления.
  • Средства миграции для перехода с OpenShift 3 на OpenShift 4 с широким задействованием автоматизации при копировании рабочих нагрузок из одного кластера OpenShift в другой.
  • Драйверы Container Storage Interface (CSI) для подключения сторонних сервисов хранения к экосистеме Kubernetes. Также поддерживается OpenShift Container Storage 4 (по данным на октябрь 2019 года находится в версии бета-версии).

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

Чтобы повысить удобство использования OpenShift в условиях гетерогенности сред развертывания и систем, включая те, что используются для работы с конфиденциальной информацией, Red Hat OpenShift 4.2 предлагает ряд обновлений на уровне установщика, включая поддержку изолированных конфигураций. Это упрощает развертывание очередных версий корпоративной Kubernetes-платформы в средах без доступа к интернету или там, где такой доступ есть, но действуют строгие политики тестирования образов.

«
«Red Hat продолжает уделять приоритетное внимание тому, чтобы сделать следующее поколение корпоративных технологий с открытым кодом, таких как Kubernetes, более доступным для разработчиков, не забывая об интересах ИТ-администраторов. Поэтому при разработке OpenShift 4.2 мы сконцентрировались на функциях, которые помогут заказчикам ускорить разработку и доставку приложений»,
»

«
«Red Hat OpenShift 4 помогает нам унифицировать использование этой доверенной Kubernetes-платформы корпоративного класса в гибридной облачной среде. Мы можем развернуть любой кластер всего одно командой. Kubernetes Operators позволяют реализовать обновление и управление жизненным циклом в один клик. Кроме того, они обеспечивают автоматизацию, благодаря чему нашим команды, отвечающие за приложения, могут легко перейти на сервисную модель»,

отметил Джастин Ньюком (Justin Newcom), вице-президент по информационным технологиям Omnitracs
»

Интеграция с Citrix ADC

2 сентября 2019 года компания Citrix Systems объявила о том, что ее решение Citrix ADC получило сертификат Red Hat OpenShift, что позволит предлагать ИТ-организациям более оперативный и гибкий способ для разработки, тестирования и доставки приложений в средах Kubernetes. Подробнее здесь.

Выпуск решения OpenShift Service Mesh

Основная статья: Red Hat OpenShift Service Mesh

26 августа 2019 года компания Red Hat объявила о выпуске решения OpenShift Service Mesh, предназначенного для эффективной организации межсервисного взаимодействия приложений Kubernetes на платформе Red Hat OpenShift 4. Базируясь на проектах Istio, Kiali и Jaeger и применяя возможности Kubernetes Operators, решение обеспечивает эффективную сквозную работу с архитектурами микросервисных приложений. Это освобождает команды разработчиков от комплексной задачи по созданию сетевых сервисов при разработке приложений и бизнес-логики. Подробнее здесь.

IBM Cloud Paks для Red Hat OpenShift

1 августа 2019 года компания IBM объявила о трансформации своего портфеля программных продуктов, который теперь предназначен для облачных сред и оптимизирован для работы на платформе Red Hat OpenShift. Предприятия смогут единовременно создавать критически важные приложения и запускать их в самых популярных публичных облаках, включая AWS, Microsoft Azure, Google Cloud Platform, Alibaba и IBM Cloud, а также в частных облаках.

Согласно заявлению IBM, возможности, ориентированные на работу в облаке, будут предоставляться в виде интегрированных решений, получивших общее название IBM Cloud Paks. Об этом подробнее читайте в статье.

Компания также объявила о запуске следующих решений и сервисов:

  • Red Hat OpenShift на IBM Cloud

Гибкий, полностью управляемый сервис OpenShift на базе публичного облака IBM, развертываемый нажатием кнопки, с автоматизированным обеспечением устойчивости и соответствия нормативным требованиям, а также требованиям в области безопасности. Позволяет предприятиям выполнять модернизацию и миграцию в гибридную облачную инфраструктуру.

IBM делает доступным решение Red Hat OpenShift для систем класса Enterprise – IBM Z и LinuxONE. По данным на август 2019 года IBM уже поддерживает решение OpenShift в линейке серверов IBM Power Systems, а также в линейке систем хранения данных IBM Storage.

Услуги IBM, предоставляемые группой сертифицированных компанией Red Hat консультантов, а также свыше 80 тыс. специалистами в области разработки прикладных облачных сервисов, позволят заказчикам получать рекомендации, перемещать, создавать рабочие нагрузки, а также управлять ими в облачной среде.

Red Hat OpenShift на IBM Cloud

Как отметили в IBM, анонсированные программное обеспечение и услуги, включают в себя свыше 100 оптимизированных под Red Hat OpenShift решений из портфеля IBM и будут предоставляться на гибридной мультиоблачной платформе IBM. В ней применяются технологии открытого исходного кода, включая Red Hat OpenShift, корпоративную платформу Kubernetes и Red Hat Enterprise Linux. В результате заказчики смогут выбрать оптимальные архитектуру и подход для удовлетворения наиболее важных требований к приложениям, данным и рабочим нагрузкам для своего бизнеса.

«
«IBM открепляет свое программное обеспечение от ЦОДов для стимулирования перетока корпоративной рабочей нагрузки в облако. Мы предоставляем основные инструменты, необходимые предприятиям для их многолетнего путешествия в облачную среду на основе общих открытых стандартов, которые можно реализовывать в разных облачных решениях, приложениях и у разных поставщиков с помощью Red Hat»

отметил Арвинд Кришна, старший вице-президент подразделения IBM Cloud & Cognitive Software
»

«
«Red Hat создает инновации благодаря технологиям на основе Linux, включая контейнеры и Kubernetes, которые стали ключевыми элементами в гибридных облачных средах. Основа в виде открытой гибридной облачной платформы обеспечивает внедрение любого приложения в любом месте и в любое время. Благодаря применению широкого отраслевого опыта IBM и поддержке обширной экосистемы разработчиков и партнеров заказчики могут создавать современные приложения, используя технологии, которые они выбирают сами. Кроме того, им доступна гибкость развертывания в среде, которая может быть как локальной, так и публичной мультиоблачной»,

отметил Джим Уайтхерст, президент и гендиректор Red Hat
»

Red Hat OpenShift 4

8 мая 2019 года компания Red Hat представила Red Hat OpenShift 4 – следующее поколение корпоративной платформы Kubernetes, полностью переработанной для удовлетворения требований оркестрации контейнеров в производственных системах.

По информации компании, платформа OpenShift 4 разработана для реализации облачных возможностей в гибридном облаке за счет автоматизации обновлений во всех точках развертывания Kubernetes. Благодаря повышенной гибкости для разработчиков и поддержке Kubernetes Operators, платформа помогает заложить более надежную и единообразную основу для запуска как уже существующих, так и только появляющихся облачных рабочих нагрузок. На май 2019 года платформу OpenShift используют для ускорения разработки и доставки своих приложений более 1 000 организаций из самых разных отраслей по всему миру.

Платформа Red Hat OpenShift 4 упрощает развертывание гибридных и мультиоблачных окружений, позволяя ИТ-подразделениям ускорить внедрение приложений и помогая предприятиям процветать и дифференцировать свое предложение в условиях все более конкурентных рынках.

Платформа Red Hat OpenShift 4 создана для работы в различных окружениях и знаменует собой следующую эру стандарта Kubernetes для автоматизации и применения практик в отношении современных платформ приложений. Red Hat OpenShift 4 используется в качестве унифицированной облачной системы в мире гибридных технологий и позволяет реализовать подходы с максимальной автоматизацией за счет:

  • Самоуправляемой платформы для гибридного облака, которая обеспечивает удобную облачную работу за счет автоматизации программных обновлений и управления жизненным циклом в масштабах всего гибридного облака, что достигается за счет использования базиса Red Hat Enterprise Linux и Red Hat Enterprise Linux CoreOS. Все это обеспечивает дополнительную безопасность, возможность аудита, повторяемость, простоту управления и удобство для пользователя.
  • Возможности адаптации и гетерогенная поддержка, которые будут доступны в 2019 году от крупнейших поставщиков облачных сервисов, в том числе от Alibaba, Amazon Web Services (AWS), Google Cloud, IBM Cloud, Microsoft Azure, а также для технологий частного облака, таких как OpenStack, платформ виртуализации и bare-metal серверов.
  • Упрощенная установка полного стека за счет автоматизации процессов облегчает и ускоряет начало работы с корпоративной платформой Kubernetes.
  • Упрощенное развертывание приложений и управление их жизненным циклом с помощью Kubernetes Operators. Корпорация Red Hat стала первой, кто предложил возможность запуска сложных stateful приложений на Kubernetes с выпуском решения Operators, которое позволяет автоматизировать обслуживание приложений, их масштабирование, а также отработку отказов. OpenShift 4 предлагает Red Hat OpenShift Certified Operators. Благодаря взаимодействию Red Hat с обширной партнерской экосистемой, сегодня OpenShift 4 включает в себя целое множество различных приложений, которые могут запускаться в виде сервиса в гибридном облаке.

Платформа Red Hat OpenShift Container Platform представляет собой сертифицированную и соответствующую стандартам платформу Kubernetes, что подтверждено Cloud Native Computing Foundation (CNCF). Это корпоративное решение Kubernetes, построенное на базе корпоративной Linux платформы и опирающееся на экспертизу open source сообщества и совместимую экосистему.

Чтобы обеспечить еще более гибкую модель внедрения с сохранением улучшенной безопасности и высокой стабильности, в платформе OpenShift 4 была представлена Red Hat Enterprise Linux CoreOS, встраиваемая (компактная) версия операционной системы Red Hat Enterprise Linux, специально доработанная для OpenShift. Появление Red Hat Enterprise Linux CoreOS обеспечивает предприятиям дополнительный выбор при внедрении корпоративной платформы Kubernetes в виде легкого, полностью неизменяемого, оптимизированного для контейнеров дистрибутива Linux. В этой версии дистрибутива вопросам безопасности и стабильности по-прежнему уделяется первостепенное значение, при этом автоматические обновления управляются Kubernetes и включаются в OpenShift одним нажатием кнопки. Это помогает сократить объем работ по техническому обслуживанию и повысить продуктивность бизнеса.

Разработка приложений является обязательным атрибутом для многих ИТ-компаний, особенно с учетом возрастающей роли подобных разработок в ускорении цифровой трансформации. Платформа OpenShift 4 поддерживает растущие потребности разработки приложений и выступает в качестве единой платформы, помогающей оптимизировать продуктивность разработчиков. В частности, в ней реализованы следующие возможности:

  • Сервисы самообслуживания, автоматизации и развертывания приложений, которые помогают разработчикам расширять возможности своих приложений с помощью предоставления по требованию прикладных сервисов и автоматизации процессов сборки и развертывания для контейнизированных приложений посредством Operators.
  • Рабочие пространства Red Hat CodeReady Workspaces, которые позволяют разработчикам использовать всю мощь контейнеров и Kubernetes, при этом обеспечивают уже знакомые интегрированные инструменты разработки (IDE), которые используются ими в повседневной работе. Пространства CodeReady Workspaces предлагают еще более однородное, защищенное и приспособленное для совместной работы окружение, чем при запуске контейнеров или виртуальных машин на ноутбуке. Сюда относятся инструменты и зависимости для создания кода, сборки, тестирования, запуска и отладки контейнизированных приложений в веб-IDE.
  • Решение OpenShift Service Mesh, которое объединяет в себе проекты Istio, Jaeger и Kiali и образует единый инструмент для «кодирования» логики коммуникаций в архитектурах приложений на базе микросервисов. Благодаря ему команды разработчиков могут сосредоточиться на бизнес-логике.
  • Knative для сборки serverless приложений в Developer Preview, что делает Kubernetes подходящей платформой для сборки, развертывания и управления бессерверными рабочими нагрузками и форматами «функций как сервиса» (FaaS). Среди характеристик Knative можно отметить возможности минимизации ресурсов (scale-to-zero), автомасштабирования, внутрикластерной сборки (in-cluster builds) и поддержку событийных платформ (eventing frameworks) для разработки нативных облачных приложений в Kubernetes. Все это позволяет разработчикам сосредоточиться на написании кода, при этом сложные процессы сборки, развертывания и управления их приложениями остаются скрытыми.
  • KEDA (Kubernetes-based event-driven autoscaling – событийное масштабирование на базе Kubernetes), совместная разработка Microsoft и Red Hat, которая поддерживает развертывание бессерверных событийных контейнеров в Kubernetes, обеспечивая работу Azure Functions в OpenShift, в Developer Preview. Все это позволяет ускорить разработку событийных бессерверных функций как в гибридном облаке, так и локально на платформе Red Hat OpenShift.
  • Окружения для развертывания приложений с поддержкой Operator в OpenShift и Red Hat Middleware, позволяют реализовать весь потенциал OpenShift Certified Operators при критически важной интеграции и для автоматизации процессов. Это позволяет ИТ-организациям унифицировать свои окружения разработки на базе возможностей Operator, в результате чего разработчики смогут сосредоточиться на создании сервисов и приложений следующего поколения, не беспокоясь о необходимости обновлений или обслуживания своих инструментов.
  • Контейнерное хранилище Red Hat OpenShift Container Storage 4 с поддержкой Operator, на май 2019 года находится в стадии разработки. Оно предлагает высокомасшабируемое постоянное хранилище для облачных приложений, где необходимы такие функции как шифрование, репликация или обеспечение доступности в гибридном облаке. Команды, работающие над приложениями, смогут динамически выделять ресурсы для постоянных томов для самых различных типов рабочих нагрузок, в том числе для баз данных SQL/NoSQL, процессов непрерывной интеграции и непрерывного развертывания приложений, технологий искусственного интеллекта / машинного обучения.

Платформа Red Hat OpenShift 4 будет доступна в июне 2019 года.

«
Будущее корпоративных ИТ-технологий определяется гибридными и мультиоблачными вычислениями, при этом Kubernetes выступает в качестве моста для беспрепятственного соединения рабочих нагрузок в локальных центрах обработки данных и в публичном облаке. Red Hat OpenShift 4 позволяет реализовать эту роль Kubernetes, обеспечивая последовательную, самоуправляемую корпоративную платформу Kubernetes, которая охватывает гибридное облако. OpenShift 4 повышает продуктивность разработчиков, при этом помогая снизить эксплуатационные сложности за счет нативной автоматизации, и предлагает платформу Kubernetes, которая сочетает в себе облачные инновации и готовность к работе в производственном окружении.

Ашеш Бадани (Ashesh Badani), старший вице-президент Red Hat по облачным платформам
»

Выход Azure Red Hat OpenShift на коммерческий рынок

7 мая 2019 года Red Hat выпустила на коммерческий рынок разработанное совместно с Microsoft программное обеспечение, которое служит для запуска контейнерных приложений в облаке Azure и локальных средах.

Azure Red Hat OpenShift — это первое совместное решение Red Hat и Microsoft, предназначенное для работы с платформой OpenShift в публичном облаке. Данная платформа позволяет использовать Docker и Kubernetes в корпоративном секторе и включает Kubernetes для оркестрации контейнеров и управления ими.

Red Hat выпустила совместное с Microsoft ПО, позволяющее запускать контейнерные приложения в Azure и локальных средах
«
Когда мы начали предлагать OpenShift в качестве управляемого сервиса, мы просто делали это сами. Однако мы планировали работу с тремя основными публичными облаками, — говорит вице-президент по облачным платформам в Red Hat Джо Фернандес (Joe Fernandes). — Когда пришло время работать Azure, к нам в итоге обратилась Microsoft, чтобы узнать, сможем ли мы сотрудничать по данному вопросу. Мы подумали, что это здорово, поскольку мы сидим на одном месте за столом.
»

Клиенты Azure смогут воспользоваться преимуществами политики ценообразования, которое строится на основе объема использования технологии, благодаря предоставлению всех ресурсов, управлению кластерами, обновлениям, исправлениям и обеспечению безопасности, которые предлагают Microsoft и Red Hat. Пользователи получают единую подписку, регистрацию, управление сервисами и техническую поддержку. Платежи за Azure Red Hat OpenShift также будут включены в действующие счета клиентов Azure.

Кроме того, Azure-версия OpenShift унаследует нормативное соответствие Azure различным стандартам и сертификатам.

Помимо Microsoft, компания Red Hat имеет OpenShift-соглашения с Amazon Web Services (AWS) и Google, отмечает издание CRN.

В мае 2019 года Microsoft и Red Hat сообщили о совместной работе по созданию контейнерных версий Red Hat Enterprise Linux 8 on Azure, Red Hat Ansible Engine 2.8 и Ansible Certified.[2]

2018: Red Hat и Microsoft анонсировали совместное OpenShift-решение на платформе Azure

В мае 2018 года Red Hat и Microsoft объявили о расширении своего альянса с целью предоставить разработчикам корпоративных приложений возможность выполнять контейнерные приложения в облаке Microsoft Azure и на локальных вычислительных мощностях с помощью первого совместного OpenShift-решения на основе Red Hat OpenShift для общедоступного облака Microsoft Azure.

Переход организаций на технологии контейнерных приложений и Kubernetes с целью цифровой трансформации и соответствия требованиям рынка формирует запрос на решения для простого универсального оркестрирования и сопровождения приложений в общедоступном облаке и корпоративном дата-центре. Red Hat и Microsoft совместно спроектируют и реализуют такое решение под названием Red Hat OpenShift on Azure, которое будет обеспечиваться технической поддержкой и управляться в интересах заказчиков общими усилиями обеих компаний и станет их приоритетным предложением для тех, кто одновременно использует продукты и услуги Red Hat и Microsoft.

Помимо того, что Red Hat OpenShift on Azure полностью избавит разработчиков корпоративных приложений от задач сопровождения платформы, решение также предоставит им следующие преимущества:

  • Гибкость – свобода перемещения приложений между дата-центром и облаком Azure с использованием единой универсальной платформы OpenShift для гибридных облачных сред
  • Скорость – быстрая и защищенная гибридная сеть, объединяющая платформу Azure и локальные кластеры OpenShift
  • Продуктивность – доступ к сервисам Azure, таким как Azure Cosmos DB, Azure Machine Learning и Azure SQL DB для эффективной разработки приложений

Выбирая Red Hat OpenShift на Azure, заказчик получит услугу, которая предоставляется Red Hat и Microsoft и обеспечивается их совместной поддержкой. Поддержка будет распространяться на контейнеризованные приложения обеих компаний, а также операционные системы, инфраструктурные компоненты и средства оркестрации. Кроме того, службы продаж Red Hat и Microsoft будут вести совместную работу по продвижению технологических платформ обеих компаний в качестве базиса для облачных приложений и модернизации имеющихся ИТ-систем.

Единая платформа OpenShift для гибридного облака на основе Microsoft Azure и корпоративного дата-центра позволит заказчику легко перемещать корпоративные приложения между средами. Кроме того, новая совместная инициатива Microsoft и Red Hat также будет иметь следующие преимущества:

Гибридное облако, полностью поддерживающее Red Hat OpenShift Container Platform в локальной среде и на платформе Microsoft Azure Stack, предлагает универсальный базис для разработки, развертывания и сопровождения облачных приложений в ИТ-инфраструктуре на основе продуктов Microsoft, помогая объединить вычислительную мощь облачной платформы Azure с высокой гибкостью и управляемостью локальной конфигурации OpenShift на основе Azure Stack

Управление контейнерами на основе Windows Server и Red Hat Enterprise Linux в рамках решения Red Hat OpenShift on Microsoft – единая платформа оркестрации для различных контейнерных архитектур

Расширенные возможности обработки данных за счет интеграции Microsoft SQL Server в ИТ-ландшафт Red Hat OpenShift. В ближайшее время будет выпущен контейнерный вариант SQL Server, сертифицированный для использования на платформах Red Hat OpenShift on Azure и Red Hat OpenShift Container Platform в гибридном облаке, включая Azure Stack

Новые способы использования продуктов Red Hat с помощью инструментов разработки Microsoft. За счет поддержки Red Hat Enterprise Linux подписчики Visual Studio Enterprise и Visual Studio Professional впервые получит возможность работать с .NET, Java и другими популярными платформами разработки с открытым исходным кодом на одной универсальной и полностью поддерживаемой платформе

2017

Red Hat OpenShift Container Platform 3.7

Компания Red Hat 17 ноября 2017 года объявила о выпуске очередной версии своей корпоративной платформы контейнерных приложений на основе технологии Kubernetes — Red Hat OpenShift Container Platform 3.7.

Red Hat OpenShift Container Platform объединяет задачи разработки приложений и эксплуатации ИТ-систем, предлагая универсальную платформу для согласованного построения, развертывания и сопровождения приложений в гибридных облачных инфраструктурах. Платформа базируется на инновациях с открытым кодом и отраслевых стандартах, таких как Red Hat Enterprise Linux и Kubernetes.

Обновленная Kubernetes-платформа включает встроенную интеграцию с сервисными брокерами Amazon Web Services (AWS), которые позволяют разработчикам связывать сервисы через AWS и локальные ресурсы для создания современных приложений, предоставляя основу для последовательного развития бизнеса, построенную на открытых стандартах.

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

Состав платформы 3.7

Так, в состав OpenShift Container Platform версии 3.7 вошли:

  • Каталог сервисов OpenShift Service Catalog, позволяющий подключать любое приложение на платформе OpenShift к широкому спектру сервисов, развернутых локально или в облаке.
    • OpenShift Service Catalog дает пользователям возможность одновременно выполнять поиск, подготовку и привязку сервисов к приложениям OpenShift, а администраторам — предоставлять конечным пользователям сервисы более безопасно и систематизировано. В результате разработчики могут создавать и использовать сервисы, не вникая в подробности их реализации, и полностью фокусироваться на решении прикладных задач при создании бизнес-инноваций.

  • Брокер шаблонов OpenShift Template Broker, позволяющий легко создавать сервисы на основе шаблонов OpenShift Template и делать их доступными разработчикам приложений OpenShift.

    • Шаблон OpenShift Template представляет собой список объектов OpenShift, который можно реализовать с указанными параметрами, что упрощает развертывание повторно используемых приложений, собранных из микросервисов.

  • Брокер OpenShift Ansible Broker, предназначенный для подготовки сервисов и управления ими в каталоге OpenShift Service Catalog с применением средств автоматизации Ansible.

    • Используя брокер Ansible, пользователи могут формировать комплексные сервисы, включающие в себя компоненты, функционирующие как на платформе OpenShift, так и за ее пределами, что упрощает автоматизацию сложных технологических процессов, в которых задействованы приложения и сервисы, развернутые локально и в облаке.

OpenShift Service Catalog

Service Catalog на платформе OpenShift Container Platform позволяет получить доступ к технологиям Red Hat для гибридных облачных сред, таких как:

  • Red Hat OpenShift Application Runtimes — набор поддерживаемых исполняемых компонентов, снижающих порог вхождения при построении и развертывании облачно-ориентированных приложений (по данным на 17 ноября 2017 года находится в стадии бета-версии)
  • Red Hat Container-Native Storage 3.6 — программная СХД корпоративного уровня на основе Red Hat Gluster Storage, предназначенная для хранения контейнеров в ЦОД и в облаке.

Интеграция с сервисами AWS

По состоянию на 17 ноября 2017 года, через Red Hat OpenShift Container Platform 3.7 доступны следующие сервисы AWS:

  • Amazon Simple Queue Service (SQS)
  • Amazon Relational Database Services (RDS)
  • Amazon Route 53
  • Amazon Simple Storage Services (S3)
  • Amazon Simple Notification Service (SNS)
  • Amazon ElastiCache
  • Amazon Redshift
  • Amazon DynamoDB
  • Amazon Elastic MapReduce (EMR)

Безопасность

Red Hat OpenShift Container Platform 3.7 также предлагает ряд функций для повышения безопасности и удобства работы. Среди них:

  • Модуль Network Policy — переведен из версии Technology Preview в ранг полностью поддерживаемого компонента и позволяет администратору проекта применять сетевые правила и политики к входящему трафику заданного блока контейнеров (OpenShift pod)
  • Модуль Prometheus (Tech Preview) — реализует функции системы мониторинга и оповещения в рамках платформы Red Hat OpenShift Container Platform 3.7 и построен на основе проекта CNCF.

Red Hat и Microsoft упростят работу с контейнерами в корпоративных средах

24 августа компании Microsoft и Red Hat представили планы по дальнейшему расширению своего альянса с целью облегчить внедрение контейнерных технологий в корпоративном секторе. В частности, компании планируют реализовать поддержку контейнеров Windows Server на платформе Red Hat OpenShift, поддержку Red Hat OpenShift Dedicated на платформе Microsoft Azure, а также поддержку SQL Server на платформах Red Hat Enterprise Linux и Red Hat OpenShift. По задумке партнеров, это упростит работу с контейнерами и поможет ускорить цифровую трансформацию предприятий с использованием гибридных облачных сред. Все указанные решения будут обеспечены совместной поддержкой Microsoft и Red Hat.

Контейнеры Windows Server на платформе OpenShift

Корпоративные заказчики осведомлены о преимуществах контейнеризации приложений при эксплуатации рабочих нагрузок, однако большинство организаций живут в реалиях гетерогенных ИТ-сред, где платформы Windows и Linux отделены друг от друга непроницаемой для приложений стеной, что затрудняет модернизацию и масштабирование ИТ-систем и бизнеса в целом. Microsoft и Red Hat планируют снизить остроту этой проблемы за счет возможности выполнения контейнеров Windows Server на платформе корпоративного класса Red Hat OpenShift. После реализации заявленных планов Red Hat OpenShift станет одной из первых контейнерных платформ, построенных на основе открытого проекта Kubernetes, которая позволит выполнять рабочие нагрузки Linux и Windows на всех инфраструктурных платформах гибридного облака.

Планируется, что поддержка контейнеров Windows Server на платформе Red Hat OpenShift, впервые продемонстрированная в мае 2017 года на мероприятии Red Hat Summit, будет представлена весной 2018 года в версии Technology Preview.

OpenShift Dedicated на платформе Azure и RHEL на платформе Azure Stack

Как известно, Облачно-ориентированные приложения и сопутствующие контейнерные платформы являются одним из ключевых условий цифровой трансформации, однако создание и сопровождение соответствующей ИТ-инфраструктуры представляет собой весьма сложную и трудоемкую для многих организаций задачу. Red Hat и Microsoft предлагают решить эту проблему с помощью сервиса Red Hat OpenShift Dedicated на платформе Azure.

Red Hat OpenShift Dedicated — это контейнерная платформа, которую Red Hat предоставляет заказчику в виде облачного сервиса. Компании планируют сделать этот сервис доступным на облачной платформе корпоративного класса Microsoft Azure.

Red Hat OpenShift Dedicated на платформе Microsoft Azure позволит корпоративным ИТ-службам полностью сосредоточиться на решении прикладных задач, не отвлекаясь на сопровождение и поддержку ИТ-инфраструктуры. Выпуск Red Hat OpenShift Dedicated на платформе Microsoft Azure ожидается в начале 2018 года.

Партнеры также планируют совместно разработать корпоративные стандарты производительности и обеспечить интегрированную поддержку рабочих нагрузок Red Hat Enterprise Linux на платформе Microsoft Azure Stack — внутреннего расширения Azure, предназначенного для развертывания на вычислительных мощностях заказчика с использованием сертифицированного оборудования Dell, HP, Lenovo и Cisco для быстрой и простой организации облака на базе корпоративного ЦОД.

SQL Server на платформах RHEL и OpenShift

Microsoft и Red Hat планируют представить SQL Server for Linux для платформ Red Hat Enterprise Linux и Red Hat OpenShift, который, как и все инициативы компаний, будет обеспечен совместной технической поддержкой Microsoft и Red Hat.

Видео-интервью с представителями Red Hat и Microsoft по поводу расширения альянса компаний, 2017.

Red Hat OpenShift Container Platform 3.6

10 августа 2017 года компания Red Hat объявила о выпуске версии Red Hat OpenShift Container Platform 3.6.

Продукт помогает решать проблемы безопасности, соответствия требованиям и согласованности облачно-ориентированных приложений. В нем предлагается руководство по применению стандарта безопасности данных платежных карт PCI DSS, расширенные возможности настройки политик управления и сетевого доступа, средства согласованной доставки приложений в гибридных и мультиоблачных средах.

Red Hat OpenShift Container Platform 3.6 – это контейнерная платформа корпоративного класса, созданная на основе технологии Kubernetes 1.6 и ОС Red Hat Enterprise Linux с интегрированной средой исполнения контейнеров docker. Объединив эти технологии с открытым кодом, компания Red Hat помогает ускорить запуск сервисов за счет надежной, стабильной и безопасной контейнерной платформы на основе корпоративного Linux-дистрибутива.

  • Руководство по применению стандарта PCI DSS помогает организациям, принимающим к оплате банковские карты, хранящим или передающим данные таких карт, понять - каким образом стандарт безопасности данных индустрии платежных карт PCI DSS затрагивает Red Hat OpenShift Container Platform, и на какие аспекты необходимо обратить внимание при внедрении этой платформы.
  • Шифрование секретов и электронная подпись образов. OpenShift 3.6 может выполнять шифрование неиспользуемых в данный момент секретов в backend-хранилище, а также позволяет администраторам вводить обязательную электронную подпись содержимого образов проектов, чтобы программные клиенты платформы могли работать только на тех системах, где им это позволено.
  • Улучшенный модуль NetworkPolicy (в версии Technology Preview) обеспечивает расширенный и более детализированный контроль над тем, как приложения могут общаться друг с другом, и предоставлять сетевые ресурсы. NetworkPolicy позволяет регулировать доступность сервисов, ограничивая круг тех, кто имеет доступ к конкретному приложению по сети.

Red Hat OpenShift Container Platform 3.6 упрощает поиск и использование сервисов.

  • Сервис-брокер и каталог сервисов (версия Technology Preview) облегчают поиск, подготовку и привязку прикладных сервисов к приложениям OpenShift вне зависимости от физического местоположения сервисов – в ЦОД или в общедоступном облаке.
  • Брокер шаблонов OpenShift (версия Technology Preview) позволяет выбрать шаблоны OpenShift для развертывания мультиконтейнерных прикладных сервисов с помощью интерфейса каталога сервисов.
  • Брокер сценариев Ansible (версия Technology Preview) позволяет применять сценарии автоматизации Ansible для развертывания прикладных сервисов на платформе OpenShift и упрощает увязку приложений вне зависимости от местоположения сервисов – в кластере OpenShift или в других местах, включая общедоступное облако.
  • Интегрированная установка хранилища Container Native Storage на основе Red Hat Gluster Storage – высокодоступное хранилище для реестра OpenShift с трехсторонней репликацией, а также постоянное хранилище, готовое к использованию после установки OpenShift.

На 9 августа 2017 года версия Red Hat OpenShift Container Platform 3.6 доступна для загрузки.

Red Hat OpenShift Container Platform 3.5

17 апреля 2017 года компания Red Hat анонсировала выпуск Red Hat OpenShift Container Platform 3.5.

Red Hat объединила в этой версии платформы контейнерных приложений технологию Kubernetes 1.5, ОС Red Hat Enterprise Linux и среду исполнения Docker, предоставляя все необходимое для разворачивания служб на корпоративной платформе, в основе которой лежит корпоративный дистрибутив Linux.

В Red Hat OpenShift Container Platform 3.5 расширен спектр поддерживаемых приложений за счет функций:

  • StatefulSets – несмотря на то, что Kubernetes поддерживает сервисы с отслеживанием состояния (stateful-сервисы) посредством управления интегрированных хранилищ и других схожих функций, многие традиционные для корпоративного сектора службы, наподобие баз данных SQL и очередей сообщений, требуют больше возможностей индивидуальной настройки отдельных экземпляров сервиса в кластере. Функционал StatefulSets, доступный в версии Tech Preview, позволяет задействовать традиционный для Kubernetes функционал автоматизации при масштабировании и декларативном контроле исправности традиционных stateful-сервисов, что дает возможность переместить их с физических серверов и виртуальных машин в контейнеры.
  • Java для облачных приложений – в версии 3.5 платформа Red Hat OpenShift Container Platform предлагает образ Java-контейнера для облачных рабочих нагрузок, который позволяет корпоративным разработчикам целиком сосредоточиться на программировании облачных Java-приложений, поскольку платформа за счет функционала OpenShift S2I (source-to-image) берет на себя все задачи, связанные с компиляцией и сборкой исполняемых модулей.
  • Расширенный инструментарий разработки – версия Red Hat OpenShift Container Platform поддерживает Red Hat Software Collections, отобранные и протестированные библиотеки средств разработки и языков программирования, включая обновления для Redis, MySQL, PHP и других продуктов.


Усиленная безопасность контейнеров

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

  • управление сертификатами – сертификаты в Red Hat OpenShift Container Platform допускают действия в кластере Kubernetes только авторизованным пользователям и компонентам платформы. Red Hat OpenShift Container Platform 3.5 предлагает средства управления сертификатами, включая уведомления об окончании срока действия сертификатов и средства их обновления.
  • управление элементами Secret – Red Hat OpenShift Container Platform 3.5 обеспечивает детализированное управление элементами Secret, включая идентификацию их владельцев. Эти элементы используются для хранения секретных сведений, наподобие паролей, при установке приложений на платформе Red Hat OpenShift Container Platform 3.5.

Red Hat OpenShift Container Platform 3.4

18 января 2017 года Red Hat объявила о выходе OpenShift Container Platform 3.4. Релиз контейнерной платформы корпоративного класса Red Hat базируется на недавней версии системы управления контейнерами Kubernetes 1.4. В нем реализованы возможности динамического хранения и улучшена приборная панель.

«
Наиболее интересные особенности Kubernetes 1.4 относятся к динамическому выделению объема хранения и связанной с этим функциональности, такой как маркировка уровней хранения (tier labeling).

Джо Фернандес, старший директор Red Hat по управлению продуктом OpenShift
»

Разворачивание хранилища контейнеров на Red Hat OpenShift Container, (2017)

Посредством динамического хранения организации могут использовать различные виды серверного (back-end) хранения, привязанные к маркерам качества обслуживания, используемым Kubernetes. Реальным элементом хранения в Kubernetes 1.4 является уровень абстракции на базе API-интерфейса, который Red Hat применяет для интеграции своей системы хранения Gluster Storage с OpenShift Container Platform [3].

«
В Kubernetes подсистема Persistent Volume предоставляет API-интерфейс абстракции хранения, который может оркестрировать различные типы хранения, включая плагины хранения для NFS, iSCSI, Fiber Channel, Gluster, Ceph, Amazon, Google и т. д. С точки зрения Red Hat, именно такие передовые возможности оркестрирования контейнеров как оркестрирование хранения делают Kubernetes ведущим решением в данной области.

Джо Фернандес
»

Red Hat Gluster Storage может работать на выделенном кластере хранения (вне Openshift/Kubernetes) и к этой подсистеме можно через сеть получать доступ из заключенных в контейнеры приложений, запущенных за пределами OpenShift.

Red Hat Gluster Storage предоставляет пользователям OpenShift целостную платформу хранения в гибридном облаке. Red Hat Ceph Storage продолжает играть роль единого окна хранения OpenStack для Cinder, Manila и Swift».

В дополнение к возможностям хранения Red Hat OpenShift Container Platform 3.4 относятся запланированные задачи, позволяющие запускать пакетные процессы по расписанию, поддержка инсталляции Kubernetes и удаление «шелухи» (pod eviction).

В релизе имеется модернизированная веб-консоль управления. OpenShift Web Console, которую предоставляет Red Hat, не входит в основную ветку Kubernetes, хотя использует концепции, сходные с концепциями пользовательского интерфейса основной ветки этого проекта.

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

2016

Red Hat OpenShift Container Platform 3.3

27 сентября 2016 года компания Red Hat анонсировала защищенную контейнерную платформу Red Hat OpenShift Container Platform 3.3 корпоративного класса.

Заявленный релиз предлагает возможности масштабирования и разработки приложений для разворачивания в гибридных облачных средах. Система позволит эффективно создавать и сопровождать, как традиционные, так и модернизированные облачные приложения, обеспечивая поддержку на всем протяжении жизненного цикла, от разработки до эксплуатации.

Стек и инструменты платформы, (2015)


Будучи созданной на основе ОС Red Hat Enterprise Linux, Red Hat OpenShift Container Platform 3.3 предлагает единую, универсальную, защищенную платформу корпоративного класса для работы с Linux-контейнерами и технологиями их управления, которая содержит развитые средства разработки и инсталляции приложений. В составе OpenShift Container Platform 3.3 корпоративная версия Kubernetes 1.3 и среда выполнения контейнеров Docker, которые интегрированы с лежащей в основе платформы операционной системой Red Hat Enterprise Linux 7.

Red Hat OpenShift Container Platform 3.3 предлагает фунционал:

Средства, повышающие производительность и оперативность разработчиков приложений

  • Современные ИТ-реалии таковы, что разработчикам требуется вводить в строй новые или обновленные приложения как можно быстрее, и Red Hat OpenShift Container Platform предлагает для решения этой задачи новые средства автоматизации жизненного цикла разработки с использованием конвейеров доставки приложений на основе открытой технологии Jenkins Pipeline, а также сводных контрольных панелей, позволяющих разработчикам наглядно контролировать состояние этих конвейеров. Версия платформы Red Hat также предлагает улучшенные возможности A/B-тестирования за счет более детализированного контроля конфигураций маршрутизации приложений через встроенные средства маршрутизации OpenShift и программно-определяемые сетевые компоненты.

Крупномасштабные развертывания

  • С учетом того, что переход на облачные технологии резко повышает требования к масштабируемости и гибкости вычислительных платформ, Red Hat значительно усилила масштабируемость OpenShift Container Platform, обеспечив поддержку до 1 тыс. узлов в одном вычислительном кластере. В результате, версия платформы Red Hat может использоваться для крупномасштабного развертывания в гибридных облачных средах не только новых облачных приложений, но и уже имеющихся традиционных систем. Кроме того, благодаря встроенным средствам Kubernetes, OpenShift Container Platform 3.3 обеспечивает проактивный мониторинг и предупреждение ситуаций, приводящих к дефициту ресурсов и незапланированным простоям.

Защита корпоративного уровня

  • Безопасность один из ключевых факторов в принятии решения о переходе организации на технологии Linux-контейнеров. OpenShift предлагает заказчику защищенную контейнерную платформу корпоративного класса, обеспеченную первоклассной технической поддержкой на всех уровнях решения, начиная с самой платформы и лежащей в ее основе операционной системы Linux, и заканчивая интегрированными службами приложений. Платформа OpenShift базируется на операционной системе Red Hat Enterprise Linux, самой надежной и защищенной Linux-платформе корпоративного класса, и автоматически наследует все преимущества безопасности этой ОС, включая постоянные обновления. Переходя на более высокий уровень безопасности, стоит отметить среду выполнения контейнеров Docker, которая интегрирована с Security Enhanced Linux для дополнительной защиты в мультиарендном окружении, а также интегрированный реестр контейнеров OpenShift, который позволяет администраторам управлять образами контейнеров в формате Docker, включая обновление и контроль доступа к образам. Реестр в OpenShift Container Platform 3.3 также получил ряд усовершенствований в плане контроля полномочий пользователей, групп и проектов, включая возможность просмотра дополнительных сведений об образе и управление доступом к образу. Версия OpenShift также предлагает встроенные средства авторизации пользователей и контроля доступа на основе ролей для механизмов Kubernetes, которые интегрируются с корпоративными каталогами LDAP, а также встроенные политики безопасности, регулирующие запуск контейнеров, что позволяет администраторам централизованно контролировать доступ пользователей, разрешения, квоты и права на получение и запуск образов.

Red Hat OpenShift Container Platform 3.3 станет доступна для загрузки 27 сентября 2016 года.

Интерфейс для платформы OpenShift Container Platform

8 июля 2016 года компания Red Hat объявила о запуске интерфейса для подключения к платформе Red Hat OpenShift Container Platform (ранее OpenShift Enterprise) сканеров безопасности контейнеров, созданных партнерами Red Hat [4].

Согласно заявлению разработчиков, технология контейнеров миновала стадию экспериментов и стала частью корпоративной реальности, что вывело вопросы безопасности на передний план. Интеграция платформы Red Hat сразу с несколькими сторонними сканерами контейнеров позволяет заказчику точнее понять, что именно работает в том или ином контейнере, используются ли в нем новейшие исправления безопасности. Описываемая функциональность реализована в рамках последней версии Red Hat Enterprise Linux Atomic Host, операционной системы в основе решения Red Hat OpenShift Container Platform.

В рамках расширения сотрудничества с Black Duck Software компания Red Hat интегрировала в Atomic Host открытый инструментарий Black Duck Hub в качестве сканера безопасности контейнеров. Этот сканер обеспечивает углубленную проверку многих компонентов с открытым кодом, используемых в пользовательском пространстве ОС, приложений и библиотек, которые могут вносить разработчики в состав контейнеров.

Сканер проверяет контейнер на наличие известных уязвимостей в отрытом ПО и динамически отслеживает содержимое контейнера, выдавая предупреждения при появлении новых уязвимостей, относящихся к программному коду контейнера. Black Duck Hub работает как часть Atomic Host и позволяет проконтролировать безопасность всех контейнерных образов и компонентов на всем протяжении жизненного цикла — от разработки до эксплуатации — и вне зависимости от размеров масштабирования системы.

Кроме того, для проверки безопасности контейнеров в составе Red Hat Enterprise Linux Atomic Host имеется предварительная версия сканера OpenSCAP. Проект OpenSCAP (Open Security Content Automation Protocol) — это экосистема инструментов и политик для оценки, измерения и применения мер безопасности в сфере ИТ. Сканер OpenSCAP интегрирован с Atomic Host и проверяет содержимое контейнеров, помогая оперативно выявлять уязвимости.

Последняя версия Atomic Host предлагает дополнительные свойства:

  • обновленные среды выполнения контейнеров — Docker или Open Container Initiative (OCI), по выбору пользователя;
  • оптимизированная интеграция systemd — упрощает перенос существующих приложений в контейнеры;
  • оптимизированный режим обновления — оперативные программные исправления между выпусками основных версий;
  • графическая консоль управления — упрощает выполнение задач администрирования, в том числе обновление через службу удаленного управления Cockpit.

«
Заказчиков, безусловно, привлекает оперативность, которую дают контейнеры, но они не готовы рисковать критически важными системами и приложениям, полагаясь на контейнеры с неизвестным содержанием или не обеспеченные поддержкой. Именно поэтому Red Hat уделяет столько внимания безопасности контейнеров. И хотя безопасность важна во всех отраслях, универсальных решений, которые подошли бы всем заказчикам, не существует, особенно с учетом разнообразия сценариев развертывания Linux-контейнеров. Это действительно большая проблема, и новая версия Red Hat Enterprise Linux Atomic Host с упрощенной интеграцией сторонних сканеров безопасности позволяет организации выбрать именно тот сканер, который подходит ей лучше остальных.

Тим Ейтон (Tim Yeaton), старший вице-президент Red Hat и руководитель подразделения Infrastructure Business Group
»

«
Каждый новый опрос лишь подтверждает, что корпоративные заказчики полны желания использовать контейнеры из-за их преимуществ в плане производительности и затрат. Однако те же опросы указывают и на серьезную обеспокоенность, поскольку вопрос безопасности и доверенности контейнеров по-прежнему остается открытым. Интеграция продуктов Black Duck и Red Hat — это большой шаг на пути к созданию модели контейнеров с большей безопасностью и доверенностью.

Лу Шипли (Lou Shipley), генеральный директор Black Duck
»

2015: OpenShift Dedicated

16 декабря 2015 года компания Red Hat сообщила о запуске облачного сервиса OpenShift Dedicated для корпоративных заказчиков и разработчиков. В составе сервиса контейнеры Docker и технологии оркестрации Kubernetes из состава решения OpenShift Enterprise 3.1 и представляет собой дальнейшее развитие облачного сервиса OpenShift Online[5].

Запуском сервиса OpenShift Dedicated компания Red Hat предлагает третий по счету вариант использования своих продуктов и услуг OpenShift PaaS (Platform-as-a-Service):

  • OpenShift Enterprise – помогает организациям разворачивать экземпляры OpenShift на собственных вычислительных мощностях или с использованием услуг сертифицированных поставщиков;
  • OpenShift Online – предлагает индивидуальным разработчикам и коллективам программистов доступ к выделенному экземпляру OpenShift в общедоступном облаке Amazon Web Services (AWS);
  • OpenShift Dedicated – предложение для корпоративных заказчиков, позволяющее использовать технологии Red Hat для организации, сопровождения и поддержки экземпляров OpenShift в облаке AWS.

В составе базового пакета услуг OpenShift Dedicated изолированное индивидуальное вычислительное окружение для заказчика и пул ресурсов из постоянного SSD-хранилища емкостью 100 ГБ, сети с производительностью операций ввода-вывода 48 Тб/с и девяти узлов для организации контейнерных приложений.

Средства администрирования и безопасности позволяют заказчику настроить защищенный доступ к своей облачной среде с использованием VPN и Amazon Virtual Private Cloud (VPC). OpenShift Dedicated также обеспечивает созданным и развернутым на платформе OpenShift приложениям, доступ к оптимизированным для контейнерных сред сервисам Red Hat JBoss Middleware и средствам интеграции и управления бизнес-процессами.


Доступность

На 17 декабря 2015 года OpenShift Dedicated доступен заказчикам Red Hat во всех регионах предоставления услуг хостинга AWS.


2014

Поддержка Microsoft .NET

Red Hat реализовала весной 2014 года в PaaS-сервисе OpenShift Origin поддержку Microsoft .NET и SQL Server. Поддержка .NET выполнена без какой-либо официальной помощи Microsoft, одного из главных конкурентов Red Hat, исключительно силами фирмы Uhuru Software. Возглавляют эту фирму бывшие топ-чиновники Microsoft — вице-президент Джавад Хаки и генеральный менеджер Джавайд Экрам[6].

Конечные пользователи от этого проекта хорошо выиграют: теперь они могут разрабатывать облачные .NET-системы, программируя на C#, получая `родной` код и не заботясь о проблемах с масштабированием и безопасностью — прикладной софт будет выполняться в изолированных Windows-песочницах. Вдобавок пользователям будут доступны все средства управления и мониторинга платформы OpenShift. Исходные тексты проекта OpenShift.Net свободно доступны на GitHub.

OpenShift Enterprise 2.1

В мае 2014 года Red Hat объявила, что она выпустила OpenShift Enterprise 2.1 — следующее поколение своего облачного решения платформы-как-сервис (PaaS). Это редакция OpenShift Enterprise, в соответствии с Red Hat, предназначена «для дальнейшего включения DevOps (методологии в разработке ПО, нацеленной на общение, взаимодействие и интеграцию специалистов по разработке ПО и специалистов в информационных технологиях), посредством предоставления новых возможностей в рамках платформы PaaS, которая сближает разработку и операции. С OpenShift Enterprise 2.1, Red Hat представляет сводный журнал и управление метриками, предлагая новые версии прикладных языков программирования, увеличивая доступность приложений с новой концепцией зон и регионов, новым интерфейсом плагина, который позволит лучше интегрировать операции с существующей политикой управления в платформе PaaS, предоставляя новые способы интеграции и работы с большим количеством групп в корпоративных организациях и добавляя интеллект в платформу для автоматического разрешения проблем прикладных сервисов».

Для реализации всего этого в OpenShift Enterprise 2.1 имеется несколько новых функций. К ним относятся: Обновленные картриджи MySQL 5.5 и PHP 5.4 с правами OpenShift Enterprise, позволяющими OpenShift предложить проверенную безопасность и исправление ошибок, включая техническую поддержку для платформы и контента. Картриджи Python 3.3 и MongoDB 2.4 будут добавлены в ближайшее время в релизе 2.1x.

Новый метод сбора и консолидации для журналов платформы и приложений. Плюс новый способ собирать и хранить атрибуты ключевой производительности операционной системы и прикладных услуг.

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

Встраиваемый интерфейс позволяет интеграцию OpenShift с комплексными политиками, чтобы центр обработки данных соответствовал нормам регулирования, ITIL (библиотеке инфраструктуры технологий) или позволял изменять средства управления.

Внедрение команд в качестве интерфейса для интеграции группы LDAP (облегчённый протокол доступа к каталогам) с пользовательскими функциями управления OpenShift.

Релиз наблюдающего демона, помогающего в автоматизации общих средств помощи администраторам для более эффективного масштабирования платформы PaaS

OpenShift Enterprise 2.1 доступна для загрузки для клиентов в Северной Америке, Великобритании, континентальной Европе и части Азии и Латинской Америки, в том числе в Австралии, Ассоциации государств Юго-Восточной Азии, Японии, Аргентине и Бразилии.

2012

Исходный код открыт

Red Hat опубликовала в апреле 2012 года исходные коды предлагаемой ею платформы в виде сервиса OpenShift: отныне разработчики смогут исполнять ее на личных компьютерах, а сисадмины — в центрах обработки данных. При этом можно будет использовать разные наборы базовых облачных технологий, в том числе OpenStack.

OpenShift была введена в действие в прошлом году как альтернатива VMware Cloud Foundry. На платформе Red Hat могут работать программы на Java, PHP, Python, Perl и Ruby. При этом им доступны различные базы данных и средства кэширования, а также сервер приложений Red Hat JBoss. С конца прошлого года на сервисе появились инструменты автоматизации сборки проектов разработки Maven и Jenkins.

До сих пор OpenShift предлагалась только как сервис в облаке Amazon EC2. Теперь же ее можно будет интегрировать с произвольным связующим ПО и использовать как компонент новых облачных стеков.

Opensource-проект платформы получил название OpenShift Origin, в Red Hat будут пользоваться им для развития коммерческой версии сервиса. Кодовая база лицензируется по Apache License v2.

Enterprise-версия облачной системы OpenShift

Компания Red Hat представила осенью 2012 года разработку в области облачных операционных систем с открытым кодом. 27 ноября она выпустила enterprise-версию системы OpenShift. Эта система представляет собой новый PaaS-пакет, предназначенный для локального развертывания в дата-центрах или в рамках частных, публичных или гибридных облаков.

Данная версия, по заверениям представителей Red Hat, позволяет стандартизировать основные этапы деятельности разработчиков при создании приложений для облачной архитектуры.

Первый PaaS-пакет с открытым кодом для локального развертывания на крупных предприятиях

Впервые Red Hat сообщила о разработке расширенного PaaS-пакета в мае нынешнего года. Официальные представители компании утверждают, что это первая PaaS-система с открытым кодом для локального развертывания на предприятиях.

У Red Hat также есть бесплатная онлайновая версия OpenShift PaaS, прошедшая бета-тестирование с участием нескольких сотен пользователей в течение 18 месяцев.

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

Компания Red Hat также подчеркивает, что выпускаемая ею ОС Linux с усиленными средствами безопасности (SELinux) обеспечивает достаточный уровень безопасности с помощью адекватной изоляции друг от друга разных экземпляров вычислительных узлов.

Развитый стек программных компонентов

Enterprise-версия пакета OpenShift построена на основе развитого стека программных компонентов с открытым кодом, включающего в себя Red Hat Enterprise Linux, JBoss Enterprise Application Platform и OpenShift Origin, которые являются базой существующего онлайнового сервиса OpenShift PaaS.

С включением пакета JBoss Enterprise Application Platform 6 в состав enterprise-версии системы OpenShift эта система становится единственным PaaS-пакетом для предприятий, который является сертифицированным относительно спецификации Java EE 6.

Enterprise-версия пакета OpenShift ведет свое происхождение из проекта Origin, разрабатывавшегося на основе открытого кода. Будучи многоязычной, она поддерживает такие языки, как Java, Ruby, Python, PHP и Perl. Кроме того, имея компонентную архитектуру, она дает возможность пользователю добавлять свои собственные связующие сервисы.

Для данной версии пакета OpenShift компания Red Hat обеспечивает техническую поддержку. Этот продукт доступен в настоящее время в Северной Америке, Великобритании и странах континентальной Европы. В будущем он будет доступен и в других странах.

Онлайновая версия PaaS-платформы OpenShift остается доступной в виде превью-версии для разработчиков на сайте http://openshift.redhat.com.

2011

Платформа OpenShift

Платформа OpenShift была запущена в мае 2011 года и поддерживает программы, написанные на языках Java, PHP, Python, Perl и Ruby. Платформа поддерживает ряд популярных СУБД и кэширующих инструментов, а также сервер приложений JBoss.

Интеграция с JBoss Tools позволяет писать программы на компьютере разработчика, а компилировать и запускать — на платформе OpenShift. Сервер непрерывной интеграции Jenkins автоматически включает изменения кода, сделанные разными участниками проекта разработки, в главную копию, размещенную в OpenShift, а Maven автоматизирует сборку проекта, следит за различными библиотеками, используемыми в проекте, и при необходимости загружает их на OpenShift.

Использование платформы в настоящее время бесплатно. В будущем году в Red Hat планируют завершить создание систем биллинга и поддержки, после чего OpenShift станет платной.

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

Решение Red Hat CloudForms позволяет создавать частные и гибридные облака и управлять ими, используя инфраструктуру как сервис (IaaS, Infrastructure-as-a-Service). OpenShift ― облачная платформа, доступная в форме сервиса на сайтах Amazon и рассчитанная на разработчиков.

Выгода использования облачных сервисов заключается, прежде всего, в значительной экономии на стоимости владения ИТ: пользователь платит только за реально потребленные ресурсы. При этом вычислительные мощности добавляются по мере необходимости. Но даже не это главное.

CloudForms позволяет быстро создавать облачные сервисы, черпая ресурсы практически откуда угодно: из физических систем, систем виртуализации, публичных облаков сертифицированных облачных провайдеров Red Hat ― Amazon EC2, Fujitsu, IBM, Savvis. CloudForms не привязан к конкретной платформе: решение работает на основе средств виртуализации VMware, Microsoft Hyper-V и Red Hat.

OpenShift

В составе платформы OpenShift два пакета с открытым кодом, предназначенных для управления процессом разработки и развертывания приложений — Maven и Jenkins. Кроме того, c OpenShift полностью интегрирована среда разработки JBoss Tools, также созданная в Red Hat.

Примечания





Подрядчики-лидеры по количеству проектов

За всю историю
2021 год
2022 год
2023 год
Текущий год

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2021 год
2022 год
2023 год
Текущий год

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2021 год
2022 год
2023 год
Текущий год