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

From development to production in 5 minutes: is...

mongrelion
November 17, 2016

From development to production in 5 minutes: is your company ready?

Containerizing your applications allows you to improve your time to market significantly. But is your company is actually ready for such a speed? Have you thought of the cultural changes that such a technology demands? Is your process flexible and fast enough to keep pace? how is your inter-team communication and collaboration? What is the level of trust that you have in your team? These questions where asked and answered for one of our customers in their journey to a rock-solid software delivery pipeline and I will share the story with you.

mongrelion

November 17, 2016
Tweet

More Decks by mongrelion

Other Decks in Technology

Transcript

  1. @mongrelion | container-solutions.com From development to production in 5 minutes:

    is your company ready? by Carlos León November, 2016 - Amsterdam, The Netherlands Container Day
  2. @mongrelion | container-solutions.com Pre-flight Checks 8 • Computers • Virtualization

    • Container technologies • CICD • Programmable Infrastructure
  3. @mongrelion | container-solutions.com Strategy 1 2 Strategy (from Greek στρατηγία

    stratēgia, "art of troop leader; office of general, command, generalship") is a high level plan to achieve one or more goals under conditions of uncertainty.
  4. @mongrelion | container-solutions.com • Create a DevOps team • Containerise

    every single application with the aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications • Have the DevOps team create a programmable infrastructure • Deploy all the applications in the new infrastructure • Profit Strategy 1 3 Strategy (from Greek στρατηγία stratēgia, "art of troop leader; office of general, command, generalship") is a high level plan to achieve one or more goals under conditions of uncertainty.
  5. @mongrelion | container-solutions.com • Profit • Create a DevOps team

    • Containerise every single application with the aid of the DevOps team The Good 1 7
  6. @mongrelion | container-solutions.com • Profit • Create a DevOps team

    • Containerise every single application with the aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications The Good 1 8
  7. @mongrelion | container-solutions.com • Profit • Create a DevOps team

    • Containerise every single application with the aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications • Have the DevOps team create a programmable infrastructure The Good 1 9
  8. @mongrelion | container-solutions.com • Profit • Create a DevOps team

    • Containerise every single application with the aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications • Have the DevOps team create a programmable infrastructure • Deploy all the applications in the new infrastructure The Good 2 0
  9. @mongrelion | container-solutions.com • Containerise every single application with the

    aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications The Bad 2 3
  10. @mongrelion | container-solutions.com • Containerise every single application with the

    aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications • Have the DevOps team create a programmable infrastructure The Bad 2 4
  11. @mongrelion | container-solutions.com • Containerise every single application with the

    aid of the DevOps team • Have the DevOps team create a CICD pipeline for all of the applications • Have the DevOps team create a programmable infrastructure • Deploy all the applications in the new infrastructure The Bad 2 5
  12. @mongrelion | container-solutions.com • Doing too many things at the

    same time ◦ DevOps ◦ CICD ◦ PI The Ugly 3 0
  13. @mongrelion | container-solutions.com • Doing too many things at the

    same time ◦ DevOps ◦ CICD ◦ PI The Ugly 3 1
  14. @mongrelion | container-solutions.com A Strategy For Success 4 1 •

    Build the right team • Chose the right project
  15. @mongrelion | container-solutions.com A Strategy For Success 4 2 •

    Build the right team • Chose the right project • Embrace failure
  16. @mongrelion | container-solutions.com A Strategy For Success 4 3 •

    Build the right team • Chose the right project • Embrace failure • Small iterations
  17. @mongrelion | container-solutions.com A Strategy For Success 4 4 •

    Build the right team • Chose the right project • Embrace failure • Small iterations • Be ready for the inception
  18. @mongrelion | container-solutions.com A Strategy For Success 4 5 •

    Build the right team • Chose the right project • Embrace failure • Small iterations • Be ready for the inception • Seek professional help