Compartilhar via


Impacto estratégico da adoção da plataforma de aplicativos modernos

A prática recomendada incentiva os clientes a criar uma estratégia de adoção de nuvem centralizada, usando a metodologia estratégia do Cloud Adoption Framework. Se você ainda não fez isso, use o modelo de plano e estratégia para registrar sua estratégia de adoção de nuvem.

Este artigo ajudará a expor várias considerações sobre contêineres que terão um impacto sobre sua estratégia.

Motivações

Os contêineres e serviços de aplicativo podem acelerar as estratégias de adoção de nuvem, se as motivações dessa estratégia se concentrarem no seguinte:

  • Ritmo da inovação: fornecer produtos e serviços baseados em tecnologia para comercialização mais rápida do que a concorrência
  • Operações simplificadas: as operações de um conjunto variado de cargas de trabalho precisam ser otimizadas para reduzir a sobrecarga operacional

Reduzir as dependências diretas entre as operações de carga de trabalho e as operações da infraestrutura subjacente por meio de opções de abstração, como serviços de aplicativos (soluções PaaS) e contêineres orquestrados, pode contribuir para o sucesso dessas motivações comuns.

Resultados de plataforma de aplicativos moderna

Para medir o impacto dos esforços da adoção da plataforma de aplicativos modernos, veja a seguir alguns resultados importantes que podem ser rastreados e avaliados:

  • Tempos de desenvolvimento acelerado: a combinação de ferramentas de desenvolvimento, implantação automatizada e monitoramento integrado em ambientes consistentes e padronizados permite que os desenvolvedores se concentrem mais na criação de ótimos produtos e menos na configuração de infraestrutura de suporte em ambientes de desenvolvimento e produção.
  • Operações simplificadas: a orquestração padronizada de contêineres garante runtimes consistentes em todos os hosts, o que pode reduzir a complexidade técnica em todo o portfólio. Com a padronização, as equipes de operações centralizadas podem estender as práticas de suporte e operações tradicionais para hosts de contêiner resultando em um menor número de ativos a serem gerenciados.
  • Portabilidade da carga de trabalho: mova seus aplicativos para qualquer lugar com um ambiente comum em contêineres. Como há uma camada de abstração entre o cluster do Kubernetes e a infraestrutura subjacente, você pode mover cargas de trabalho entre ambientes de desenvolvimento e produção ou entre provedores de nuvem com menos esforço do que as soluções nativas do provedor de nuvem.
  • Tempo de provisionamento e escala: elasticidade de infraestrutura para reduzir o tempo para provisionar e dimensionar os recursos que dão suporte às suas cargas de trabalho.
  • Práticas de implantação segura: as cargas de trabalho e constructos do Kubernetes dão suporte a muitos métodos de implantação, permitindo que as cargas de trabalho sejam distribuídas com confiança.
  • Gerenciamento de acesso integrado: a integração entre seu provedor de IAM (gerenciamento de identidade e acesso) existente e seus clusters garante um ambiente seguro em todos os estágios de implantação.
  • Isolamento de infraestrutura: os clusters do Kubernetes podem ir desde uma oferta pública de nuvem até uma oferta totalmente privada, permitindo que você controle a exposição de sua carga de trabalho e seu ambiente de runtime especificamente para o nível desejado.
  • Observabilidade de rede: o tráfego que entra e sai dos clusters do Kubernetes pode ser submetido a monitoramento e controle de tráfego interno para obter os resultados de segurança desejados.
  • Retenção de talentos: a infraestrutura moderna melhora a contratação e a retenção de talentos devido ao uso de ferramentas modernas, padrão do setor e independentes de nuvem que são vistas como altamente desejáveis para trabalhar.

Observação

Muitos dos resultados acima podem criar conflitos entre si. É importante priorizar os resultados desejados. Nas fases posteriores do percurso de adoção da nuvem, essas decisões de priorização serão usadas para tomar decisões críticas de design e arquitetura.

Próxima etapa: planejar para a plataforma de aplicativos modernos

A lista de artigos a seguir fornecerá diretrizes sobre pontos específicos no percurso de adoção da nuvem para ajudar você a ter êxito nesse cenário.