2. #DevOpsBR16
Giovanni Bassi
• Programador
• MVP
• Não gerente
• Trouxe a Scrum.org, PSM e PSD pro Brasil
• blog.lambda3.com.br, tecnoretorica.com.br,
dotnetarchitects.net
• @giovannibassi
• Escalador e ciclista
11. #DevOpsBR16
Azure Container Services
Camada Tecnologias
Configuração como
código
ARM, Dockerfile, docker-
composse
Gestão do cluster de
hosts
VM Scale sets
Orquestração dos
contêineres
Docker Swarm, DCOS,
Marahton, Chronos, Mesos
Monitoramento OMS
Armazenamento
Rede dos contêineres
Segurança
Pipeline de DevOps
Identidade
Integração com
ferramental
Azure Stack Azure
VMs e VM Scale Sets
Windows Server Linux
Template ARM Contêineres
Ferramental de
serviços
Ferramental de
Contêineres
Container Services
12. #DevOpsBR16
Contêineres como recursos no Azure
• Novo tipo de recurso
– Define recursos utilizados
• Abordagem em camadas
– Agilidade para acompanhar
inovações
• APIs definidas pelo mercado
– Portabilidade
• Hosts são gado
– Sem necessidade de gerenciá-los
• Contêineres são gado ou de
estimação
– Depende do tipo de aplicação
Camada Tecnologias
Configuração como
código
ARM, Dockerfile, docker-
composse
Gestão do cluster de
hosts
VM Scale sets
Orquestração dos
contêineres
Docker Swarm, DCOS,
Marahton, Chronos, Mesos
Monitoramento OMS
Armazenamento
Rede dos contêineres
Segurança
Pipeline de DevOps
Identidade
Integração com
ferramental
14. #DevOpsBR16
Posts sobre DevOps no blog da Lambda3: :
https://blog.lambda3.com.br/tag/devops/
https://azure.microsoft.com/en-
us/documentation/articles/resource-group-overview/
Azure Container Service
https://azure.microsoft.com/en-us/services/container-service/
Recursos