Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Integração / Entrega Contínua

Integração / Entrega Contínua

Palestra sobre Continuos Integration / Delivery na iMasters DeveloperWeek 2015 RJ

Rodrigo Machado

September 17, 2015
Tweet

More Decks by Rodrigo Machado

Other Decks in Programming

Transcript

  1. Rodrigo Machado • Desenvolvedor na Globo.com • +/- 8 anos

    em desenvolvimento web • PHP, Swift, JavaScript, Python • AWS, Puppet • @rcmachado
  2. globoesporte.com • 4 times • 24 devs/infra/etc • 8 UXs

    • 4 business • 26mi acessos/dia • 60-70% dos acessos vindo do mobile
  3. –Martin Fowler (2006) “Continuous Integration is a software development practice

    where members of a team integrate their work frequently”
  4. "Continuous Delivery (CD) is a software engineering approach in which

    teams keep producing valuable software in short cycles and ensure that the software can be reliably released at any time." https://en.wikipedia.org/wiki/Continuous_delivery
  5. Continuous Delivery ✓ Diminui riscos ✓ Otimiza/reduz o cycle time

    ✓ Fornece visibilidade do processo de release ✓ Não está pronto até que esteja validado pelo "cliente"