WHAT IS DEVOPS Its a job title Its
WHAT IS DEVOPS? It’s a job title It’s automation It’s Development and Operations collaboration It means faster and smaller releases @Donovan. Brown
“Dev. Ops is the union of people, process, and products to enable continuous delivery of value to our end users. ” - Donovan Brown http: //bit. ly/What. Is-Dev. Ops @Donovan. Brown
What is Ia. C Infrastructure as Code (Ia. C) is the management of infrastructure (networks, virtual machines, load balancers, and connection topology) in a descriptive model, using version control to store the files. @Donovan. Brown
Why is Ia. C important • Review changes • No more snowflakes • Configuration Drift • Reduce human error • Security @Donovan. Brown
Additional Benefits • Save time and money • Temporary environments • Disaster Recovery • Testing and validation • Speed up procurement • Stops “Shadow IT” @Donovan. Brown
Requirements • Files in source • CI/CD in place (automation) • Idempotency • Collaboration @Donovan. Brown
Tooling • Azure Resource Manager Templates (ARM) • Azure CLI • Terraform • Chef • Puppet • Ansible @Donovan. Brown
Best Practices • Do the same thing in each environment including production. • Parametrize your files. Dev, QA and Prod are parameter changes not new scripts. @Donovan. Brown
Caution • Do not be afraid of production • Do not confuse with infrastructure automation @Donovan. Brown
Who are we? • League of Extraordinary Cloud Dev. Ops Advocates • Cloud Developer Advocates • #Lo. ECDA @Donovan. Brown
Resources • Channel 9 • • Azure Friday Visual Studio Toolbox Dev. Ops Interviews The Dev. Ops Lab • Twitter • @Donovan. Brown • #Lo. ECDA • Web • Donovan. Brown. com @Donovan. Brown
© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U. S. and/or other countries. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
- Slides: 13