Secure DevOps para AKS

O DevOps e o Kubernetes funcionam melhor em conjunto. Implementar o DevOps seguro juntamente com o Kubernetes no Azure permite-lhe atingir o equilíbrio perfeito entre velocidade e segurança para fornecer código rapidamente e à escala. Coloque proteções em torno dos processos de desenvolvimento através de CI/CD com controlos de política dinâmicos e acelere o ciclo de comentários com monitorização constante. Utilize os Pipelines do Azure para assegurar um fornecimento célere ao mesmo tempo que garante a imposição de políticas fundamentais com o Azure Policy. O Azure oferece observabilidade em tempo real para os seus pipelines de compilação e versão, bem como a capacidade de aplicar facilmente auditoria e reconfigurações de conformidade.

Secure DevOps for AKSDevOps and Kubernetes are better together. Implementing secure DevOps together with Kubernetes on Azure, you can achieve the balance between speed and security and deliver code faster at scale. Put guardrails around the development processes using CI/CD with dynamic policy controls and accelerate feedback loop with constant monitoring. Use Azure Pipelines to deliver fast while ensuring enforcement of critical policies with Azure Policy. Azure provides real-time observability for your build and release pipelines, and the ability to apply compliance audit and reconfigurations easily.123456789

Os programadores podem iterar, testar e depurar rapidamente diferentes partes de uma aplicação no mesmo cluster do Kubernetes

O código é intercalado num repositório do GitHub, após o qual as compilações e os testes automatizados são executados pelo Azure Pipelines

A imagem de contentor é registada no Azure Container Registry

Os clusters do Kubernetes são aprovisionados com ferramentas como o Terraform; os gráficos Helm, instalados pelo Terraform, definem o estado desejado dos recursos e das configurações das aplicações

Os operadores aplicam políticas para governar as implementações no cluster do Kubernetes

O pipeline de versão executa automaticamente uma estratégia de implementação predefinida com cada alteração de código

A aplicação e a auditoria de políticas são adicionadas ao pipeline CI/CD com o Azure Policy

A telemetria de aplicações, a monitorização do estado de funcionamento dos contentores e a análise de registos em tempo real são obtidas através do Azure Monitor

As informações são utilizadas para resolver problemas e alimentar os próximos planos de sprint

  1. 1 Os programadores podem iterar, testar e depurar rapidamente diferentes partes de uma aplicação no mesmo cluster do Kubernetes
  2. 2 O código é intercalado num repositório do GitHub, após o qual as compilações e os testes automatizados são executados pelo Azure Pipelines
  3. 3 A imagem de contentor é registada no Azure Container Registry
  4. 4 Os clusters do Kubernetes são aprovisionados com ferramentas como o Terraform; os gráficos Helm, instalados pelo Terraform, definem o estado desejado dos recursos e das configurações das aplicações
  5. 5 Os operadores aplicam políticas para governar as implementações no cluster do Kubernetes
  1. 6 O pipeline de versão executa automaticamente uma estratégia de implementação predefinida com cada alteração de código
  2. 7 A aplicação e a auditoria de políticas são adicionadas ao pipeline CI/CD com o Azure Policy
  3. 8 A telemetria de aplicações, a monitorização do estado de funcionamento dos contentores e a análise de registos em tempo real são obtidas através do Azure Monitor
  4. 9 As informações são utilizadas para resolver problemas e alimentar os próximos planos de sprint