Partilhar via


Modernize qualquer aplicativo na nuvem

A modernização das suas aplicações pode transformar rapidamente a forma como as pessoas interagem com a 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:

O PaaS oferece a flexibilidade de modernizar qualquer aplicativo ou estrutura. Seus aplicativos que executam .NET, Java/Spring, Python ou várias estruturas têm um lar em uma solução 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.

  • Container PaaS - Contém soluções 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 Kubernetes do Azure e o Azure Red Hat OpenShift são exemplos de soluções de PaaS de contêiner. Eles lhe dão mais controle sobre suas cargas de trabalho.

  • Application PaaS - As soluções de Application PaaS 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 Low/No Code - As soluções PaaS Low Code e No-code PaaS permitem-lhe criar aplicações com pouca ou nenhuma codificação necessária. Você pode criar aplicativos rapidamente e focar mais tempo em seu negócio. Power Apps e Power Automate são soluções PaaS de baixo ou nenhum código que maximizam sua produtividade.

Etapa 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 é a opção certa para você. Depois de ter as opções, avance para o passo 2.

Etapa 2 - Encontre as diretrizes de implementação corretas

Encontre as orientações de implementação certas. 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 lhe dá o equilíbrio certo de controle e produtividade. Encontrar o equilíbrio certo é uma consideração principal na modernização do aplicativo.

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

Controlo vs. Produtividade Solução As suas necessidades Documentação de orientação para a implementação
Mais controlo Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
  • Controlo da infraestrutura
  • Menos carga administrativa orquestrando clusters e nós
Azure Kubernetes Service (AKS)

Azure Red Hat OpenShift
Saldo Serviço de Aplicações do Azure

Azure Spring Apps

Funções do Azure
  • Foco no desenvolvimento do código do cliente
  • Infraestrutura automatizada
Serviço de Aplicações do Azure

Azure Spring Apps

Funções do Azure
Maior produtividade Power Apps

Power Automate
  • Tempo de colocação no mercado mais rápido
  • Aplicações e automação construídas com pouca ou nenhuma experiência em codificação
Power Apps

Power Automate

Próximos passos

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

Se ainda não o fez, modernize as suas bases de dados.