Este curso apresenta os conceitos fundamentais e práticas de conteinerização em Docker. O curso oferece a oportunidade de assimilar a orquestração básica de containers com Kubernetes e como implementar uma solução docker na localmente ou na Google Cloud.
-
- Horário
-
Laboral
09h00 - 17h00
-
- Local
- Porto
-
- Calendário
- 11 Set. 2023 a 14 Set. 2023
Destinatários
Este curso destina-se a engenheiros de sistemas, web developers, analistas programadores e outros profissionais que pretendam ampliar os seus conhecimentos em serviços cloud
Pré-requisitos
- Conhecimentos de Inglês
- Conhecimentos de Programação
- Conhecimentos de virtualização
- Conhecimentos de Linux
Objetivos
No final deste curso os participantes saberão:
- Funcionamento da arquitetura Docker
- Orquestração com Kubernets
- Implementações Cloud Services
- DevOps Pipeline CI/CD
Metodologia
A formação segue um modelo de exposições teóricas acompanhadas de exemplos demonstrativos e exercícios para consolidação da aprendizagem
Programa
- Introdução ao Docker
- Utilização do Docker
- Introdução ao Kubernetes
- Utilização de Kubernetes
- Devops
Introdução ao Docker
- Introdução aos microserviços
- Introdução aos Containers
- Containers vs VMs
- Instalação do Docker no Linux OS
Utilização do Docker
- Arquitetura Docker
- Obtendo imagens
- Gestão de Volumes e containers
- Gestão em linha de comandos
- Docker Swarn
Introdução ao Kubernetes
- Kubernetes using Docker
- Customização
- Pods, Volumes e ConfigMapes
Utilização de Kubernetes
- Deployments
- StatefulSets
- Networking
- Updates e Gradual Rollouts
Devops
- Introdução ao DevOps
- Git, Github, GitLab
- Integration tests
- Continuous Integration, GitLab Runner
- Continuous Delivery
- Continuous Deployment