Пока мы отдыхали на майских праздниках, в Сан-Франциско проходила крупнейшая встреча любителей open source – Red Hat Summit 2018. Тысячи гостей, десятки спикеров и выступлений от главных людей отрасли, технические сессии, выставки и тренинги, стратегические анонсы и даже выступление Weezer – за три дня участники саммита успели увидеть, обсудить и опробовать все. А для всех, кто не смог присутствовать на этом празднике жизни, мы подготовили выжимку главных событий (и видео).



Главные выступления Red Hat Summit 2018, о которых расскажем ниже:

  1. Serverless-вычисления – следующий этап разработки облачных приложений?
  2. От localhost до облака: помощь в разработке приложений для гибридного мира
  3. Red Hat и Microsoft разработают первое совместное решение Red Hat OpenShift-решение на платформе Azure
  4. IBM и Red Hat объединяют усилия с целью продвижения гибридных облачных сред
  5. Red Hat представила план интеграции решений CoreOS и Red Hat OpenShift
  6. Kubernetes Operators упростят разработку партнерских решений для Red Hat OpenShift
  7. Red Hat представляет AMQ Streams: Apache Kafka на платформе OpenShift
  8. Решения Red Hat на основе OpenShift и OpenStack помогают заказчикам модернизировать корпоративные инфраструктуры и приложения
  9. Lufthansa Technik строит цифровое будущее вместе с Red Hat
  10. Red Hat и Vorwerk объединили гибридное облако с интернетом вещей
  11. Новая миссия Red Hat: стереть различия между ИТ-средами – Пол Кормье

Все расписание можно посмотреть здесь. Кроме того, мы собрали для вас самые яркие выступления в нашем YouTube-канале.

А теперь – подробности!

Serverless-вычисления – следующий этап разработки облачных приложений?
Рич Шарплес (By Rich Sharples), старший управляющий Red Hat




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

Мы полагаем, что serverless-вычисления и решения «функции как услуга» будут играть важную роль в формировании следующего поколения корпоративных ИТ-инфраструктур, а также облачных сервисов и гибридных сред.

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

Наблюдая растущий интерес к этим проектам и оценив их состояние и перспективы, в прошлом году мы объявили, что мы сосредоточимся на поддержке проекта Apache OpenWhisk.

Этот проект был начат IBM и сегодня работает под эгидой Apache Software Foundation при поддержке ряда других организаций. На наш взгляд, OpenWhisk имеет большой технологический потенциал и динамичную растущую экосистему.

Подробнее об этом: Red Hat OpenShift Cloud Functions – serverless-вычисления на платформе Red Hat OpenShift


От localhost до облака: помощь в разработке приложений для гибридного мира
Гарри Моуэр (Harry Mower), директор Red Hat по средствам разработки и маркетингу




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

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

Сегодня мы анонсируем два следующих шага в этом направлении:

  • Открытый доступ к OpenShift.io – уже сегодня
  • Коммерческий продукт Red Hat на основе Eclipse Che – в течение 2018 года

SaaS-решение OpenShift.io предлагает полностью готовый к использованию комплекс инструментальных средств разработки. С его помощью разработчики могут немедленно приступать к созданию контейнеризованных приложений, не тратя времени на установку и настройку программных компонентов окружения. Решение позволяет выкатывать разработанные приложения и реализовывать запросы на включение внесенных изменений буквально в течение нескольких минут – и все это без необходимости развертывать собственную ИТ-инфраструктуру.

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




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 для эффективной разработки приложений


IBM и Red Hat объединяют усилия с целью продвижения гибридных облачных сред




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

IBM согласилась предоставлять свои решения middleware (WebSphere, MQ and DB2) в виде сертифицированных контейнеров для Red Hat OpenShift Container Platform. Стороны также договорились об интеграции своих контейнерных платформ приложений Red Hat OpenShift Container Platform и IBM Cloud Private, а также о возможности развертывания OpenShift Container Platform в общедоступном облаке IBM.

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

Расширенное партнерство IBM и Red Hat поможет заказчикам:

  • Получить максимальную отдачу от уже имеющихся ИТ-технологий и легко перенести их в гибридное облако на основе решений IBM Cloud Private и Red Hat OpenShift
  • Ускорить создание, модернизацию и развертывание новых приложений, а также воспользоваться преимуществами облачных сервисов IBM в сфере искусственного интеллекта, интернета вещей и блокчейна с помощью IBM Cloud Private на базе Red Hat OpenShift Container Platform



Red Hat представила план интеграции решений CoreOS и Red Hat OpenShift




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

Автоматизированные операции OpenShift

Tectonic, корпоративное Kubernetes-решение фирмы CoreOS, предла��ает развитые возможности управления крупными Kubernetes инфраструктурамис использованием так называемого автоматизированного обновления «по воздуху», которое значительно упрощает развертывание обновлений (roll-out upgrade) кластеров Tectonic и нижележащих хостов Container Linux. Red Hat планирует включить эту технологию в состав Red Hat OpenShift Container Platform, своей Kubernetes-платформы корпоративного класса, в качестве автоматизированных операций.

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

Инициатива Operator Framework

CoreOS является основоположником нового класса ПО для Kubernetes, получившего название Operators (операторы) и представляющего собой специальные контроллеры приложений, расширяющие API-интерфейсы Kubernetes с целью создания, настройки и управления экземплярами сложных stateful-приложений от имени пользователя Kubernetes. Иначе говоря, операторы позволяют встроить «человеческие знания» о том, как устроена эксплуатация приложений Kubernetes, в сами приложения, что значительно упрощает развертывание и сопровождение.

Концепция Операторов была впервые представлена на конференции KubeCon Europe 2018, и сегодня реализуется в рамках открытого проекта Operator Framework, который станет основой для реализации функционала Операторов в рамках Red Hat OpenShift Container Platform, в том числе в интересах независимых поставщиков ПО, образующих экосистему партнерских решений Red Hat. Цель этой инициативы – облегчить независимым поставщикам предоставление в гибридных средах своих облачных сервисов, включая сервисы обмена сообщениями, обработки больших данных и другие аналитические услуги, и расширить спектр поддерживаемых моделей корпоративного развертывания без привязки к конкретным облачным платформам. Кроме того, партнерская программа Red Hat для независимых поставщиков ПО также будет расшир��на, включив разработчиков решений автоматизации на основе Operator Framework. Результатом этих усилий станет единая универсальная модель развертывания и эксплуатации сторонних сервисов на платформе Red Hat OpenShift, ускоряющая их вывод на рынок и обеспечивающая возможность применения таких сервисов в любых облачных средах, где может работать Red Hat OpenShift.

Container Linux как основа Red Hat OpenShift

Container Linux – это предельно облегченный по размеру и функционалу Linux-дистрибутив для контейнерных сред, обеспечивающий эффективную эксплуатацию в больших кластерах за счет автообновления «по воздуху». Container Linux будет по-прежнему развиваться силами открытого сообщества разработки и останется бесплатной, быстро эволюционирующей ОС для контейнерных хостов с высокой степенью автоматизации, одновременно получив возможность использовать компоненты экосистемы Red Hat Enterprise Linux и Fedora. Кроме того, корпоративным заказчикам будет предложен коммерческий, обеспеченный поддержкой вариант под названием Red Hat CoreOS, который, в конечном счете, заменит Atomic Host в качестве контейнер-ориентированной операционной системы Red Hat.

Red Hat CoreOS станет основой решений Red Hat OpenShift Container Platform, Red Hat OpenShift Online и Red Hat OpenShift Dedicated для заказчиков, которым нужна Kubernetes-платформа с автоматическим обновлением. Кроме того, Red Hat OpenShift Container Platform по-прежнему будет поддерживать Red Hat Enterprise Linux в интересах тех, кто предпочитает строить свою Kubernetes-среду на основе ОС традиционного жизненного цикла с управлением ее пакетами.

Red Hat Quay и OpenShift

CoreOS Quay в последние годы активно используется заказчиками Red Hat в качестве корпоративного реестра контейнерных образов. По сравнению с встроенным реестром OpenShift, решение CoreOS предлагает ряд важных для корпоративных пользователей дополнений, которые теперь станут частью решений Quay Enterprise и Quay.io компании Red Hat. В частности, сюда входят автоматизированная георепликация, интегрированная проверка безопасности контейнеров средствами Clair, отслеживание истории образов с помощью функционала «машина времени», а также средства отката и автоматизированной очистки. Quay теперь входит в состав портфеля решений Red Hat и предлагается как в качестве ПО корпоративного класса, так и в виде облачных сервиса Quay.io. В последующих релизах планируется расширить функциональность и интеграцию Quay с OpenShift.

Kubernetes Operators упростят разработку партнерских решений для Red Hat OpenShift


Технология Kubernetes Operators значительно упрощает ISV-разработчикам задачу доставки проверенных и протестированных облачных приложений и сервисов для Red Hat OpenShift в гибридных и мультиоблачных средах.

«Red Hat планирует использовать свой обширный технический опыт по части Kubernetes и разработки облачных приложений и сервисов, чтобы помочь нашим ISV-партнерам и заказчикам создавать собственные компоненты Kubernetes Operators, которые затем будут легко развертываться и поддерживаться в массовом порядке на платформе Red Hat OpenShift Container Platform», – Ашеш Бадани (Ashesh Badani), вице-президент Red Hat по продуктам и услугам OpenShift

Red Hat также работает над расширением функционала Kubernetes Operators, который позволит ISV-разработчикам проверять и тестировать свои компоненты Operators для Red Hat OpenShift Container Platform на работоспособность в среде Red Hat OpenShift. Другими словами, разработчики решений, образующих экосистему Red Hat OpenShift, смогут получить твердые гарантии того, что их продукты и услуги будут функционировать должным образом на любых версиях Red Hat OpenShift, в том числе развернутых в гибридных и мультиоблачных средах на основе Microsoft Azure, Google Cloud, Amazon Web Services и т. п. Это повысит уверенность заказчиков в используемых ими партнерских решениях для Red Hat OpenShift и поможет разработчикам таких решений улучшить их управляемость и поддержку во всех средах, где они могут понадобится заказчикам.

На данный момент о поддержке инициативы Kubernetes Operator для Red Hat OpenShift Container Platform объявили компании Black Duck Software, Couchbase, CrunchyData и Dynatrace, которые представили свои наработки в рамках Red Hat Summit 2018. О намерении использовать Kubernetes Operator также заявили следующие партнеры Red Hat (список неполный):

6Fusion; Aporeto; Aqua Security; Avi Networks; Avocado Systems; Banzai Cloud; BOLT; CA Technologies; Catalogic; Cockroach Labs; CollabNet; CoScale; CyberArk; Datadog; DeployHub; DSApps; Entando; EXFO; F5; FinTECHeando; Guardicore; Hazelcast; Hedvig; HTBase; Infinidat; InfluxData; Instana; InterSystems; Kaazing; Layered Insight; LINBIT; Lucep; Mist.io; Nagios; nearForm; NetApp; NetScout; NeuVector; New Relic; NuoDB; OpenIAM; Outcold Solutions; Portworx; PrimeKey; ProfitStor; Pure Storage; Redis Labs; Rocket.Chat; ScaleOut Software; SL Corporation; Snapt; SolutionSoft; Sonatype; Sysdig; Tremolo Security; Turbonomic; Twistlock; Univa; Virtuozzo; Waldur; XebiaLabs; YumaWorks и Zabbix.

Red Hat представляет AMQ Streams: Apache Kafka на платформе OpenShift


Мы рады представить Developer Preview версию Red Hat AMQ Streams, нового пополнения в составе решений Red Hat AMQ, которая обеспечивает выполнение Apache Kafka на платформе OpenShift.

Apache Kafka – это ведущая распределенная платформа обмена сообщениями в реальном времени, предназначенная для построения конвейеров обработки данных и потоковых приложений.

С помощью технологии Kafka приложения могут:

  • Публиковать и подписываться на потоки данных
  • Хранить потоки данных
  • Обрабатывать данные по мере их появления

Технология Kafka не только позволяет делать все это быстро, но и обеспечивает горизонтальное масштабирование и отказоустойчивость, благодаря чему она отлично подходит для самых разных сценариев, включая отслеживание активности на веб-сайтах, агрегирование метрик и журналов, обработку потоков и источников событий, а также IoT-телеметрию. Разрабатываемое Red Hat решение AMQ Streams позволит заказчикам запускать Apache Kafka на платформах Red Hat Enterprise Linux и Red Hat OpenShift Container Platform.

AMQ Streams значительно упрощает такие задачи, как:

  • Развертывание кластера Kafka требуемого размера одним щелчком мыши или одной командой oc create
  • Развертывание компонента Kafka topic непосредственно рядом с использующим его микросервисом
  • Масштабирование разделов Kafka topic
  • Масштабирование кластера Kafka вверх и вниз в зависимости от нагрузки

Решения Red Hat на основе OpenShift и OpenStack помогают заказчикам модернизировать корпоративные инфраструктуры и приложения



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

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

  • Banco Multiva – банковские и инвестиционные услуги, Мексика
  • Genesys – поставщик решений для обслуживания клиентов, США
  • UKCloud – поставщик общедоступных облачных услуг, Великобритания

Lufthansa Technik строит цифровое будущее вместе с Red Hat



Lufthansa Technik, ведущая компания по обслуживанию и ремонту воздушных судов, перешла на гибридную облачную инфраструктуру на основе решений Red Hat с открытым исходным кодом, работающих в общедоступном облаке Microsoft Azure.

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

Благодаря использованию контейнеров и технологий автоматизации производства Red Hat в сочетании с внедрением методологии DevOps Lufthansa Technik получила возможность быстрее разрабатывать и развертывать новые приложения и улучшить интеграцию своей внутренней инфраструктуры со сторонними решениями.

При использовании платформы AVIATAR использовались следующие решения Red Hat:

● Red Hat Enterprise Linux – гибкий и надежный Linux-дистрибутив корпоративного класса, играющий роль фундамента AVIATAR
● Red Hat OpenShift Container Platform на платформе Azure, оптимизированная для поддержи постоянных улучшений платформы AVIATAR в рамках методологии DevOps. Red Hat OpenShift Container Platform также используется для разработки, развертывания, запуска и интеграции компонентов инфраструктуры Lufthansa Technik

  • Контейнерное хранилище на основе Red Hat Gluster Storage – гибкий и масштабируемый программно-определяемый кластер хранения данных, оптимизированный для Red Hat OpenShift Container Platform и требующий минимального ручного вмешательства
  • Red Hat JBoss Enterprise Application Platform (JBoss EAP) – бэкенд-ядро системы корпоративных приложений, предоставляемых конечным пользователям с помощью платформы AVIATAR. Обеспечивает ускоренную разработку Java-приложений за счет стандартизации и удобства использования
  • Red Hat Data Grid значительно ускорила операции чтения-записи информации по сравнению с реляционными СУБД за счет хранения данных в оперативной памяти и возможности одновременно выполнять обсчет и запрос данных
  • Red Hat JBoss Fuse обеспечил интеграцию внутренних и сторонних источников данных
  • Red Hat 3scale API Management – функционал самообслуживания для разработчиков приложений при работе с API
  • Red Hat Ansible Tower – автоматизация задач управления инфраструктурой и предоставления ресурсов Azure, Red Hat Gluster Storage и других ��нфраструктурных подсистем

Red Hat и Vorwerk объединили гибридное облако с интернетом вещей



Компания Vorwerk сделала ставку на Red Hat OpenShift Container Platform в деле управления своей средой IoT и платформой Thermomix. Kubernetes-платформа корпоративного класса производства Red Hat помогает Vorwerk создавать, развертывать и поддерживать приложения в гибридных и мультиоблачных инфраструктурах.

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

  • Red Hat CloudForms для управления своей новой архитектурой в гибридном облаке. Red Hat CloudForms – это платформа управления гибридными инфраструктурами, которая реализует функционал самообслуживания и подготовки ресурсов, позволяет отслеживать затраты и помогает унифицировать управление контейнерами, физическими и виртуальными машинами, общедоступными и частными облаками
  • Контейнеризованное хранилище на основе Red Hat Gluster Storage – гибкий и масштабируемый программно-определяемый кластер хранения данных, оптимизированный для Red Hat OpenShift Container Platform и требующий минимального ручного вмешательства
  • Red Hat Ansible Automation – мощный и удобный инструментарий автоматизации с открытым кодом. Благодаря ему Vorwerk получила возможность автоматизировать развертывание и масштабирование приложений в своей гибридной облачной инфраструктуре для эффективной поддержки многомиллионной армии устройств IoT

Новая миссия Red Hat: стереть различия между ИТ-средами
Пол Кормье (Paul Cormier), президент Red Hat по продуктам и технологиям



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

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

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

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

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