SlideShare a Scribd company logo
1 of 44
DEVOPS CHALLENGES AND
BEST PRACTICES
How to use tools and cloud services to improve
deployments
THE VALUE OF THIS PRESENTATION
The pursuit for the perfect synchrony
between software development and IT
operations is still ongoing, and striking
the balance won’t happen any time
soon.
Understand and address these 5
common DevOps challenges to achieve
a higher- functioning and collaborative
organization.
5 CHALLENGES PLAGUING DEVOPS
CULTURE
COMMUNICATION &
PROCESSES
INFRASTRUCTURE
TOOLS & APPS BUDGETING
CHALLENGE 1: CULTURE
STRUCTURAL
CHALLENGE:
What happens to
traditional
development and
operations silos?
ACCOUNTABILITY
CHALLENGE:
Who owns it?
Culture exists no matter what, and it usually creates itself.
A frictionless process and the ability to scale only works when teams work as
one.
CHALLENGE 2: OUTDATED COMMUNICATIONS AND PROCESSES
The bottom line: manual build and test processes increase errors.
It takes a long time to
provision resources (obtain
testing tools, change servers)
- And -
Developers make frequent
unique changes…
The quality of
development
and testing is
diluted.
Because…
CHALLENGE 3: OUTDATED INFRASTRUCTURE
Inflexible
networks’
interdependency
cant be changed,
broken, moved
or replicated.
IPs
Ports
Routing
tables
No self service
Little to no automation
CHALLENGE 4: TOOLS & APPS
DEVELOPERS
• Don’t have a holistic view of the
business
• Don’t understand why a quick fix
tool won’t work
• Use non-approved tools
BUSINESS USERS
• Believe everything can be solved
with an app
• Don’t understand the complexity
of backend integrations
• Use non-approved tools
CHALLENGE 5: BUDGETING
CAPEX OPEX
Capital and operational expenses are tied together.
SOLUTIONS
Bridge the
culture gap
Identify the
right tools
Implement a
Software
Defined
Datacenter
Adopt agile
project
management
Reevaluate the
budgeting
process
SOLUTIONS
Bridge the
culture gap
SOLUTIONS
SOLUTIONS
Bridge the culture
gap
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
Create leaders &
delegate authority
1
TIPS
• Create DevOps champions throughout
the organization to distribute the
workload of DevOps evangelism and
DevOps implementation
• Select a single champion to own
creating a collaborative environment
SOLUTIONS
Bridge the culture
gap
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
Gain executive buy in
1
TIPS
• You need a champion for this endeavor.
If this is the CIO, he/she must be a
planner and a manager, not just the
technician in chief
• Must create collaborative environment
• Shift focus from individual department to
interdepartmental collaborative teams
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
2
SOLUTIONS
Bridge the culture
gap
A key performance indicator
(KPI) is a business metric used
to evaluate factors that are
crucial to the success of an
organization.
Evaluate KPIs
TIPS
• Track metrics that look at systems as a whole,
not siloed information
• Don’t let KPIs conflict with agility and customer
satisfaction
• Look at KPIs that tell you how your automation
processes are improving the overall delivery
capabilities: frequency of builds, build success
rates, build time
When team members become more poly-skilled and silos are dismantled, communication is improved, and
bottlenecks are removed from old-world software organizations.3
SOLUTIONS
Bridge the culture
gap
TIPS
• Let your team’s skill sets evolve
• Encourage developers and operations to
share responsibilities.
• Create shared incentives
Spread the
wealth
SOLUTIONS
Bridge the culture
gap
When team members become more poly-skilled and silos are dismantled, communication is improved, and
bottlenecks are removed from old-world software organizations.TIPS
• Use internal corporate social outlets to
help drive efficiency and productivity and
enhance traditional tools like IM, email,
and service desks
For DevOps to succeed, team-to-team
communication, transparency, spread of
knowledge and fast feedback loops are
essential.
4
SOLUTIONS
Bridge the culture
gap
When team members become more poly-skilled and silos are dismantled, communication is improved, and
bottlenecks are removed from old-world software organizations.
TIPS
• Create an open and honest environment
where it’s ok to make mistakes
• Encourage “blameless” post-mortems
• Implement version control
• Transparency through tools
Promote
transparency
5
Ability to use a wide variety of open source technologies and tools
Ability to code and script
Experience with systems and IT operations
Comfort with with frequent, incremental code testing and deployment
Strong grasp of automation tools
Data management skills
A strong focus on business outcomes
Comfort with collaboration, open communication and reaching across functional borders
6
SOLUTIONS
Bridge the culture
gap
TIPS
• Because resources are hard to find,
teach high-performing internal personnel
• Look for individuals that know how to
build the tools that remove pain points
instead of experts in a particular software
• Recruit and retain women. Strive for a
diverse group.
Only 18% of people have a DevOps title.
Hire promote&
Ability to use a wide variety of open source technologies and tools
Ability to code and script
Experience with systems and IT operations
Comfort with with frequent, incremental code testing and deployment
Strong grasp of automation tools
Data management skills
A strong focus on business outcomes
Comfort with collaboration, open communication and reaching across functional borders
6
SOLUTIONS
Bridge the culture
gap
ATTRIBUTES OF A STRONG DEVOPS CANDIDATE
• Some operations background; focus on business outcomes
• Ability to use a wide variety of technologies and tools
• Ability to code and script
• Experience with systems and IT operations
• Comfort with with frequent, incremental code testing and deployment
• Strong grasp of automation tools
• Data management skills
• Comfort with collaboration, open communication and reaching across functional
borders
Bridge the
culture gap
Identify the
right tools
SOLUTIONS
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
There is no one size fits all tool set. You must analyze your
business requirements, your IT group, your budget, your legacy
systems and workflows.
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
1
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Encourage
self-service.
It’s efficient
and cost
effective.
Prior to 1916, if you went into a grocery store, you would have to present a list of the things
that you wanted to buy to a store employee. The store employee would then escort you
around the store and gather the required items for you.
Piggly Wiggly Store: In 1916, Clarence Saunders changed all this when he invited his
customers to gather the items they wanted themselves and present them to a cashier. This
was so revolutionary that in 1917 the US patent office awarded him a patent for his "self-
service store". This spawned a chain of now 600 Piggly Wiggly self-service grocery stores.
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
2
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
TIPS
• Ask the right questions of the tool
providers
• Is it OS restricted?
• Does it support the application platform we need to
support?
• Can I extend capabilities via custom scripts?
• How much infrastructure needs to be in place before I
can start using it?
• Is it Agent Based, Agentless, or a Hybrid?
• Does the tool have a Domain Specific Language or does
it use a standard method for describing work to be done?
Implement a
configuration
management tool
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement
continuous
delivery/deploy
ment
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
3
Implement an
application
deployment tool
TIPS
• Find a tool that tracks behavior—from
history to change logs–in ways that is
meaningful for both dev and ops.
• Make sure that the application
deployment tool you pick is compatible
with your configuration management tool
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
4
Select a
monitoring
tool
TIPS
• Select tools that fit the culture, avoid
trying to force culture to fit a specific tool.
• Look at every aspect of a business
transaction – starting from the user
experience, the application performance,
how the application interacts with the
infrastructure, and then finally what is the
business impact and how is the business
performing.
Bridge the
culture gap
Identify the
right tools
Implement a
Software
Defined
Datacenter
SOLUTIONS
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
A SSDC is a data storage facility
where all infrastructure is and
delivered as a service.
Deployment, provisioning,
configuration, and operation is
abstracted from hardware and
implemented through software.
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
• Generally first adopted SDDC
concept
• Fast and easy provisioning of
compute resources
• Access to computing
resources simplified
CoreComponent1
Virtualization
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
CoreComponent2
Software Defined Networking
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Automation with policy-driving storage provisioning
Non-automated storage environment VS
CoreComponent3
Software Defined Storage
Automation with policy-driving
storage provisioning
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
1
Consider cloud
computing as an
alternative
• Improves the flexibility and scalability
of infrastructure
• Improvements resulting from DevOps
can be implemented quicker and at a
lower cost
• Public cloud’s pay-as-you-go elastic
data centers allow organizations to
stand-up several data centers
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Automation with policy-driving storage provisioning
2
Automate.
Automate.
Automate.
• Better quality testing, often the first
step of automated testing
• Allows Sys Admins to work on more
interesting work
• Better hardware utilization
• Charge back / show back possible
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
3
Mature at a
pace that
makes sense
to your
organization
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
4
Develop
a self
service
portal
TIPS
• Make it easy to use
• Understand the customer perspective
• Provide clear and readable content
• Offer multi-channel help
• Measure its performance
• Make it accessible
Bridge the
culture gap
Identify the
right tools
Implement a
Software
Defined
Datacenter
Adopt agile
project
management
SOLUTIONS
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Adopt agile
project
management
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
Born out of trying to find a better way to execute
projects, DevOps relies on the foundation of agile to
improve project execution and deployment and
synergy.
• Agile makes the most of the improved feedback
from DevOps (increases the value of DevOps)
• The quicker development of features improves
buy-in to DevOps from operations personnel
(Users get better tools quickly from their
feedback)
No plan of
operations extends
with any certainty
beyond the first
contact with the
main hostile force.
”
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Adopt agile
project
management
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
DevOps
spans the
entire
development
lifecycle
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Adopt agile
project
management
Worse, Iridium’s cell phone couldn’t make calls from cars, offices or other buildings since phones had to be
used outdoors with a line-of-sight connection to the satellites. But the nail in the coffin was price. Instead of the
50 cents per minute for a regular cell phone, Iridium’s calls cost $7 per minute–
What
happens
without
continuous
feedback?
The Iridium Phone Fail:
• 11 years concept to launch
• Heavy
• Inconvenient: Couldn’t make calls from cars,
offices or other buildings
• Pricy: instead of the 50 cents per minute for a
regular cell phone, Iridium’s calls cost $7 per
minute
The company burned its way through more than $5.2-
billion because it fell in love with technology, succumbed
to Waterfall product development and never bothered to
ask, “What do customers want today?”
Bridge the
culture gap
Identify the
right tools
Implement a
Software
Defined
Datacenter
Adopt agile
project
management
Reevaluate the
budgeting
process
SOLUTIONS
SOLUTIONS
Bridge the culture
gap
Identify the right
tools
Implement a
Software Defined
Data Center
Adopt agile
project
management
Reevaluate the
budgeting
process
That sets up the CIO in a role as a planner and a manager, not just the technician in chief.
TIPS
• Understand how the cost model changes
affect accounting
• Don’t be afraid to look for money in
business budgets
• Understand that there is upfront spend.
• Consider cost vs. value: FinOps
• Leverage cloud solutions like Azure or
AWS to lower the required OpEx and
CapEx
KEY TAKEAWAYS
If DevOps is 75% culture, 25% tools, the culture can’t
succeed without the appropriate tools.
KEY TAKEAWAYS
If DevOps is 75% culture, 25% tools, the culture can’t
succeed without the appropriate tools.
Allow your company culture to dictate which
tools are best for your organization.
KEY TAKEAWAYS
If DevOps is 75% culture, 25% tools, the culture can’t
succeed without the appropriate tools.
Allow your company culture to dictate which
tools are best for your organization.
While software defined data centers are important,
you can gain the benefits through the cloud.
DEVELOP
STRATEGY
BUILD INTEGRATE TEST MANAGE
Our mission is to help enterprises grow
revenue and operate more efficiently.
OurExpertise
MOBILE DATA
CLOUD SOCIAL
Our Services
www.SPR.com

More Related Content

What's hot

Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Amazon Web Services
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
DevSecOps and the CI/CD Pipeline
 DevSecOps and the CI/CD Pipeline DevSecOps and the CI/CD Pipeline
DevSecOps and the CI/CD PipelineJames Wickett
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps JourneyDevOps.com
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference ArchitecturesSonatype
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...Edureka!
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops DevopsKris Buytaert
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsMatthew David
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple stepsIhor Odynets
 
DevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesDevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesQBurst
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps OverviewSagar Mody
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineRobert McDermott
 
DevSecOps reference architectures 2018
DevSecOps reference architectures 2018DevSecOps reference architectures 2018
DevSecOps reference architectures 2018Sonatype
 
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.ioSoftware Guru
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organizationZinnov
 

What's hot (20)

Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
Devops ppt
Devops pptDevops ppt
Devops ppt
 
DevSecOps and the CI/CD Pipeline
 DevSecOps and the CI/CD Pipeline DevSecOps and the CI/CD Pipeline
DevSecOps and the CI/CD Pipeline
 
CI/CD Best Practices for Your DevOps Journey
CI/CD Best  Practices for Your DevOps JourneyCI/CD Best  Practices for Your DevOps Journey
CI/CD Best Practices for Your DevOps Journey
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures2019 DevSecOps Reference Architectures
2019 DevSecOps Reference Architectures
 
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
What is DevOps | DevOps Introduction | DevOps Training | DevOps Tutorial | Ed...
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
DevOps
DevOps DevOps
DevOps
 
Devops Devops Devops
Devops Devops DevopsDevops Devops Devops
Devops Devops Devops
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
About DevOps in simple steps
About DevOps in simple stepsAbout DevOps in simple steps
About DevOps in simple steps
 
DevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best PracticesDevOps Transformation: Learnings and Best Practices
DevOps Transformation: Learnings and Best Practices
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) PipelineAnatomy of a Continuous Integration and Delivery (CICD) Pipeline
Anatomy of a Continuous Integration and Delivery (CICD) Pipeline
 
DevSecOps reference architectures 2018
DevSecOps reference architectures 2018DevSecOps reference architectures 2018
DevSecOps reference architectures 2018
 
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
¿Qué es DevOps y por qué es importante en el Ciclo de Software? por michelada.io
 
Building a DevOps organization
Building a DevOps organizationBuilding a DevOps organization
Building a DevOps organization
 

Viewers also liked

Self-Directed Learning
Self-Directed LearningSelf-Directed Learning
Self-Directed LearningBrian Chorba
 
DevOps feedback loops
DevOps feedback loopsDevOps feedback loops
DevOps feedback loopsPaul Peissner
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations ChallengesVijaya K
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azuregjuljo
 
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsTopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsJonah Kowall
 
DevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsDevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsJonah Kowall
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture Technology
 

Viewers also liked (8)

Self-Directed Learning
Self-Directed LearningSelf-Directed Learning
Self-Directed Learning
 
DevOps feedback loops
DevOps feedback loopsDevOps feedback loops
DevOps feedback loops
 
DevOps Operations Challenges
DevOps Operations ChallengesDevOps Operations Challenges
DevOps Operations Challenges
 
Devops the Microsoft Way
Devops the Microsoft WayDevops the Microsoft Way
Devops the Microsoft Way
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azure
 
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsTopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
 
DevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsDevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environments
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 

Similar to DevOps Challenges and Best Practices

Are You and Your Organization Ready for Design Transformation?
Are You and Your Organization Ready for Design Transformation?Are You and Your Organization Ready for Design Transformation?
Are You and Your Organization Ready for Design Transformation?Chris Avore
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model2i Testing
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another ViewAgron Fazliu
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareJohn Carter
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsPerficient, Inc.
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdfBoreVishnusai
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?Red Gate Software
 
How IT Can Empower Citizen Developers to Build Apps
How IT Can Empower Citizen Developers to Build AppsHow IT Can Empower Citizen Developers to Build Apps
How IT Can Empower Citizen Developers to Build AppsDreamforce
 
How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriBodhi Choudhuri
 
XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016XebiaLabs
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 

Similar to DevOps Challenges and Best Practices (20)

Devops1
Devops1Devops1
Devops1
 
Are You and Your Organization Ready for Design Transformation?
Are You and Your Organization Ready for Design Transformation?Are You and Your Organization Ready for Design Transformation?
Are You and Your Organization Ready for Design Transformation?
 
DevOps
DevOpsDevOps
DevOps
 
DevOps
DevOpsDevOps
DevOps
 
Mtug dev ops
Mtug   dev opsMtug   dev ops
Mtug dev ops
 
DevOps: an efficient operating model
DevOps: an efficient operating modelDevOps: an efficient operating model
DevOps: an efficient operating model
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for Hardware
 
Best practices in ERP solutions
Best practices in ERP solutionsBest practices in ERP solutions
Best practices in ERP solutions
 
Software Product Development for Startups.pdf
Software Product Development for Startups.pdfSoftware Product Development for Startups.pdf
Software Product Development for Startups.pdf
 
Accelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOpsAccelerate Your Time to a Successful Deployment with DevOps
Accelerate Your Time to a Successful Deployment with DevOps
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
How IT Can Empower Citizen Developers to Build Apps
How IT Can Empower Citizen Developers to Build AppsHow IT Can Empower Citizen Developers to Build Apps
How IT Can Empower Citizen Developers to Build Apps
 
How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuri
 
XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016XebiaLabs Top Enterprise DevOps Lessons for 2016
XebiaLabs Top Enterprise DevOps Lessons for 2016
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 

Recently uploaded

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 

Recently uploaded (20)

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 

DevOps Challenges and Best Practices

  • 1. DEVOPS CHALLENGES AND BEST PRACTICES How to use tools and cloud services to improve deployments
  • 2. THE VALUE OF THIS PRESENTATION The pursuit for the perfect synchrony between software development and IT operations is still ongoing, and striking the balance won’t happen any time soon. Understand and address these 5 common DevOps challenges to achieve a higher- functioning and collaborative organization.
  • 3. 5 CHALLENGES PLAGUING DEVOPS CULTURE COMMUNICATION & PROCESSES INFRASTRUCTURE TOOLS & APPS BUDGETING
  • 4. CHALLENGE 1: CULTURE STRUCTURAL CHALLENGE: What happens to traditional development and operations silos? ACCOUNTABILITY CHALLENGE: Who owns it? Culture exists no matter what, and it usually creates itself. A frictionless process and the ability to scale only works when teams work as one.
  • 5. CHALLENGE 2: OUTDATED COMMUNICATIONS AND PROCESSES The bottom line: manual build and test processes increase errors. It takes a long time to provision resources (obtain testing tools, change servers) - And - Developers make frequent unique changes… The quality of development and testing is diluted. Because…
  • 6. CHALLENGE 3: OUTDATED INFRASTRUCTURE Inflexible networks’ interdependency cant be changed, broken, moved or replicated. IPs Ports Routing tables No self service Little to no automation
  • 7. CHALLENGE 4: TOOLS & APPS DEVELOPERS • Don’t have a holistic view of the business • Don’t understand why a quick fix tool won’t work • Use non-approved tools BUSINESS USERS • Believe everything can be solved with an app • Don’t understand the complexity of backend integrations • Use non-approved tools
  • 8. CHALLENGE 5: BUDGETING CAPEX OPEX Capital and operational expenses are tied together.
  • 10. Bridge the culture gap Identify the right tools Implement a Software Defined Datacenter Adopt agile project management Reevaluate the budgeting process SOLUTIONS
  • 12. SOLUTIONS Bridge the culture gap That sets up the CIO in a role as a planner and a manager, not just the technician in chief. Create leaders & delegate authority 1 TIPS • Create DevOps champions throughout the organization to distribute the workload of DevOps evangelism and DevOps implementation • Select a single champion to own creating a collaborative environment
  • 13. SOLUTIONS Bridge the culture gap That sets up the CIO in a role as a planner and a manager, not just the technician in chief. Gain executive buy in 1 TIPS • You need a champion for this endeavor. If this is the CIO, he/she must be a planner and a manager, not just the technician in chief • Must create collaborative environment • Shift focus from individual department to interdepartmental collaborative teams
  • 14. That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 2 SOLUTIONS Bridge the culture gap A key performance indicator (KPI) is a business metric used to evaluate factors that are crucial to the success of an organization. Evaluate KPIs TIPS • Track metrics that look at systems as a whole, not siloed information • Don’t let KPIs conflict with agility and customer satisfaction • Look at KPIs that tell you how your automation processes are improving the overall delivery capabilities: frequency of builds, build success rates, build time
  • 15. When team members become more poly-skilled and silos are dismantled, communication is improved, and bottlenecks are removed from old-world software organizations.3 SOLUTIONS Bridge the culture gap TIPS • Let your team’s skill sets evolve • Encourage developers and operations to share responsibilities. • Create shared incentives Spread the wealth
  • 16. SOLUTIONS Bridge the culture gap When team members become more poly-skilled and silos are dismantled, communication is improved, and bottlenecks are removed from old-world software organizations.TIPS • Use internal corporate social outlets to help drive efficiency and productivity and enhance traditional tools like IM, email, and service desks For DevOps to succeed, team-to-team communication, transparency, spread of knowledge and fast feedback loops are essential. 4
  • 17. SOLUTIONS Bridge the culture gap When team members become more poly-skilled and silos are dismantled, communication is improved, and bottlenecks are removed from old-world software organizations. TIPS • Create an open and honest environment where it’s ok to make mistakes • Encourage “blameless” post-mortems • Implement version control • Transparency through tools Promote transparency 5
  • 18. Ability to use a wide variety of open source technologies and tools Ability to code and script Experience with systems and IT operations Comfort with with frequent, incremental code testing and deployment Strong grasp of automation tools Data management skills A strong focus on business outcomes Comfort with collaboration, open communication and reaching across functional borders 6 SOLUTIONS Bridge the culture gap TIPS • Because resources are hard to find, teach high-performing internal personnel • Look for individuals that know how to build the tools that remove pain points instead of experts in a particular software • Recruit and retain women. Strive for a diverse group. Only 18% of people have a DevOps title. Hire promote&
  • 19. Ability to use a wide variety of open source technologies and tools Ability to code and script Experience with systems and IT operations Comfort with with frequent, incremental code testing and deployment Strong grasp of automation tools Data management skills A strong focus on business outcomes Comfort with collaboration, open communication and reaching across functional borders 6 SOLUTIONS Bridge the culture gap ATTRIBUTES OF A STRONG DEVOPS CANDIDATE • Some operations background; focus on business outcomes • Ability to use a wide variety of technologies and tools • Ability to code and script • Experience with systems and IT operations • Comfort with with frequent, incremental code testing and deployment • Strong grasp of automation tools • Data management skills • Comfort with collaboration, open communication and reaching across functional borders
  • 20. Bridge the culture gap Identify the right tools SOLUTIONS
  • 21. That sets up the CIO in a role as a planner and a manager, not just the technician in chief. SOLUTIONS Bridge the culture gap Identify the right tools There is no one size fits all tool set. You must analyze your business requirements, your IT group, your budget, your legacy systems and workflows.
  • 22. That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 1 SOLUTIONS Bridge the culture gap Identify the right tools Encourage self-service. It’s efficient and cost effective. Prior to 1916, if you went into a grocery store, you would have to present a list of the things that you wanted to buy to a store employee. The store employee would then escort you around the store and gather the required items for you. Piggly Wiggly Store: In 1916, Clarence Saunders changed all this when he invited his customers to gather the items they wanted themselves and present them to a cashier. This was so revolutionary that in 1917 the US patent office awarded him a patent for his "self- service store". This spawned a chain of now 600 Piggly Wiggly self-service grocery stores.
  • 23. That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 2 SOLUTIONS Bridge the culture gap Identify the right tools TIPS • Ask the right questions of the tool providers • Is it OS restricted? • Does it support the application platform we need to support? • Can I extend capabilities via custom scripts? • How much infrastructure needs to be in place before I can start using it? • Is it Agent Based, Agentless, or a Hybrid? • Does the tool have a Domain Specific Language or does it use a standard method for describing work to be done? Implement a configuration management tool
  • 24. SOLUTIONS Bridge the culture gap Identify the right tools Implement continuous delivery/deploy ment That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 3 Implement an application deployment tool TIPS • Find a tool that tracks behavior—from history to change logs–in ways that is meaningful for both dev and ops. • Make sure that the application deployment tool you pick is compatible with your configuration management tool
  • 25. SOLUTIONS Bridge the culture gap Identify the right tools That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 4 Select a monitoring tool TIPS • Select tools that fit the culture, avoid trying to force culture to fit a specific tool. • Look at every aspect of a business transaction – starting from the user experience, the application performance, how the application interacts with the infrastructure, and then finally what is the business impact and how is the business performing.
  • 26. Bridge the culture gap Identify the right tools Implement a Software Defined Datacenter SOLUTIONS
  • 27. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. A SSDC is a data storage facility where all infrastructure is and delivered as a service. Deployment, provisioning, configuration, and operation is abstracted from hardware and implemented through software.
  • 28. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. • Generally first adopted SDDC concept • Fast and easy provisioning of compute resources • Access to computing resources simplified CoreComponent1 Virtualization
  • 29. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. CoreComponent2 Software Defined Networking
  • 30. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Automation with policy-driving storage provisioning Non-automated storage environment VS CoreComponent3 Software Defined Storage Automation with policy-driving storage provisioning
  • 31. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 1 Consider cloud computing as an alternative • Improves the flexibility and scalability of infrastructure • Improvements resulting from DevOps can be implemented quicker and at a lower cost • Public cloud’s pay-as-you-go elastic data centers allow organizations to stand-up several data centers
  • 32. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Automation with policy-driving storage provisioning 2 Automate. Automate. Automate. • Better quality testing, often the first step of automated testing • Allows Sys Admins to work on more interesting work • Better hardware utilization • Charge back / show back possible
  • 33. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 3 Mature at a pace that makes sense to your organization
  • 34. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center That sets up the CIO in a role as a planner and a manager, not just the technician in chief. 4 Develop a self service portal TIPS • Make it easy to use • Understand the customer perspective • Provide clear and readable content • Offer multi-channel help • Measure its performance • Make it accessible
  • 35. Bridge the culture gap Identify the right tools Implement a Software Defined Datacenter Adopt agile project management SOLUTIONS
  • 36. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Adopt agile project management That sets up the CIO in a role as a planner and a manager, not just the technician in chief. Born out of trying to find a better way to execute projects, DevOps relies on the foundation of agile to improve project execution and deployment and synergy. • Agile makes the most of the improved feedback from DevOps (increases the value of DevOps) • The quicker development of features improves buy-in to DevOps from operations personnel (Users get better tools quickly from their feedback) No plan of operations extends with any certainty beyond the first contact with the main hostile force. ”
  • 37. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Adopt agile project management That sets up the CIO in a role as a planner and a manager, not just the technician in chief. DevOps spans the entire development lifecycle
  • 38. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Adopt agile project management Worse, Iridium’s cell phone couldn’t make calls from cars, offices or other buildings since phones had to be used outdoors with a line-of-sight connection to the satellites. But the nail in the coffin was price. Instead of the 50 cents per minute for a regular cell phone, Iridium’s calls cost $7 per minute– What happens without continuous feedback? The Iridium Phone Fail: • 11 years concept to launch • Heavy • Inconvenient: Couldn’t make calls from cars, offices or other buildings • Pricy: instead of the 50 cents per minute for a regular cell phone, Iridium’s calls cost $7 per minute The company burned its way through more than $5.2- billion because it fell in love with technology, succumbed to Waterfall product development and never bothered to ask, “What do customers want today?”
  • 39. Bridge the culture gap Identify the right tools Implement a Software Defined Datacenter Adopt agile project management Reevaluate the budgeting process SOLUTIONS
  • 40. SOLUTIONS Bridge the culture gap Identify the right tools Implement a Software Defined Data Center Adopt agile project management Reevaluate the budgeting process That sets up the CIO in a role as a planner and a manager, not just the technician in chief. TIPS • Understand how the cost model changes affect accounting • Don’t be afraid to look for money in business budgets • Understand that there is upfront spend. • Consider cost vs. value: FinOps • Leverage cloud solutions like Azure or AWS to lower the required OpEx and CapEx
  • 41. KEY TAKEAWAYS If DevOps is 75% culture, 25% tools, the culture can’t succeed without the appropriate tools.
  • 42. KEY TAKEAWAYS If DevOps is 75% culture, 25% tools, the culture can’t succeed without the appropriate tools. Allow your company culture to dictate which tools are best for your organization.
  • 43. KEY TAKEAWAYS If DevOps is 75% culture, 25% tools, the culture can’t succeed without the appropriate tools. Allow your company culture to dictate which tools are best for your organization. While software defined data centers are important, you can gain the benefits through the cloud.
  • 44. DEVELOP STRATEGY BUILD INTEGRATE TEST MANAGE Our mission is to help enterprises grow revenue and operate more efficiently. OurExpertise MOBILE DATA CLOUD SOCIAL Our Services www.SPR.com