Compartilhar via


Modernize qualquer aplicativo na nuvem

A modernização de seus aplicativos pode transformar rapidamente a forma como as pessoas interagem com sua empresa ou organização. O objetivo da modernização de aplicativos é aprimorar seus aplicativos para atender às necessidades de usuários internos e clientes externos. A adoção de soluções de plataforma como serviço (PaaS) permite modernizar qualquer aplicativo ou estrutura e permite que sua empresa cresça.

Soluções PaaS:

A PaaS oferece a flexibilidade de modernizar qualquer aplicativo ou estrutura. Seus aplicativos que executam .NET, Java/Spring, Python ou várias estruturas têm uma casa em uma solução de PaaS. Você pode escolher três variações de tecnologias PaaS dependendo do equilíbrio de controle e produtividade desejado.

Diagram that shows the application platform options, moving from control to productivity. The bottom of the graphic shows on-premises solutions. Moving up, you see container platforms, application platforms, and low-code and no-code platforms.

  • PaaS de contêiner - Contém soluções de PaaS que usam tecnologias de contêiner para executar suas cargas de trabalho. Você fornece código e gerencia nós de agente. As plataformas gerenciam a integridade, a manutenção e a implantação. O Serviço de Kubernetes do Azure e o Azure Red Hat OpenShift são exemplos de soluções de PaaS de contêiner. Eles dão a você o maior controle sobre suas cargas de trabalho.

  • PaaS de aplicativo - As soluções de PaaS de aplicativo usam virtualização para executar sua carga de trabalho sem contêineres. Você fornece código e seleciona opções de configuração. A plataforma gerencia a integridade, a disponibilidade e a implantação. Há menos gerenciamento do que com o Container PaaS. O Serviço de Aplicativo do Azure, o Azure Spring Cloud e o Azure Functions são exemplos de soluções de PaaS de aplicativos. Eles lhe dão um equilíbrio de controle e produtividade.

  • PaaS de baixo ou nenhum código - As soluções de PaaS de baixo código e PaaS sem código permitem que você crie aplicativos com pouca ou nenhuma codificação necessária. Você pode criar aplicativos rapidamente e se concentrar mais tempo em seus negócios. O Power Apps e o Power Automate são soluções de PaaS de baixo ou nenhum código que maximizam sua produtividade.

Passo 1 - Use uma árvore de decisão para restringir as opções

Use uma árvore de decisão para restringir suas opções de modernização. O objetivo é restringir as opções, não decidir qual opção é a certa para você. Depois de ter suas opções, continue para a etapa 2.

Etapa 2 - Encontre a orientação de implementação correta

Encontre as diretrizes de implementação corretas. Você terá uma ideia geral do serviço que deseja usar depois de trabalhar na árvore de decisão. Você ainda quer ter certeza de que a solução oferece o equilíbrio certo entre controle e produtividade. Encontrar o equilíbrio certo é uma consideração principal na modernização de aplicativos.

Use a tabela a seguir para encontrar uma solução que atenda às suas necessidades. Quando encontrar a solução certa, siga as diretrizes de implementação para modernizar seu aplicativo.

Controle x Produtividade Solução Suas necessidades Diretrizes de implementação
Mais controle AKS (Serviço de Kubernetes do Azure)

Red Hat OpenShift no Azure
  • Controle de infraestrutura
  • Menos carga administrativa orquestrando clusters e nós
AKS (Serviço de Kubernetes do Azure)

Red Hat OpenShift no Azure
Saldo Serviço de Aplicativo do Azure

Azure Spring Apps

Azure Functions
  • Foco no desenvolvimento de código do cliente
  • Infraestrutura automatizada
Serviço de Aplicativo do Azure

Azure Spring Apps

Azure Functions
Maior produtividade Power Apps

Power Automate
  • Tempo de colocação no mercado mais rápido
  • Aplicativos e automação criados com pouca ou nenhuma experiência de codificação
Power Apps

Power Automate

Próximas etapas

Obtenha mais orientações com o Programa de Migração e Modernização do Azure

Se você ainda não o fez, modernize seus bancos de dados.