Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
© Copyright 2/3/2015 BMC Software, Inc1
How to get a server up and
running in 30 minutes
CARFAX’s journey of #people,
#pro...
© Copyright 2/3/2015 BMC Software, Inc2
Robert Stinnett (@robertstinnett)
CARFAX Automation Analyst
October 14, 2014
From ...
© Copyright 2/3/2015 BMC Software, Inc3
Agenda
1. Starting with a Goal
#LetsMakeItBetter
2. People Make It Happen
#DevOps
...
© Copyright 2/3/2015 BMC Software, Inc4
Support the growth and
redesign of CARFAX IT
infrastructure as we
continue to expa...
© Copyright 2/3/2015 BMC Software, Inc5
When we started looking
at server automation
tools we were taking 30
days plus in ...
© Copyright 2/3/2015 BMC Software, Inc6
Get people from all across
the organization together.
We created a special team
ca...
© Copyright 2/3/2015 BMC Software, Inc7
Development, Infrastructure,
Operations, Business Units.
Listen to all ideas. No w...
© Copyright 2/3/2015 BMC Software, Inc8
We started with a blank
slate. Evaluated
commercial, open source
and even in-house...
© Copyright 2/3/2015 BMC Software, Inc9
Working together, we all learned
more about the business as a
whole than most of u...
© Copyright 2/3/2015 BMC Software, Inc10
Agile Development +
Agile Operations
Increased usage of data
center automation an...
© Copyright 2/3/2015 BMC Software, Inc11
Day to Day, Growth by Growth
Metrics and Analysis
Infrastructure Management
Suppo...
© Copyright 2/3/2015 BMC Software, Inc12
Bladelogic is a tool, not a
process. A tool will never
solve a process problem.
J...
© Copyright 2/3/2015 BMC Software, Inc13
We developed processes
and visions that were
supported by the tool
(Bladelogic). ...
© Copyright 2/3/2015 BMC Software, Inc14
#SmallReleases
Patching
Node Configuration
Package / Application
Installation
PXE...
© Copyright 2/3/2015 BMC Software, Inc15
By letting developers
have access to
Bladelogic, they not only
helped drive adopt...
© Copyright 2/3/2015 BMC Software, Inc16
We’ve managed to free up our
personnel to do awesome
things, and let the automati...
© Copyright 2/3/2015 BMC Software, Inc17
We’ve Only Just Begun
CARFAX Began
DC 2.0
(30 Days)
Bladelogic OS Installs,
Packa...
© Copyright 2/3/2015 BMC Software, Inc18
#KeyTakeaways
1. Start with a Goal
#LetsMakeItBetter
2. People Make It Happen
#De...
© Copyright 2/3/2015 BMC Software, Inc19
@robertstinnett
robertstinnett@
Carfax.com
Upcoming SlideShare
Loading in …5
×

From 30 Days to 30 Minutes -- speeding up the server rollout process at CARFAX

824 views

Published on

Get a high-level overview of how CARFAX went from a 30-day server rollout cycle down to 30 minutes using BMC Bladelogic Server Automation. How we got to where CARFAX is today, plus a lot of fun lessons learned along the way!

Published in: Technology
  • There are over 16,000 woodworking plans that comes with step-by-step instructions and detailed photos, Click here to take a look ◆◆◆ http://ishbv.com/tedsplans/pdf
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Get access to 16,000 woodworking plans, Download 50 FREE Plans... ▲▲▲ http://tinyurl.com/yy9yh8fu
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • There are over 16,000 woodworking plans that comes with step-by-step instructions and detailed photos, Click here to take a look ♥♥♥ http://tinyurl.com/y3hc8gpw
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

From 30 Days to 30 Minutes -- speeding up the server rollout process at CARFAX

  1. 1. © Copyright 2/3/2015 BMC Software, Inc1 How to get a server up and running in 30 minutes CARFAX’s journey of #people, #process and #automation CARFAX helps millions of people buy, sell and service their used cars better.
  2. 2. © Copyright 2/3/2015 BMC Software, Inc2 Robert Stinnett (@robertstinnett) CARFAX Automation Analyst October 14, 2014 From 30 Days to 30 Minutes
  3. 3. © Copyright 2/3/2015 BMC Software, Inc3 Agenda 1. Starting with a Goal #LetsMakeItBetter 2. People Make It Happen #DevOps 3. Don’t Get Lost in the Tools #AFoolAndHisTool 4. One Step at a Time #RomeWasntBuiltInADay
  4. 4. © Copyright 2/3/2015 BMC Software, Inc4 Support the growth and redesign of CARFAX IT infrastructure as we continue to expand our product lines. Make it automatic, reusable and free up our awesome people to work on the fun, innovative stuff that makes CARFAX what we are. Reduce manual interventions. Reduce the number of tools all doing the same thing. Starting with a Goal 1 Growth Make It Awesome Do More With Less
  5. 5. © Copyright 2/3/2015 BMC Software, Inc5 When we started looking at server automation tools we were taking 30 days plus in some cases to get a new server online with all the appropriate packages, security and configurations. #LetsMakeItBetter
  6. 6. © Copyright 2/3/2015 BMC Software, Inc6 Get people from all across the organization together. We created a special team called DC 2.0. What are our pain points today? What does tomorrow look like? What are our needs vs wants? Try it out. Learn. Fail. Discover. Try again. What Do We Want? What Do We Need? 01 02 03
  7. 7. © Copyright 2/3/2015 BMC Software, Inc7 Development, Infrastructure, Operations, Business Units. Listen to all ideas. No wrong ideas or suggestions. Evaluate and research as a group instead of traditional silos. Everyone is involved, but dedicated team to take ownership for day-to-day operations and help keep moving forward. People Make It Happen 2 #DevOps #AllInItTogether #Ownership
  8. 8. © Copyright 2/3/2015 BMC Software, Inc8 We started with a blank slate. Evaluated commercial, open source and even in-house developed tools. Nothing was off the table as we evaluated our options. #AllInItTogether
  9. 9. © Copyright 2/3/2015 BMC Software, Inc9 Working together, we all learned more about the business as a whole than most of us ever knew individually. We got a chance to step into each others shoes, learn about what a particular groups pain points were, and come up with a common list of needs and a wish list of wants. Where would we focus our efforts? Would we be self- supporting, or would we rely on a third party? In the end the group decided it was best to go with a commercial product with support as this was a new path for us, and one where time was of essence. Everyone had different needs; we all had different wants; the business had certain requirements we had fulfill. We all knew it wouldn’t happen on day one. Would it be another tool in our tool belt, or would it grow and evolve as CARFAX grew and evolved? Could we potentially replace other tools with a common one? The group decided we wanted to work towards a vision – total lifecycle management. Needs vs. Wants Commercial or Open Source Single Purpose or Multi- Faceted Things We Learned Together
  10. 10. © Copyright 2/3/2015 BMC Software, Inc10 Agile Development + Agile Operations Increased usage of data center automation and configuration management tools #DevOps
  11. 11. © Copyright 2/3/2015 BMC Software, Inc11 Day to Day, Growth by Growth Metrics and Analysis Infrastructure Management Support and Training An operational team was established for day-to-day operations, support and developing a roadmap.
  12. 12. © Copyright 2/3/2015 BMC Software, Inc12 Bladelogic is a tool, not a process. A tool will never solve a process problem. Just like agile development, agile operations built around Bladelogic means small, measureable, manageable releases. Bladelogic is an engine. Your developers and operations staff are the fuel that makes it run. Don’t Get Lost in the Tool 3 #ProcessBeforeTools #SmallReleases #Development
  13. 13. © Copyright 2/3/2015 BMC Software, Inc13 We developed processes and visions that were supported by the tool (Bladelogic). We did not try to make Bladelogic be our process or think all our problems would be solved automatically. #ProcessBeforeTools
  14. 14. © Copyright 2/3/2015 BMC Software, Inc14 #SmallReleases Patching Node Configuration Package / Application Installation PXE Boot and OS Install Patching of servers is one of our current focuses Then, we branched out into configuration management Next, we started adding in applications This was our main focus for the first few months of the initial project
  15. 15. © Copyright 2/3/2015 BMC Software, Inc15 By letting developers have access to Bladelogic, they not only helped drive adoption but also helped CARFAX constantly improve. #DevelopersRock
  16. 16. © Copyright 2/3/2015 BMC Software, Inc16 We’ve managed to free up our personnel to do awesome things, and let the automation handle the routine stuff. Integration, more agile operations, compliance and remediation. These are what we see on the horizon. This wasn’t a one person, or one team project. It was a whole company initiative. It has been an amazing journey, yet we’ve only just begun. Rome Wasn’t Built in a Day 4 #Today #Tomorrow #AmazingJourney
  17. 17. © Copyright 2/3/2015 BMC Software, Inc17 We’ve Only Just Begun CARFAX Began DC 2.0 (30 Days) Bladelogic OS Installs, Package Installs and Server Configuration (30 Minutes) Patching, Rolling Maintenance, Reporting and Self-Service Puppet & Chef Integration, ServiceNow Integration Compliance, Remediation 2012 30 Days for New ServerSUMMARY 2013 30 Minutes for New Server 2014 Integrations & Beyond Today 1 year ago Tomorrow 2 years ago Next Steps Beyond Agile Operations
  18. 18. © Copyright 2/3/2015 BMC Software, Inc18 #KeyTakeaways 1. Start with a Goal #LetsMakeItBetter 2. People Make It Happen #DevOps 3. Don’t Get Lost in the Tool #AFoolAndHisTool 4. One Step at a Time #RomeWasntBuiltInADay
  19. 19. © Copyright 2/3/2015 BMC Software, Inc19 @robertstinnett robertstinnett@ Carfax.com

×