Tutoriais: 23 e 24 de março
Conferência: de 25 a 27 de março

Local:

14:30 - 18:15

Tutorial: Praticando Continuous Delivery

Há anos é notório para nós desenvolvedores que não realizar práticas como TDD e integração contínua tem impacto direto sobre a qualidade do software desenvolvido. Ainda assim, por muito tempo as empresas mantiveram essas práticas à margem de seu processo – mas esse panorama mudou.

Mais e mais empresas passam a incentivar a criação de ambientes ágeis, em que seja possível entregar software com rapidez, qualidade, controle e baixo risco. A técnica de Continuous Delivery e toda a variedade de práticas por trás disso estão no centro da execução desses princípios e da mudança cultural necessária para otimizar os processos de desenvolvimento de software.

Neste tutorial vamos aliar teoria, prática e experiência para mostrar como é possível – e rápido – montar sua linha de produção contínua de software utilizando tecnologias como Jenkins e Docker, levando em conta testes, feedback rápido, versionamento, geração de pacotes, promoção de código entre ambientes, e deploy em produção – inclusive com técnicas de entrega gradual, como ‘Canary Releasing’.

Através das ferramentas Jenkins, Git, Maven, Chef e outras você vai nos ajudar a definir os rumos deste tutorial e aplicar as mudanças ao vivo em a uma aplicação Java, além de acompanhar todo o ciclo e ver a mudança ir para produção.

Tracks

Covering innovative topics

Quarta-feira

Quinta-feira

Sexta-feira