Quando usar o Red Hat no Azure

Concluído

Critérios de decisão

Os seguintes critérios podem ajudar você a decidir se o Red Hat no Azure é ideal para seu caso de uso:

  • Tipo de aplicativo
  • Estratégia de desenvolvimento de aplicativo
  • Linguagem de programação
  • Ambiente de infraestrutura
Critérios de decisão Considerações
Tipo de aplicativo

O Red Hat tem décadas de experiência de trabalho com os maiores fornecedores de software corporativo, como Oracle, SAS e SAP, para certificar seus aplicativos em produtos do Red Hat. Com essas parcerias fortes, a Red Hat é ótima opção para migrar aplicativos SAP ou SAS para o Azure.

Se você usa principalmente outro fornecedor do Linux, como o SUSE, o ideal é primeiro explorar se ele oferece um pacote para dar suporte ao seu aplicativo específico no Linux.

Estratégia de desenvolvimento de aplicativo

O serviço Red Hat OpenShift no Azure dá suporte a uma abordagem em contêineres para a criação de aplicativos modernos. A plataforma inclui todas as ferramentas necessárias para o ciclo de vida de desenvolvimento de software completo.

Se você executar o DevOps ou o DevSecOps, o Red Hat OpenShift No Azure fornecerá os recursos necessários para criar e implantar aplicativos no OpenShift, incluindo a implementação de práticas recomendadas de segurança e a verificação em qualquer estágio do pipeline de CI/CD.

Se você estiver usando outro mecanismo do Kubernetes para gerenciamento de contêineres, como o Serviço de Kubernetes da Amazon ou o Docker, o Red Hat OpenShift No Azure será uma opção mais avançada para você.

Linguagem de programação

Se você tiver uma organização de desenvolvimento baseada em Java e quiser um servidor de aplicativos Java corporativo totalmente compatível com a nuvem, considere o JBoss EAP.

O JBoss EAP é ótimo para modernizar rapidamente seu aplicativo Java, pois fornece um servidor de aplicativos flexível que você pode usar para simplificar seu plano de migração na nuvem. Ele é otimizado para implantações em infraestruturas públicas, privadas, híbridas e multinuvem.

Se você estiver usando o Spring Boot autônomo, o JBoss poderá não ser a melhor opção.

Ambiente de infraestrutura

As ofertas do Red Hat oferecem uma base operacional consistente e inteligente para implantações modernas de nuvem híbrida corporativa e de IT. A consistência entre a infraestrutura permite implantar aplicativos, cargas de trabalho e serviços usando as mesmas ferramentas, independentemente da localização.

O Red Hat e o Azure atendem à conformidade de muitos padrões de segurança, incluindo FIPS, Common Criteria, HIPPA e PCI. Eles podem ajudar você a garantir a conformidade com os requisitos corporativos, regulatórios e do setor, além de proteger seus sistemas contra as ameaças de segurança mais recentes.

Se você executar principalmente em uma nuvem de concorrentes ou se quiser gerenciar a própria infraestrutura, o Red Hat no Azure poderá não ser a solução certa para suas cargas de trabalho.

Cenário de exemplo

No cenário de exemplo, o varejista online para o qual você trabalha executa seu site baseado em Java no Red Hat hospedado em um datacenter local. Para criar funcionalidades para o site e aprimorar a experiência do cliente, você sugeriu o uso das soluções Red Hat no Azure. Você também sugeriu iniciar rapidamente selecionando imagens testadas e confiáveis por meio do Cloud Access ou do Azure Marketplace.

Como o varejista já usa o Red Hat local, o Red Hat Enterprise Linux no Azure é uma opção lógica porque oferece funcionalidades familiares. Escolher o Azure também significa obter ajuda para seguir os padrões de PCI, que sua equipe precisa atender para lidar com as informações de pagamento pessoais do cliente. Você sugere o uso do Red Hat OpenShift para ajudar a equipe a adotar uma estratégia mais moderna de desenvolvimento de aplicativos. O OpenShift ajuda a remover obstáculos para desenvolvedores e permite a entrega contínua e a implantação de aplicativos em velocidade com baixa manutenção. Por fim, o JBoss EAP é uma excelente opção para modernizar o aplicativo em si, pois o site usa Java como sua linguagem de programação principal.