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

So You Want To Deploy That

So You Want To Deploy That

No one writes code just to look at it in dev. The goal of software is to deploy it to a production environment and get it in front of users. Users want stability, reliability, and scalability.

How do we get our software and tools to a level where they can provide those features? How do you know that you have met those requirements and that the system is ready for a production deployment? What do stability, reliability and scalability look like as features? Does that new library, tool or framework meet those requirements?

It is not enough for a tool to meet a software requirement, you must also think about how putting it into production will affect the maintenance and support of the entire system. The business must be willing to invest in making it production ready and the operations staff must be able to provide ongoing support.

In this talk you’ll be walked through the questions you need to ask in order to ensure production readiness and shown what techniques to use to develop production ready systems.

André H

June 17, 2016
Tweet

More Decks by André H

Other Decks in Technology

Transcript

  1. ANDRÉ D. HENRY 2 [email protected] Twitter  /  GitHub:  @7Grok Lead

     large  and  small  teams  working  on  systems  of  varying   sizes. Systems  Engineer  at  Think  Through  Learning. Has  Been: • CTO • Software  Engineer • Network  Engineer • Technology  Janitor  (Did  not  last  long  in  that  role)
  2. WINNING 2x 50% More likely  to  exceed   Profitability,  Market

      Share,  and  Productivity   Goals Higher market  cap  growth  over  three   years. 39 Puppet  Labs  2014  Sate  of  DevOps Survey  of  Practice
  3. REFERENCES 41 1. http://memesvault.com/wp-­content/uploads/Hahaha-­No-­Meme-­11.png 2. http://apocalypse-­how.com/images/no%20expectations.jpg 3. http://image.slidesharecdn.com/devopsdayemcworld2015-­memes-­final-­150501164657-­conversion-­gate02/95/devops-­memes-­emcworld-­2015-­2-­638.jpg?cb=1430517087 4. https://s3.amazonaws.com/static.evanced.info/Customer/sccl/CONVERSATION_CLUB2_21C4B1A_E5A7764F.JPG

    5. https://en.wikipedia.org/wiki/High_availability#Percentage_calculation 6. http://cdnassets.hw.net/48/c3/8e30b831424facb628cd3ece5ee5/prices-­going-­up.jpg 7. http://persephonemagazine.com/wp-­content/uploads/2012/11/excellent-­mr-­burns.gif 8. https://www.sparkred.com/wp-­content/uploads/2012/07/how_to_choose_website_designers1.jpg 9. http://thumbs9.dreamstime.com/x/all-­age-­group-­african-­american-­people-­generations-­woman-­stages-­development-­infancy-­childhood-­youth-­maturity-­old-­59672533.jpg 10. http://img10.deviantart.net/b41f/i/2010/178/e/d/__the_gibson____from___hackers___by_rasa13.jpg 11. http://www.raindance.org/wp-­content/uploads/boring-­screenwriters.jpg 12. http://theautismhelper.com/wp-­content/uploads/2013/06/Screen-­shot-­2013-­04-­13-­at-­11.46.22-­AM.png-­300x190.jpg 13. http://www.ancientrails.com/wp-­content/uploads/2013/12/keep-­calm-­and-­know-­your-­limits-­2.png 14. http://2.bp.blogspot.com/-­KacRWqCfmig/T3F0tPjF7uI/AAAAAAAAADQ/aiXs2TaOKHQ/s1600/pyramide.png 15. http://img02.deviantart.net/85b5/i/2006/230/2/4/hal_9000_by_bsmntdwllr.jpg 16. http://www.splunk.com/content/dam/splunk2/images/screenshots/solutions/infrastructure-­monitoring-­prevent-­business-­outages-­screenshot.jpg 17. http://www.kidsermons.com/blog/wp-­content/uploads/2012/06/blame-­copy.png 18. http://giphy.com/gifs/skateboarding-­skate-­cosmestudio-­l4KhUsTvaxtBP3fzi 19. https://media.licdn.com/mpr/mpr/p/1/005/087/037/22161fb.jpg 20. https://cdn1.sph.harvard.edu/wp-­content/uploads/sites/1266/2014/09/schedule.jpg 21. https://puppet.com/resources/white-­paper/2015-­state-­of-­devops-­report 22. https://puppet.com/resources/white-­paper/2014-­state-­of-­devops-­report 23. http://www.makingdifferent.com/wp-­content/uploads/2014/11/thank-­you-­cartoon.png 24. http://renttesters.com/wp-­content/uploads/2014/12/DevOpsDays.png 25. https://www.sumologic.com/wp-­content/uploads/2015/08/DevOps-­infinity-­loop.png 26. http://science-­all.com/images/iceberg/iceberg-­08.jpg