Hola Habr! En Red Hat Summit 2018 en San Francisco, junto con Red Hat, presentamos OpenShift en la plataforma Azure, la primera plataforma contenedor OpenShift totalmente administrada y fácil de usar como un servicio en la nube. Hoy hablaremos de ello con más detalle y le diremos cómo puede obtener más información privilegiada. ¡Mira debajo del gato!

Después de que se anunció OpenShift Dedicated on Azure el año pasado, Microsoft y Red Hat crearon una nueva solución basada en los comentarios de los usuarios. Ofrece a los clientes mucho más que la versión inicial del producto. OpenShift Dedicated es una solución totalmente administrada y personalizable que lo hace simple y conveniente de usar en Azure.
¿Qué significa "totalmente controlable"? Red Hat y Microsoft desarrollarán, administrarán y admitirán conjuntamente OpenShift en Azure. Al ser un servicio totalmente administrado, recibirá soporte continuo como un solo proyecto, que proporcionará soporte integral para el usuario que no es inferior en calidad al soporte de Azure. Según nuestros clientes, cuando usaban otras soluciones OpenShift en la nube, no tenían ventajas derivadas del uso de servicios dentro de un solo proveedor. Nos complace poder satisfacer esta importante necesidad.
A pesar de que hoy OpenShift se usa en muchos entornos de nube, el recientemente anunciado OpenShift en Azure se ha vuelto más fácil de configurar y usar con mecanismos de integración nativos de Azure, también puede usar Kubernetes, el servicio subyacente de Azure Kubernetes.
Si desea crear un nuevo clúster de OpenShift, no necesita crear una solicitud de servicio y pasar varias horas esperando que los componentes de la red se conecten (como sucede en otras nubes). En su lugar, puede usar la CLI de Azure para ejecutar varios comandos:

Obtener un nuevo clúster en minutos es más rápido y fácil que con otras soluciones de nube pública disponibles ahora.
Open Service Broker para Azure (OSBA) también funciona con OpenShift para Azure, incluido Azure Stack, y detecta y muestra automáticamente una lista de servicios de Azure disponibles, como Cosmos DB, Azure KeyVault, etc. OSBA aumenta la eficacia de todo lo que implementa usando OpenShift en Azure, lo que le permite integrar fácilmente otros objetos movidos a Azure. Esta es otra característica conveniente que le permite iniciar rápidamente un proyecto, así como conectarlo a otros proyectos existentes o planificados para iniciar en Azure.

Lo que es aún más agradable para los clientes, todo esto viene con el soporte recientemente anunciado para Azure Stack y Windows Container para la plataforma local OpenShift Container, que es perfecto para clientes corporativos que desean usar una plataforma híbrida para contenedores en la nube, cuyo trabajo es compatible simultáneamente tanto en RHEL como en Ventanas Obtenga información sobre cómo implementar la plataforma de contenedor OpenShift en Azure Stack ahora mismo.
Disponibilidad
Se espera que la solución Red Hat OpenShift Azure esté disponible en los próximos meses como una demostración abierta. Las plataformas Red Hat OpenShift Container y Red Hat Enterprise Linux en Azure y Azure Stack están actualmente disponibles.
Si quieres más información
El 16 de junio, en Moscú, en la conferencia
DevOps Days , Microsoft, junto con Red Hat, llevará a cabo una clase magistral "DevOps, Red Hat, Microsoft y all-all-all". En la clase magistral, mostraremos cuán rápida y bellamente se resuelven sus tareas diarias en Red Hat OpenShift Container Platform en Microsoft Azure.
Que va a pasar
- El mecanismo source2image en OpenShift. Usted (y sus colegas en el equipo de DevOps) simplemente toman el enlace al git y le dan Openshift, luego él hará todo por sí mismo: ensamblará y desplegará la aplicación él mismo, mostrará la métrica, los registros y la escalará en los nodos dados a los valores especificados. Los desarrolladores no necesitan preocuparse por qué y cómo hacer a nivel de infraestructura, simplemente continúan haciendo el trabajo habitual, utilizando los medios habituales: escriben código, clonan sus repositorios y esperan hasta que se unan.
- Contabilidad y control. Implemente WordPress desde una imagen de contenedor para hacer folletos para su gato. Mostramos cómo nuestro contenedor no comienza así, porque necesita privilegios. Le diremos y mostraremos cómo es la situación de seguridad con este ejemplo y le daremos privilegios especiales al contenedor, luego veremos cómo comienza, enlazaremos la base de datos y haremos la primera publicación de súper blog.
- Cuadrados de Schrödinger coloreados o Despliegue azul / verde a través de la tubería de Jenkins que expandimos con un solo clic (pero no exactamente) en OpenShift, un escenario esférico en el vacío que muestra cómo hacer que la nueva versión de la aplicación esté disponible para el usuario con cero tiempo de inactividad y sin perder nervios tanto Dev como Ops.
Presentadores
Ivan Fateev es evangelista tecnológico en Microsoft Rusia. Ivan se especializa en arquitectura de aplicaciones modernas y mejores prácticas en desarrollo de software. Ivan tiene una vasta experiencia tanto en desarrollo de servidores como en desarrollo de clientes. Comenzó su carrera como desarrollador web en 2008. Luego, en 2010, cambió al desarrollo del lado del cliente de aplicaciones iOS, luego juegos. Por el momento, Ivan se especializa en el desarrollo de aplicaciones utilizando tecnologías en la nube.
Pavel Mamontov - Compañía de producción "Acuario". Defensor de código abierto. Especialista líder en tecnología de contenedores en Aquarius Manufacturing Company, NCC.