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.
- Planear a plataforma de aplicações moderna
- Rever o ambiente ou as zonas de destino do Azure
- Migrar cargas de trabalho para a plataforma de aplicações moderna
- Inovar com soluções modernas da plataforma de aplicações
- Governar soluções modernas da plataforma de aplicações
- Gerir soluções modernas da plataforma de aplicações