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.

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