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

Devops Days Recife 2019

Devops Days Recife 2019

What lies beyond deploy for devops ? This is a brief summary of my experience with kubernetes and what I believe are the values of bridging the culture gap between teams.

Avatar for Gleicon Moraes

Gleicon Moraes

December 13, 2019
Tweet

More Decks by Gleicon Moraes

Other Decks in Technology

Transcript

  1. • 20+ years doing engineering • 12 years on management

    • Always involved with dev and ops, whatever paid the bills • Felt uncomfortable with the term devops • Wrote a book "Devops Toolbox" • Still uncomfortable My story with devops
  2. Act 1 - Delivery - 2004/2007 • Manually deploying systems

    depended on sysadmins • Artifacts created manually • QA OK manifest required • Changes through ssh, per server • Personal relationships dictated success • ITIL
  3. Act 2 - Configuration Management - 2008 • From repository

    to production • Server state control • Sysadmins coding • GIT ! • Visible Ops • Learning this budget thing
  4. Act 3 - Virtual Machines - 2009/2013 • Netflix style

    - baking XEN images • Configuration management on bootstrap, not runtime • Metrics ! • Few sysadmin required • Complexity • Lock-in
  5. Act 4 - Cloud and Kubernetes • $$$ • Tsuru

    as dev environment • Why not roll this new kubernetes thing ? (~ 2015) • Too raw, let's build Teresa (2015/2016) • Still seemed a solution looking for a problem, too complex • Teams would spend months fiddling with it, something was off. Where are the sysadmins ? • Nubank's invisible kubernetes just works wtf
  6. Act 5 - What next ? • Cloud is a

    commodity, Undifferentiated Heavy Lifting • Cost management, cloud economics • Data Engineering • Security • Tooling beyond CD • Metrics beyond … metric collection systems ? • Automation that lasts