Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Welcome to DevOps RVA!Get some refreshments and introduce
yourself. We’ll get started at 6:30.
DevOps RVA2/18/15
Agenda
6:00-6:30 social6:30-7:15 intros & presentations7:15-7:45 planning
Introductions
Chris Belyea@chrisbelyea
Cloud/DevOps @ SingleStone Consulting
Robert Fehrmann
Data Architect @ Snagajob
Ryan Shriver@ryanshriver
Director of Technology @ SingleStone Consulting
Objectives
1. Network
2. Learn
3. Have fun
Presentations
1. Snagajob’s DevOps Journey2. SingleStone’s InnovateVA Demo
Snagajobs infrastructure evolution
● 2008: Dedicated Infrastructure
● 2010: Virtualization (Round One)
● 2013: Virtualization (Round Two)
● 2015: Cloud
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
2008: DB Infrastructure
● 4 SQL Servers● DB mirroring for HA● Monolithic DB
Architecture
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)
2012: Virtualization (Round One) DB
● 10 SQL Servers● DB mirroring● Search behind
LB● Rolling upgrades
for Search
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)
2013: Virtualization (Round Two) DB
● 6 SQL Servers● DB mirroring● 60 Mongo DB
Servers● All operations
online (patching/ index build / backups)
2015: Cloud ● Servers:
○ Decreased number of virtual machines (200)● Infrastructure changes:
○ measured in minutes● Application changes:
○ Continuous Integration● Deployment (AlwaysOn)
○ hot (continuous process)
Infrastructure is code
DevOps Demystified
Dave Tashner
Cloud/DevOps @ SingleStone Consulting
See the demo and fork the code athttps://github.com/singlestone/devops-iva
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?
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)
DevOps RVASee you at the next meetup!
thanks to SingleStone for the food and Snagajob for the meeting space