Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As melhores práticas incentivam os clientes a criar uma única estratégia centralizada de adoção de nuvem, usando a metodologia Strategy do Cloud Adoption Framework.
Este artigo ajudará a expor uma série de considerações sobre contêineres que terão impacto em sua estratégia.
Motivações
Os serviços e contêineres de aplicativos podem acelerar as estratégias de adoção da nuvem, se as motivações dessa estratégia se concentrarem no seguinte:
- Ritmo da inovação: fornecer produtos e serviços orientados para a tecnologia no mercado mais rapidamente do que a concorrência
- Operações simplificadas: as operações de um conjunto diversificado 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 da plataforma de aplicativos moderna
Para medir o impacto dos esforços modernos de adoção de plataformas de aplicativos, a seguir estão alguns resultados-chave que podem ser rastreados e avaliados:
- Tempos de desenvolvimento acelerados: 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 da infraestrutura de suporte em ambientes de desenvolvimento e produção.
- Operações simplificadas: A orquestração de contêineres padronizada garante tempos de execução consistentes em todos os hosts, o que pode reduzir a complexidade técnica em todo o portfólio. Por meio da padronização, as equipes de operações centralizadas podem estender o suporte tradicional e as práticas de operações aos hosts de contêiner, resultando em um número menor de ativos a serem gerenciados.
- Portabilidade da carga de trabalho: Mova seus aplicativos para qualquer lugar com um ambiente conteinerizado comum. 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 de provedores de nuvem.
- Provisionamento e tempo de escala: Elasticidade da infraestrutura para reduzir o tempo de provisionamento e dimensionamento dos recursos que suportam suas cargas de trabalho.
- Práticas de implantação seguras: As cargas de trabalho e construções do Kubernetes suportam muitos métodos de implantação, permitindo que as cargas de trabalho sejam implementadas com confiança.
- Gestão integrada de acessos: A integração entre seu provedor de gerenciamento de identidade e acesso (IAM) existente e seus clusters garante um ambiente seguro em todos os estágios de implantação.
- Isolamento da infraestrutura: Os clusters Kubernetes podem variar de uma oferta de nuvem pública a uma oferta completamente privada, permitindo que você controle a exposição de sua carga de trabalho e seu ambiente de tempo de execução especificamente para o nível desejado.
- Observabilidade da rede: O tráfego que entra e sai dos clusters Kubernetes pode ser submetido a monitoramento e controle de tráfego interno para alcançar 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, padronizadas no setor e independentes de fornecedor de cloud, que são vistas como altamente atraentes para trabalhar.
Observação
Muitos dos resultados acima podem criar conflitos entre si. É importante priorizar os resultados desejados. Em fases posteriores da jornada de adoção da nuvem, essas decisões de priorização serão usadas para tomar decisões críticas de projeto e arquitetura.
Próxima etapa: Planejar uma plataforma de aplicativos moderna
A lista de artigos a seguir levará você a orientações em pontos específicos da jornada de adoção da nuvem para ajudá-lo a ser bem-sucedido no cenário de adoção da nuvem.
- Planejar uma plataforma de aplicativos moderna
- Reveja o seu ambiente ou as zonas de distribuição do Azure
- Migre cargas de trabalho para uma plataforma de aplicativos moderna
- Inove usando soluções modernas de plataforma de aplicativos
- Gerir soluções modernas de plataforma de aplicações
- Gerencie soluções modernas de plataforma de aplicativos