Docker e Kubernetes: Dicas e Truques - Dezembro-2019
25 de Dec de 2019•0 gostou
0 gostaram
Seja o primeiro a gostar disto
mostrar mais
•105 visualizações
visualizações
Vistos totais
0
No Slideshare
0
De incorporações
0
Número de incorporações
0
Baixar para ler offline
Denunciar
Software
Apresentação sobre primeiros passos no uso de Docker, bem como dicas e truques na manipulação de containers. Palestra realizada para profissionais da UNICID na cidade de São Paulo-SP no dia 29/11/2019.
Docker e Kubernetes: Dicas e Truques - Dezembro-2019
• Microsoft Most Valuable Professional (MVP)
• Multi-Plataform Technical Audience
Contributor (MTAC)
• Mais de 15 anos de experiência na área de
Tecnologia
• Autor Técnico e Palestrante
• Um dos organizadores do Canal .NET, do .NET
São Paulo e do DevOps Professionals
Renato Groffe
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
Renato Groffe - Contatos
h t t p s : / / m e d i u m . c o m / @ re n a t o . g rof f e /
/renatogroffe /in/renatogroffe
/canaldotnet
/renatogroffe
/canaldotnet
/renatogroff
Agenda
• Dicas e truques na utilização de containers Docker
• Exemplos práticos
Qual o objetivo das dicas a seguir
• Escrever menos comandos
• Implementar soluções mais elegantes
• Utilizar containers de maneira mais
segura
Imagens Alpine
• Baseadas na distribuição Alpine Linux
• Preocupação com segurança e
simplicidade
• Imagens Docker menores (contendo
apenas o mínimo necessário para a
execução da aplicação)
Azure Web App for Containers
• Hospedagem de aplicações baseadas
em containers
• Imagens Linux e Windows
• Suporte a Continuous Integration
• Escalabilidade (vertical e horizontal)
• Suporte a HTTPS
Build Automatizado e Versionamento
• A geração automática de novas tags
pode ser facilitada com soluções
como o Azure DevOps e Azure
Container Registry
Deployment Automatizado
• A solução descrita nos slides anteriores pode ser
combinada para o deployment automatizado em serviços
como Azure Web App for Containers
Azure Kubernetes Service (AKS)
• Serviço gerenciado na nuvem
• Alocação da infraestrutura necessária
para criação dos nós
• Necessidade de uso do Azure CLI para
liberar o acesso ao cluster Kubernetes
via kubectl