Objetivo Geral
Capacitar os participantes com os fundamentos e práticas essenciais de DevOps, abrangendo os principais frameworks e ferramentas utilizadas no mercado. O foco será na integração e entrega contínua (CI/CD), automação de processos e infraestrutura como código (IaC), utilizando o GitHub e a plataforma Azure como ambientes de apoio à implementação das soluções.
Objetivos Específicos
Ao final da formação, os participantes deverão ser capazes de:
Compreender o conceito de DevOps e reconhecer os seus benefícios para o ciclo de vida do desenvolvimento de software.
Identificar os principais frameworks, práticas e componentes do ecossistema DevOps, incluindo CI/CD, IaC, testes automatizados e segurança integrada.
Utilizar o GitHub como plataforma central para versionamento de código, colaboração e automação de fluxos de trabalho.
Criar e configurar pipelines de integração e entrega contínua, promovendo maior eficiência e qualidade nas entregas.
Aplicar práticas básicas de segurança e automação de testes dentro do ciclo DevOps, garantindo confiabilidade nas implementações.
Implementar infraestrutura como código (IaC), utilizando ferramentas e serviços integrados com o Microsoft Azure para provisionamento e gestão automatizada de recursos.
Sessão 1
Fundamentos e Cultura DevOps
– O que é DevOps? Origem, objetivos e cultura
– Benefícios do DevOps
– DevOps x Agile x ITIL
– Princípios fundamentais
– Visão geral de práticas e ferramentas
Sessão 2
Frameworks e Ferramentas
– Frameworks DevOps
– Ferramentas comuns no ecossistema DevOps
– Introdução ao GitHub Actions como orquestrador de CI/CD
– Azure DevOps x GitHub Actions: semelhanças e diferenças
– Laboratório: Navegação no GitHub e GitHub Actions: visão geral de workflows
Sessão 3
Continuous Integration (CI) e Versionamento
– Conceito de Integração Contínua
– Branching strategies
– Automação de builds e testes
– Introdução ao YAML para pipelines no GitHub
– Laboratório: Criação de um repositório no GitHub com pipeline de CI
Sessão 4
Continuous Delivery (CD) e Infraestrutura como Código (IaC)
– Conceito de Continuous Delivery (CD) e automação de deploys
– Introdução à IaC: benefícios, ferramentas (Terraform, Bicep, ARM Templates)
– Azure como plataforma de destino (Landing Zone)
– Laboratório: Pipeline GitHub Action com deploy de uma aplicação web simples para Azure Web App (utilizando IaC)
Sessão 5
Segurança, Testes e Práticas Avançadas
– DevSecOps: segurança integrada no ciclo DevOps
– Automação de testes (unitários, integração, segurança)
– Scanners de segurança no GitHub (Dependabot, CodeQL)
– Monitorização e observabilidade
– Laboratório: Habilitar análise de segurança no GitHub e adicionar step de verificação no pipeline
10 de Novembro 2025 | 19h00 – 21h00
12 de Novembro 2025 | 19h00 – 21h00
17 de Novembro 2025 | 19h00 – 21h00
19 de Novembro 2025 | 19h00 – 21h00
21 de Novembro 2025 | 19h00 – 21h00
A Findmore Academy faz parte da Findmore Consulting e nasceu pela necessidade de oferecer formação continua a todos os colaboradores da empresa.
Hoje a Findmore Academy é aberta a toda a gente e oferece formação nas mais diversas e modernas tecnologias bem como em soft skills.
As nossas formações são certificadas pela DGERT.
PREÇO
PREÇO
Podes trabalhar em qualquer lugar.
Sempre que fores requisitado para uma formação.
O teu conhecimento com os nossos alunos
Com dúvidas? Consulte as nossas FAQ’s
*Campos Obrigatórios