Impacto estratégico da adoção moderna da plataforma de aplicações

As melhores práticas incentivam os clientes a criar uma única estratégia centralizada de adoção da cloud, utilizando a metodologia de Estratégia do Cloud Adoption Framework. Se ainda não o fez, utilize a estratégia e o modelo de plano para registar a sua estratégia de adoção da cloud.

Este artigo ajudará a expor uma série de considerações sobre contentores que terão impacto na sua estratégia.

Motivações

Os serviços de aplicações e os contentores podem acelerar as estratégias de adoção da cloud, se as motivações dessa estratégia se concentrarem no seguinte:

  • Ritmo de inovação: fornecer produtos e serviços orientados pela tecnologia para comercializar mais rapidamente do que a concorrência
  • Operações simplificadas: as operações de um conjunto diversificado de cargas de trabalho têm de 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 através de opções de abstração, como serviços de aplicações (soluções PaaS) e contentores orquestrados, pode contribuir para o sucesso destas motivações comuns.

Resultados modernos da plataforma de aplicações

Para medir o impacto dos esforços modernos de adoção da plataforma de aplicações, seguem-se alguns resultados fundamentais que podem ser monitorizados e avaliados:

  • Tempos de desenvolvimento acelerados: Combinar ferramentas de desenvolvimento, implementação automatizada e monitorização integrada em ambientes consistentes e padronizados permite que os programadores se concentrem mais na criação de excelentes produtos e menos na configuração de infraestrutura de suporte em ambientes de desenvolvimento e produção.
  • Operações simplificadas: A orquestração de contentores padronizada garante runtimes consistentes em todos os anfitriões, o que pode reduzir a complexidade técnica em todo o portefólio. Através da uniformização, as equipas de operações centralizadas podem alargar as práticas tradicionais de suporte e operações aos anfitriões de contentores, o que resulta na gestão de um número menor de recursos.
  • Portabilidade da carga de trabalho: Mova as suas aplicações para qualquer lugar com um ambiente em contentores comuns. Uma vez que existe uma camada de abstração entre o cluster do Kubernetes e a infraestrutura subjacente, pode mover cargas de trabalho entre ambientes de desenvolvimento e produção ou entre fornecedores de cloud com menos esforço do que as soluções nativas do fornecedor de cloud.
  • Tempo de aprovisionamento e dimensionamento: Elasticidade da infraestrutura para reduzir o tempo de aprovisionamento e dimensionamento dos recursos que suportam as cargas de trabalho.
  • Práticas de implementação seguras: As cargas de trabalho e as construções do Kubernetes suportam muitos métodos de implementação, permitindo que as cargas de trabalho sejam implementadas com confiança.
  • Gestão de acesso integrada: A integração entre o fornecedor de gestão de identidades e acessos (IAM) existente e os clusters garante um ambiente seguro em todas as fases de implementação.
  • Isolamento da infraestrutura: Os clusters do Kubernetes podem ir desde uma oferta de cloud pública até uma oferta completamente privada, permitindo-lhe controlar a exposição da carga de trabalho e o respetivo ambiente de runtime especificamente ao nível pretendido.
  • Observabilidade da rede: O tráfego que entra e sai dos clusters do Kubernetes pode ser sujeito a monitorização e controlo de tráfego internos para alcançar os resultados de segurança pretendidos.
  • Retenção de talentos: A infraestrutura moderna melhora a contratação e a retenção de talento devido à utilização de ferramentas agnósticas modernas, padrão da indústria e cloud que são vistas como altamente desejáveis para trabalhar.

Nota

Muitos dos resultados acima podem criar conflitos entre si. É importante dar prioridade aos resultados pretendidos. Em fases posteriores do percurso de adoção da cloud, estas decisões de atribuição de prioridades serão utilizadas para tomar decisões críticas de design e arquitetura.

Passo seguinte: Planear a plataforma de aplicações moderna

A seguinte lista de artigos irá levá-lo à documentação de orientação em pontos específicos do percurso de adoção da cloud para o ajudar a ter êxito no cenário de adoção da cloud.