Apresentar e capacitar os alunos nas práticas mais inovadoras existentes relacionadas a DevOps, que utilizando ferramentas para automatizar todo o processo de desenvolvimento e operação de software, permite o desenvolvimento com mais qualidade em menos tempo. Este curso é uma visão global de todos os conceitos envolvidos em DevOps.
Segunda e Quarta
24h totais
Associados: R$ 680,00
Entendimento dos alunos com relação a tudo que envolve o conceito de DevOps; apresentação do histórico dos termos; benefícios da utilização de DevOps tanto para empresa, quanto para profissionais de TI; ferramentas que podem ser utilizadas; empresas que utilizam DevOps; e em especial a cultura DevOps que hoje está influenciando profissionais em todo o mundo.
Definição de como planejar um projeto que implemente o ambiente DevOps; atividades que precisam ser previstas para implementar um projeto com qualidade e agilidade.
Apresentação de como criar um ambiente virtualizado com Vagrant, onde você cria e recria ambientes iguais ao de produção com enorme agilidade.
Apresentação na prática da ferramenta de integração contínua Jenkins e o seu importante papel em todo o processo de automação de software.
O papel das ferramentas de inspeção de código e o nível de qualidade que elas podem trazer a todo o ambiente.
Como criar um ambiente de testes totalmente automatizados; apresentação da ferramenta Selenium para testes funcionais.
Entendimento e capacitação na ferramenta de containers Docker, que possibilita a criação de ambientes iguais ao de produção.
O importante papel dos microserviços em todo o ambiente de DevOps; como desenvolver microserviços com qualidade criando um ambiente de alta disponibilidade.
Apresentação dos conceitos utilizados pelas Nuvens e como isso pode ser utilizado para todo o ambiente de automação DevOps; utilização do ambiente AWS para apresentação dos termos.
Estudantes e Profissionais de TI.