Integre equipes, agilize e otimize processos, automatize atividades e entregue mais rápido e melhor.
DevOps é um termo criado para descrever um conjunto de práticas para integração entre as equipes de desenvolvimento de softwares e de operações (infraestrutura ou sysadmin), incluindo a adoção de processos automatizados para produção rápida e segura de aplicações e serviços. Esta abordagem propõe novos pensamentos sobre o trabalho para a valorização da diversidade de atividades e profissionais envolvidos e atitudes colaborativas.
Em um ambiente ágil, a equipe de desenvolvimento produz software funcionando (incremento de software) ao final de cada sprint/iteração. No entanto, é comum que este incremento de software tenha que esperar por uma janela de liberação ser ser implementado em produção. Além disso, na data de implantação, se a equipe de operações não estiver preparada para integração e implantação ou se os negócios não estiverem prontos para entrar em operação com a nova versão do software, atrasos poderão ocorrer na liberação. Neste caso, o menor time-to-market (um dos principais benefícios do Ágil) não é totalmente realizado.
DevOps pode ajudar a sua organização a reduzir o time-to-market e aumentar a qualidade de suas liberações.
Próxima turma prevista
09 a 13 de Julho (5 dias) – 19h às 22h (horário de Brasília) – Totalizando 15 horas
As aulas serão gravadas e disponibilizadas no ambiente de ensino por 6 meses.
Investimento no curso (sem exame)
- O valor para inscrições antecipadas até 10/05/18 é de
R$ 399,00
R$ 359,10 (Cupom PTI2018 = 10% de desconto!) - A partir do dia 10/05/18 será aplicado o valor de
R$ 499,00
R$ 449,10 (Cupom PTI2018 = 10% de desconto!)
Objetivos do curso
O DevOps é mais conhecido no campo de serviços de software, mas seus princípios são aplicáveis em todos os contextos onde a entrega rápida de produtos e serviços confiáveis é relevante. Ele pode contribuir para o sucesso da organização como um todo, facilitando a sinergia do desenvolvimento Ágil, do Gerenciamento de Serviços e da melhoria Lean, além de garantir a segurança e meter o controle em um funil de entrega contínua.
Ao final deste curso, você terá obtido o entendimento de:
- Os princípios do DevOps.
- A importância do entendimento e da entrega de valor ao cliente.
- As três maneiras: fluxo, feedback e aprendizado e experimentação contínua.
- O que é e como montar um Pipeline de Implantação (Deployment Pipeline).
- Como reduzir desperdícios e otimizar o fluxo de valor.
- Como ferramentas podem ser usadas para automatizar a construção e a configuração de ambientes.
- Diferença entre uma pirâmide de testes não ideal e uma pirâmide de testes ideal.
- Como escolher uma estratégia de branch ideal.
- Componentes da estrutura de monitoramento.
- O valor agregado do acesso de autoatendimento à telemetria.
- Como os testes A/B podem ser integrados em uma liberação e no teste de funcionalidades.
- Como o desenvolvimento orientado por hipóteses pode ajudar na entrega do resultado esperado.
- Como utilizar feedbacks para melhoria.
Está fora do escopo deste curso ensinar a usar ferramentas específicas para operacionalização de práticas DevOps. Este é um curso mais gerencial, com entendimento de como a abordagem DevOps pode ser adotada. Ferramentas e tecnologias de apoio podem ser apresentadas durante o curso, porém, não será feito nenhuma demostração de uso.
1 Comentários
Pingback: Implante rápido DEVOPS com Gitlab e Google Kubernetes Engine | Agileeze