Quando usar o Red Hat no Azure

Concluído

Critérios de decisão

Os critérios a seguir podem ajudá-lo a decidir se o Red Hat on Azure é adequado para seu caso de uso:

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

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

Se você usa principalmente outro fornecedor de Linux, como o SUSE, convém primeiro explorar se eles oferecem um pacote para suportar seu aplicativo específico no Linux.

Estratégia de desenvolvimento de aplicações

O serviço Azure Red Hat OpenShift dá suporte a uma abordagem conteinerizada para criar aplicativos modernos. A plataforma inclui todas as ferramentas necessárias para o ciclo de vida completo de desenvolvimento de software.

Se você executar DevOps ou DevSecOps, o Azure Red Hat OpenShift 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 Kubernetes para gerenciamento de contêineres, como o Amazon Kubernetes Service ou o Docker, o Azure Red Hat OpenShift é uma opção mais rica em recursos para você.

Linguagem de programação

Se você tem uma organização de desenvolvimento baseada em Java e deseja um servidor de aplicativos Java corporativo totalmente suportado e amigável para 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 para a nuvem. Ele é otimizado para implantações em infraestruturas públicas, privadas, híbridas e multicloud.

Se você estiver usando o Spring Boot para seu standalone, o JBoss pode não ser a melhor escolha.

Ambiente de infraestrutura

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

A Red Hat e o Azure atendem à conformidade de muitos padrões de segurança, incluindo FIPS, Common Criteria, HIPPA e PCI. Eles podem ajudá-lo a garantir a conformidade com os requisitos corporativos, regulatórios e do setor, ao mesmo tempo em que protegem seus sistemas contra as ameaças de segurança mais recentes.

Se você executar principalmente na nuvem de um concorrente ou se quiser gerenciar sua própria infraestrutura, o Red Hat no Azure pode 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 na Red Hat hospedado em um datacenter local. Para criar novos recursos para o site e melhorar a experiência do cliente, você sugeriu usar as soluções Red Hat no Azure. Também sugeriu começar rapidamente selecionando imagens testadas e fidedignas através do Acesso à Nuvem ou do Azure Marketplace.

Como o varejista já usa o Red Hat localmente, o Red Hat Enterprise Linux no Azure é uma escolha lógica porque oferece funcionalidade familiar. Escolher o Azure também significa obter ajuda para se manter no topo dos padrões PCI, que sua equipe é obrigada a atender para lidar com as informações de pagamento pessoais do cliente. Você sugere usar o Red Hat OpenShift para ajudar a equipe a adotar uma estratégia de desenvolvimento de aplicativos mais moderna. O OpenShift ajuda a remover obstáculos para desenvolvedores e permite a entrega e implantação contínuas de aplicativos em velocidade com baixa manutenção. Por fim, o JBoss EAP é uma excelente opção para modernizar o próprio aplicativo, já que o site usa Java como sua principal linguagem de programação.