SlideShare a Scribd company logo
1 of 19
© 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.
© Copyright 2/3/2015 BMC Software, Inc2
Robert Stinnett (@robertstinnett)
CARFAX Automation Analyst
October 14, 2014
From 30 Days to 30 Minutes
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© Copyright 2/3/2015 BMC Software, Inc10
Agile Development +
Agile Operations
Increased usage of data
center automation and
configuration
management tools
#DevOps
© 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.
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© Copyright 2/3/2015 BMC Software, Inc19
@robertstinnett
robertstinnett@
Carfax.com

More Related Content

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

Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Applications0P5a41b
 
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docxjeffevans62972
 
Tech Trends 2016
Tech Trends 2016Tech Trends 2016
Tech Trends 2016Steven Hill
 
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdf
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdfExploring the Benefits of Draftbit and Flutterflow for Businesses.pdf
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdfExpert App Devs
 
Minimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentMinimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentDialexa
 
Web & graphic design agency cobit manages all with orangescrum project ma...
Web & graphic design agency cobit manages all with orangescrum project ma...Web & graphic design agency cobit manages all with orangescrum project ma...
Web & graphic design agency cobit manages all with orangescrum project ma...Orangescrum
 
The Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative StudyThe Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative StudyMikogo
 
SDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery ManagementSDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery ManagementDevOps.com
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON Jitender Suryavansh
 
Interview for saby upadhyay
Interview for  saby upadhyayInterview for  saby upadhyay
Interview for saby upadhyayCameronDonovan
 
Interview for saby upadhyay
Interview for  saby upadhyayInterview for  saby upadhyay
Interview for saby upadhyayAnthonyBennet
 
13 Tips to Choose the Perfect Tech Stack
13 Tips to Choose the Perfect Tech Stack13 Tips to Choose the Perfect Tech Stack
13 Tips to Choose the Perfect Tech StackRishavA
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesKaty Slemon
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloudCompatibL Technologies ltd
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Dialexa
 
CloudChannel – Behind the Front
CloudChannel – Behind the FrontCloudChannel – Behind the Front
CloudChannel – Behind the FrontDominic Hawes
 

Similar to From 30 Days to 30 Minutes -- speeding up the server rollout process at CARFAX (20)

Building a Correlation Technology Platform Application
Building a Correlation Technology Platform ApplicationBuilding a Correlation Technology Platform Application
Building a Correlation Technology Platform Application
 
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docxXYZ Fast Prototyping MGMT 3405  1  Definition – Fa.docx
XYZ Fast Prototyping MGMT 3405 1 Definition – Fa.docx
 
Agile or how to break donw barriers
Agile or how to break donw barriersAgile or how to break donw barriers
Agile or how to break donw barriers
 
Blog 02.2015 - c
Blog   02.2015 - cBlog   02.2015 - c
Blog 02.2015 - c
 
Tech Trends 2016
Tech Trends 2016Tech Trends 2016
Tech Trends 2016
 
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdf
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdfExploring the Benefits of Draftbit and Flutterflow for Businesses.pdf
Exploring the Benefits of Draftbit and Flutterflow for Businesses.pdf
 
Software Business
Software BusinessSoftware Business
Software Business
 
Minimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software DevelopmentMinimum Testable Features—A Different Approach to Agile Software Development
Minimum Testable Features—A Different Approach to Agile Software Development
 
Web & graphic design agency cobit manages all with orangescrum project ma...
Web & graphic design agency cobit manages all with orangescrum project ma...Web & graphic design agency cobit manages all with orangescrum project ma...
Web & graphic design agency cobit manages all with orangescrum project ma...
 
The Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative StudyThe Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative Study
 
SDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery ManagementSDM: The Fundamentals of Software Delivery Management
SDM: The Fundamentals of Software Delivery Management
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON
 
Interview for saby upadhyay
Interview for  saby upadhyayInterview for  saby upadhyay
Interview for saby upadhyay
 
Interview for saby upadhyay
Interview for  saby upadhyayInterview for  saby upadhyay
Interview for saby upadhyay
 
13 Tips to Choose the Perfect Tech Stack
13 Tips to Choose the Perfect Tech Stack13 Tips to Choose the Perfect Tech Stack
13 Tips to Choose the Perfect Tech Stack
 
Build scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success storiesBuild scalable app using flutter nubank, bmw & byte dance’s success stories
Build scalable app using flutter nubank, bmw & byte dance’s success stories
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloud
 
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
Platforms and Microservices - Is There a Middle Ground for Engineers and Tech...
 
CloudChannel – Behind the Front
CloudChannel – Behind the FrontCloudChannel – Behind the Front
CloudChannel – Behind the Front
 
What Makes A Good Intranet
What Makes A Good IntranetWhat Makes A Good Intranet
What Makes A Good Intranet
 

More from BMC Software

The Accelerator's Guide to Digital Transformation
The Accelerator's Guide to Digital TransformationThe Accelerator's Guide to Digital Transformation
The Accelerator's Guide to Digital TransformationBMC Software
 
Flip the Switch On Continuous Delivery
Flip the Switch On Continuous DeliveryFlip the Switch On Continuous Delivery
Flip the Switch On Continuous DeliveryBMC Software
 
Peer Into the Bright Future on the Service Desk Horizon
Peer Into the Bright Future on the Service Desk HorizonPeer Into the Bright Future on the Service Desk Horizon
Peer Into the Bright Future on the Service Desk HorizonBMC Software
 
Remedyforce helps General Dynamics meet ever-changing user needs
Remedyforce helps General Dynamics meet ever-changing user needsRemedyforce helps General Dynamics meet ever-changing user needs
Remedyforce helps General Dynamics meet ever-changing user needsBMC Software
 
BMC Software Remedyforce Case Study
BMC Software Remedyforce Case Study BMC Software Remedyforce Case Study
BMC Software Remedyforce Case Study BMC Software
 
Mission: Launch a Digital Workplace
Mission: Launch a Digital Workplace Mission: Launch a Digital Workplace
Mission: Launch a Digital Workplace BMC Software
 
How Will Your Cloud Strategy Impact Your Cyber Strategy?
How Will Your Cloud Strategy Impact Your Cyber Strategy?How Will Your Cloud Strategy Impact Your Cyber Strategy?
How Will Your Cloud Strategy Impact Your Cyber Strategy?BMC Software
 
The Power of Monitoring Studio in TrueSight
The Power of Monitoring Studio in TrueSightThe Power of Monitoring Studio in TrueSight
The Power of Monitoring Studio in TrueSightBMC Software
 
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2® MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2® BMC Software
 
Digital Transformation Playbook: Guide to Unleashing Exponential Growth
Digital Transformation Playbook: Guide to Unleashing Exponential GrowthDigital Transformation Playbook: Guide to Unleashing Exponential Growth
Digital Transformation Playbook: Guide to Unleashing Exponential GrowthBMC Software
 
Salesforce Lightning Process Builder IS the next-generation workflow tool
Salesforce Lightning Process Builder IS the next-generation workflow toolSalesforce Lightning Process Builder IS the next-generation workflow tool
Salesforce Lightning Process Builder IS the next-generation workflow toolBMC Software
 
Remedyforce Localization and Translation
Remedyforce Localization and TranslationRemedyforce Localization and Translation
Remedyforce Localization and TranslationBMC Software
 
What Do Executives Need to Do to Go Digital?
What Do Executives Need to Do to Go Digital?What Do Executives Need to Do to Go Digital?
What Do Executives Need to Do to Go Digital?BMC Software
 
Curating Your Digital Workplace: Key Steps for IT
Curating Your Digital Workplace: Key Steps for ITCurating Your Digital Workplace: Key Steps for IT
Curating Your Digital Workplace: Key Steps for ITBMC Software
 
Delivering the Digital Workplace Without the Chaos
Delivering the Digital Workplace Without the ChaosDelivering the Digital Workplace Without the Chaos
Delivering the Digital Workplace Without the ChaosBMC Software
 
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppSalesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppBMC Software
 
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...BMC Software
 
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...BMC Software
 
Next Generation Technology Utility Benchmarks
Next Generation Technology Utility BenchmarksNext Generation Technology Utility Benchmarks
Next Generation Technology Utility BenchmarksBMC Software
 
How to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeHow to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeBMC Software
 

More from BMC Software (20)

The Accelerator's Guide to Digital Transformation
The Accelerator's Guide to Digital TransformationThe Accelerator's Guide to Digital Transformation
The Accelerator's Guide to Digital Transformation
 
Flip the Switch On Continuous Delivery
Flip the Switch On Continuous DeliveryFlip the Switch On Continuous Delivery
Flip the Switch On Continuous Delivery
 
Peer Into the Bright Future on the Service Desk Horizon
Peer Into the Bright Future on the Service Desk HorizonPeer Into the Bright Future on the Service Desk Horizon
Peer Into the Bright Future on the Service Desk Horizon
 
Remedyforce helps General Dynamics meet ever-changing user needs
Remedyforce helps General Dynamics meet ever-changing user needsRemedyforce helps General Dynamics meet ever-changing user needs
Remedyforce helps General Dynamics meet ever-changing user needs
 
BMC Software Remedyforce Case Study
BMC Software Remedyforce Case Study BMC Software Remedyforce Case Study
BMC Software Remedyforce Case Study
 
Mission: Launch a Digital Workplace
Mission: Launch a Digital Workplace Mission: Launch a Digital Workplace
Mission: Launch a Digital Workplace
 
How Will Your Cloud Strategy Impact Your Cyber Strategy?
How Will Your Cloud Strategy Impact Your Cyber Strategy?How Will Your Cloud Strategy Impact Your Cyber Strategy?
How Will Your Cloud Strategy Impact Your Cyber Strategy?
 
The Power of Monitoring Studio in TrueSight
The Power of Monitoring Studio in TrueSightThe Power of Monitoring Studio in TrueSight
The Power of Monitoring Studio in TrueSight
 
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2® MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
MasterCard Optimizes Big Data Management with BMC High Speed Utilities for DB2®
 
Digital Transformation Playbook: Guide to Unleashing Exponential Growth
Digital Transformation Playbook: Guide to Unleashing Exponential GrowthDigital Transformation Playbook: Guide to Unleashing Exponential Growth
Digital Transformation Playbook: Guide to Unleashing Exponential Growth
 
Salesforce Lightning Process Builder IS the next-generation workflow tool
Salesforce Lightning Process Builder IS the next-generation workflow toolSalesforce Lightning Process Builder IS the next-generation workflow tool
Salesforce Lightning Process Builder IS the next-generation workflow tool
 
Remedyforce Localization and Translation
Remedyforce Localization and TranslationRemedyforce Localization and Translation
Remedyforce Localization and Translation
 
What Do Executives Need to Do to Go Digital?
What Do Executives Need to Do to Go Digital?What Do Executives Need to Do to Go Digital?
What Do Executives Need to Do to Go Digital?
 
Curating Your Digital Workplace: Key Steps for IT
Curating Your Digital Workplace: Key Steps for ITCurating Your Digital Workplace: Key Steps for IT
Curating Your Digital Workplace: Key Steps for IT
 
Delivering the Digital Workplace Without the Chaos
Delivering the Digital Workplace Without the ChaosDelivering the Digital Workplace Without the Chaos
Delivering the Digital Workplace Without the Chaos
 
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your AppSalesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
Salesforce and Remedyforce ISV Tech Talk: Pushing New Versions of your App
 
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
 
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
Data Segregation for Remedyforce SaaS Help Desk and High-Speed Digital Servic...
 
Next Generation Technology Utility Benchmarks
Next Generation Technology Utility BenchmarksNext Generation Technology Utility Benchmarks
Next Generation Technology Utility Benchmarks
 
How to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeHow to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the Mainframe
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

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

  • 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. © Copyright 2/3/2015 BMC Software, Inc2 Robert Stinnett (@robertstinnett) CARFAX Automation Analyst October 14, 2014 From 30 Days to 30 Minutes
  • 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. © 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. © 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. © 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. © 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. © 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. © 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. © Copyright 2/3/2015 BMC Software, Inc10 Agile Development + Agile Operations Increased usage of data center automation and configuration management tools #DevOps
  • 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. © 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. © 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. © 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. © 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. © 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. © 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. © 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. © Copyright 2/3/2015 BMC Software, Inc19 @robertstinnett robertstinnett@ Carfax.com