Inovação em plataformas de aplicativos modernos

A metodologia inovar do Cloud Adoption Framework impulsiona a adoção por meio do ciclo build-measure-learn. A metodologia de Inovação se concentra na inovação digital em dados, aplicativos, análise e IA e aprendizado de máquina. Estabeleça uma visão de inovação que usa as camadas de abstração fornecidas por uma plataforma de aplicativo moderna. Para obter mais informações, consulte a metodologia Inovar.

Inovação da plataforma de aplicativos moderna

Ao integrar plataformas de aplicativo modernas à sua estratégia de adoção da nuvem, a inovação não fica limitada aos contêineres. A integração de plataformas de aplicativos modernas oferece a inovação que vem com outras formas de estratégia híbrida e multinuvem.

Diagrama mostrando as várias opções de inovação habilitadas pelas camadas de abstração em uma plataforma de aplicativos moderna.

Veja a seguir exemplos de inovação das camadas de abstração fornecidas por uma abordagem moderna de inovação da plataforma de aplicativos:

  • Dados e inovação em qualquer lugar: o uso da portabilidade do aplicativo permite que os dados residam onde fazem mais sentido para os usuários. Os aplicativos podem seguir os dados. Essa abordagem incentiva a democratização dos dados e a inovação de aplicativos. Serviços de dados habilitados para Azure Arc e Kubernetes habilitadas para Azure Arc oferecem consistência de gerenciamento quando aplicativos e dados se movem para vários ambientes. Essa abordagem permite que os desenvolvedores se concentrem mais no aplicativo e nos dados, em vez da nuvem ou da infraestrutura.

  • Modernizar seu datacenter: modernizar seu datacenter permite que as cargas de trabalho evoluam e modernizem para usar ferramentas nativas do Azure. Essa abordagem pode acelerar o desenvolvimento até mesmo para as cargas de trabalho mais amplamente governadas. Use o Serviço de Aplicativo do Azure para Kubernetes com Azure Arc ou Azure Stack HCI para abstrair as dependências do datacenter. Essa abordagem permite que as equipes criem recursos de nuvem sem sair do datacenter.

  • Plataformas de aplicativo para a borda: estenda o runtime comum, os contêineres compartilhados e a orquestração para a borda executando o Azure IoT ou o runtime do aplicativo no Kubernetes. Para saber mais, confira Como instalar o IoT Edge no Kubernetes.

  • Portabilidade da carga de trabalho: padronize e centralize a orquestração de contêineres em torno do Kubernetes, Serviço de Kubernetes do Azure ou Serviço de Aplicativo do Azure para Kubernetes com Azure Arc. Essa abordagem permite a portabilidade de cargas de trabalho em instâncias da plataforma de aplicativo comum em execução na nuvem pública, na nuvem privada e em ambientes de borda.

Democratizar os dados

O uso de plataformas de aplicativo modernas pode acelerar a democratização dos dados. A quebra de silos de dados entre nuvens capacita os usuários empresariais e os cientistas de dados. Combinar dados que residem localmente e na nuvem pode formar novas análises e insights. Para saber mais, confira Ferramentas de inovação para democratizar dados no Azure.

Interaja nos aplicativos

O uso de novos aplicativos pode estender ainda mais os recursos de um runtime comum.

  • Os desenvolvedores criam suas próprias soluções de Power Apps e Power Automate para estender aplicativos profissionais. Esses aplicativos podem capacitar as equipes de negócios de vendas, folha de pagamento, finanças e outros.
  • Adicione inteligência aos seus aplicativos com bots de fala, texto, visão e bate-papo. Inclua experiências inteligentes na nuvem pública, na nuvem privada ou na borda com aplicativos Web ou funções sem servidor.
  • O Serviço de Aplicativo do Azure fornece um runtime nativo do Azure. A criação com base nessa plataforma de aplicativo acelera o desenvolvimento. Ela também oferece recursos nativos do Azure, como experiências inteligentes.
  • O Serviço de Aplicativo do Azure oferece portabilidade de carga de trabalho e permite que os desenvolvedores criem soluções no ambiente de nuvem ou borda que melhor atendam às suas necessidades. Você pode atrasar as decisões de governança, conformidade e segurança até mais tarde no ciclo de desenvolvimento.

Para saber mais sobre como você pode criar aplicativos em várias plataformas de aplicativo modernas usando os runtimes consistentes fornecidos pelo Azure, confira Ferramentas para interagir por meio de aplicativos no Azure.

Interaja com dispositivos

Traga a integração de negócios de sua plataforma de aplicativo moderna para seu ambiente:

  • Experiências móveis: estenda os aplicativos por meio do desenvolvimento rápido de aplicativos móveis usando o runtime do Serviço de Aplicativo do Azure.

  • IoT do Azure: colete dados quase em tempo real de dispositivos em seus ambientes de negócios com o IoT do Azure no Kubernetes.

Para saber mais sobre como usar interações de dispositivo, confira Ferramentas de experiência de ambiente para interagir com dispositivos no Azure.

Próximas etapas

O artigo a seguir fornece diretrizes e ajuda para que você tenha êxito no cenário de adoção da nuvem: