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

Ryan Cook - Ignite - Oh no! MGMT wants to do De...

Ryan Cook - Ignite - Oh no! MGMT wants to do DevOps now

devopsdaysraleigh

October 06, 2016
Tweet

More Decks by devopsdaysraleigh

Other Decks in Technology

Transcript

  1. My Adventures Joined Red Hat 2 years ago Inception Convergence

    Systems Design and Engineering @cooktheryan
  2. Why change? Enable everyone to do their best work Everyone

    has “skin in the game” Move faster Safer deployments All voices are heard The CTO read an article about it
  3. Pre-Automation Workflow Developer writes and packages code Developer tells Ops

    code is ready Change record created Ops run scripts from Developer on system(s) Ops tells Developers/QA code deployment has been successful Developer/QA tells Ops to deploy code in next environment
  4. Not as quick of Wins Container/Container Platform Sandbox Environment Re-write

    of applications for elasticity Infrastructure as Code Intelligent scaling
  5. Change Record APIs! Automatically submit change requests Post Git messages

    into a change Check status of a change before proceeding
  6. Stay informed IRC, Slack, or other group chat system Many

    to Many communication Tie in automation Irregularity reporting Change Records Git log Start and Stop times
  7. Automation workflow Developer pushes a commit Jenkins polls git server

    Unit testing Artifact created Notification of deployment beginning Artifact deployed to systems Cucumber testing Notification of success/failure Update Change Deploy to next environment
  8. Demos Help ensure planned work is getting done More people

    asking questions Inspire other teams