yourself. we’ll get started at 6:30. get some refreshments ...files.meetup.com/18366808/devops rva...
TRANSCRIPT
![Page 1: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/1.jpg)
Welcome to DevOps RVA!Get some refreshments and introduce
yourself. We’ll get started at 6:30.
![Page 2: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/2.jpg)
DevOps RVA2/18/15
![Page 3: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/3.jpg)
Agenda
6:00-6:30 social6:30-7:15 intros & presentations7:15-7:45 planning
![Page 4: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/4.jpg)
Introductions
Chris Belyea@chrisbelyea
Cloud/DevOps @ SingleStone Consulting
Robert Fehrmann
Data Architect @ Snagajob
Ryan Shriver@ryanshriver
Director of Technology @ SingleStone Consulting
![Page 5: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/5.jpg)
Objectives
1. Network
2. Learn
3. Have fun
![Page 6: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/6.jpg)
Presentations
1. Snagajob’s DevOps Journey2. SingleStone’s InnovateVA Demo
![Page 7: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/7.jpg)
Snagajobs infrastructure evolution
● 2008: Dedicated Infrastructure
● 2010: Virtualization (Round One)
● 2013: Virtualization (Round Two)
● 2015: Cloud
![Page 8: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/8.jpg)
2008: Dedicated Infrastructure ● Servers:
○ Small number of physical machines (100)● Infrastructure changes:
○ measured in month ● Application changes:
○ 6 weeks cycles / 2 weeks burn-in● Deployment
○ Cold
![Page 9: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/9.jpg)
2008: DB Infrastructure
● 4 SQL Servers● DB mirroring for HA● Monolithic DB
Architecture
![Page 10: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/10.jpg)
2010: Virtualization (Round One) ● Servers:
○ Increased number of virtual machines (300)● Infrastructure changes:
○ measured in weeks ● Application changes:
○ 6 weeks cycles / 2 weeks burn-in● Deployment (LSD)
○ warm (manual process)
![Page 11: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/11.jpg)
2012: Virtualization (Round One) DB
● 10 SQL Servers● DB mirroring● Search behind
LB● Rolling upgrades
for Search
![Page 12: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/12.jpg)
2013: Virtualization (Round Two) ● Servers:
○ Increased number of virtual machines (800)● Infrastructure changes:
○ measured in days● Application changes:
○ multiple changes per day● Deployment (AlwaysOn)
○ hot (automated process)
![Page 13: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/13.jpg)
2013: Virtualization (Round Two) DB
● 6 SQL Servers● DB mirroring● 60 Mongo DB
Servers● All operations
online (patching/ index build / backups)
![Page 14: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/14.jpg)
2015: Cloud ● Servers:
○ Decreased number of virtual machines (200)● Infrastructure changes:
○ measured in minutes● Application changes:
○ Continuous Integration● Deployment (AlwaysOn)
○ hot (continuous process)
![Page 15: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/15.jpg)
Infrastructure is code
![Page 16: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/16.jpg)
DevOps Demystified
Dave Tashner
Cloud/DevOps @ SingleStone Consulting
See the demo and fork the code athttps://github.com/singlestone/devops-iva
![Page 17: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/17.jpg)
Planning
Meeting Schedule/Frequencyi.e. third Wednesday of every other month?
Sponsorships (i.e. food, drinks, & publicity)Is your employer interested?
Future TopicsWant to give a presentation?
![Page 18: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/18.jpg)
Future Topics● Configuration Management (Chef, Puppet, Ansible, SaltStack, CFEngine)
● Cloud Services (AWS, Azure, Google, OpenStack, OpenShift)
● Containerization (Docker; Docker Richmond Meetup)
● Continuous Integration/Delivery
● Service Discovery
Share ideas on the Meetup page(http://www.meetup.com/DevOps-RVA)
and on Twitter (@DevOpsRVA)
![Page 19: yourself. We’ll get started at 6:30. Get some refreshments ...files.meetup.com/18366808/DevOps RVA Kickoff.pdf · Welcome to DevOps RVA! Get some refreshments and introduce yourself](https://reader036.vdocuments.us/reader036/viewer/2022081405/5f0b42457e708231d42fa131/html5/thumbnails/19.jpg)
DevOps RVASee you at the next meetup!
thanks to SingleStone for the food and Snagajob for the meeting space