Olá Habr! No Red Hat Summit 2018 em São Francisco, juntamente com a Red Hat, apresentamos o OpenShift na plataforma Azure, a primeira plataforma de contêiner OpenShift totalmente gerenciada e fácil de usar como um serviço em nuvem. Hoje vamos falar sobre isso com mais detalhes e mostrar como você pode obter mais informações privilegiadas. Olhe embaixo do gato!

Depois que o OpenShift Dedicado no Azure foi anunciado no ano passado, a Microsoft e a Red Hat criaram uma nova solução com base nos comentários dos usuários. Oferece aos clientes muito mais do que a versão inicial do produto. O OpenShift Dedicated é uma solução totalmente gerenciada e personalizável que simplifica e facilita o uso no Azure.
O que significa "totalmente controlável"? A Red Hat e a Microsoft desenvolverão, gerenciarão e oferecerão suporte ao OpenShift no Azure. Por ser um serviço totalmente gerenciado, receberá suporte contínuo como um único projeto, que fornecerá suporte abrangente ao usuário que não tem qualidade inferior ao suporte do Azure. De acordo com nossos clientes, ao usar outras soluções OpenShift na nuvem, eles não tinham vantagens decorrentes do uso de serviços em um único provedor. Temos o prazer de poder atender a essa importante necessidade.
Apesar de hoje o OpenShift ser usado em muitos ambientes de nuvem, o OpenShift anunciado recentemente no Azure ficou mais fácil de configurar e usar com mecanismos de integração nativos do Azure, você também pode usar o Kubernetes, o Serviço Kubernetes do Azure subjacente.
Se você deseja criar um novo cluster do OpenShift, não é necessário criar uma solicitação de serviço e passar várias horas aguardando a conexão dos componentes de rede (como acontece em outras nuvens). Em vez disso, você pode usar a CLI do Azure para executar vários comandos:

Obter um novo cluster em minutos é mais rápido e fácil do que com outras soluções de nuvem pública disponíveis agora.
O Open Service Broker para Azure (OSBA) também funciona com o OpenShift para Azure, incluindo a pilha do Azure, e detecta e exibe automaticamente uma lista de serviços disponíveis do Azure, como Cosmos DB, Azure KeyVault, etc. O OSBA aumenta a eficácia de tudo o que você implanta usando o OpenShift no Azure, permitindo integrar facilmente outros objetos movidos para o Azure. Esse é outro recurso conveniente que permite iniciar rapidamente um projeto, além de conectá-lo a outros projetos existentes ou planejados para iniciar no Azure.

O que é ainda mais agradável para os clientes, tudo isso está associado ao suporte anunciado recentemente ao Azure Stack e ao Windows Container para a plataforma OpenShift Container local, perfeita para clientes corporativos que desejam usar uma plataforma híbrida para contêineres na nuvem, que funciona simultaneamente tanto no RHEL quanto no RHEL. Windows Saiba como implantar a plataforma OpenShift Container na pilha do Azure agora.
Disponibilidade
Espera-se que a solução Red Hat OpenShift Azure esteja disponível nos próximos meses como uma demonstração aberta. As plataformas Red Hat OpenShift Container e Red Hat Enterprise Linux no Azure e Azure Stack estão disponíveis no momento.
Se você quiser mais informações
No dia 16 de junho, em Moscou, na conferência
DevOps Days , a Microsoft, juntamente com a Red Hat, realizará uma master class "DevOps, Red Hat, Microsoft e tudo em tudo". Na aula principal, mostraremos com que rapidez e beleza suas tarefas diárias são resolvidas na Plataforma de Container Red Hat OpenShift no Microsoft Azure.
O que vai acontecer?
- O mecanismo source2image no OpenShift. Você (e seus colegas da equipe do DevOps) simplesmente acessam o link para o git e oferecem o Openshift, e ele faz tudo sozinho: ele monta e implanta o aplicativo, mostra a métrica, os logs e o dimensiona nos nós especificados para os valores especificados. Os desenvolvedores não precisam se preocupar com o que e como fazer no nível da infraestrutura, eles apenas continuam fazendo o trabalho usual, usando os meios habituais - eles escrevem código, clonam seus repositórios - e esperam até se reunirem.
- Contabilidade e controle. Implante o WordPress a partir de uma imagem de contêiner para fazer folhetos para o seu gato. Mostramos como nosso contêiner não inicia assim, porque precisa de privilégios. Informaremos e mostraremos como está a situação de segurança com este exemplo e daremos privilégios especiais ao contêiner, depois veremos como ele iniciará, vincularemos o banco de dados a ele e faremos o primeiro super blog.
- Quadrados Schrödinger coloridos ou Implantação Azul / Verde através do pipeline Jenkins que expandimos em um (mas não exatamente) clique no OpenShift - um cenário esférico no vácuo mostrando como disponibilizar a nova versão do aplicativo ao usuário com tempo de inatividade zero e sem perder nervos Dev e Ops.
Apresentadores
Ivan Fateev é um evangelista de tecnologia na Microsoft Rússia. Ivan é especialista em arquitetura moderna de aplicativos e melhores práticas em desenvolvimento de software. Ivan tem uma vasta experiência no desenvolvimento de servidores e no cliente. Ele começou sua carreira como desenvolvedor web em 2008. Então, em 2010, ele mudou para o desenvolvimento do cliente de aplicativos iOS e depois de jogos. No momento, Ivan é especialista no desenvolvimento de aplicativos usando tecnologias em nuvem.
Pavel Mamontov - Produtora "Aquarius". Advogado de código aberto. Especialista líder em tecnologia de contêineres na Aquarius Manufacturing Company, NCC.