SlideShare a Scribd company logo
Devops
M MARIS PRABHAKARAN
Agile Coach, Singapore
Questions
• Development Team Operational Team
Questions
• Development Team Operational Team
It works fine for me...
Wall of Confusion
“Wall” is caused by a combination of
conflicting motivations, processes, and tooling.
What is Devops ?
Devops Terminology
Devops Terminology
• Bridging the gap between projectsand operations
by using Agile techniques both in
development,project management
and system administration.
Patrick Debois
• Devops is banner for change
• Devops is a culture and Professional movement
Devops is CAMS
Culture
• People and process first. If you don’t have culture, all automation attempts will be fruitless.
Automation
• This is one of the places you start once you understand your culture. At this point, the tools can start
to stitch together an automation fabric for Devops. Tools for release management, provisioning,
configuration management, systems integration, monitoring and control, and orchestration become
important pieces in building a Devops fabric.
Measurement
• If you can’t measure, you can’t improve. A successful Devops implementation will measure everything
it can as often as it can… performance metrics, process metrics, and even people metrics.
Sharing
• Sharing is the loopback in the CAMS cycle. Creating a culture where people share ideas and problems
is critical.
John Willis
Disciplined DevOps
• Disciplined DevOps is the streamlining of IT
solution development and IT operations
activities, and supporting enterprise-IT
activities, to provide more effective outcomes
to an organization.
Closing the gap
Devops Model
.
Difficult to Come to a Common
Definition
• Specialized IT practitioners. Many IT professionals still tend to specialize – someone will choose to focus on being a programmer, an
operations engineer, an enterprise architect, a database administrator (DBA) and so on. As a result they tend to see the world through
the lens of their speciality. Programmers will focus on the software development aspects of DevOps, operations engineers the
operations aspects of DevOps, enterprise architects on the long-term planning and modelling aspects, and DBAs on the data
management aspects. Few people are looking at the overall “big picture”.
• Agilists are focused on continuous delivery. Right now agile and lean developers are investing a lot of effort to figure out continuous
delivery practices so as to streamline the regular deployment of value into production. Advanced teams are releasing daily if not
several times a day due to adoption of practices such as automated regression testing, continuous integration (CI), and continuous
delivery (CD). As a result most of the DevOps discussion in these communities focuses on these topics, sometimes straying into other
practices such as canary testing, feature toggles, and production monitoring frameworks. Clearly important techniques, but still not
covering the full potential range of DevOps. These practices and more are described later in this article.
• Operations professionals are often frustrated. Many operations groups are overwhelmed already with the rate of updates being
foisted upon them by development teams. This is often exacerbated by the inconsistent use of technologies – the impact of the lack of
enterprise awareness within undisciplined development teams is largely felt by the operations group who needs to support the
plethora of technology platforms used by the full range of development teams. Worse yet, the internal operations processes are often
based on heavy implementations of ITIL orITSM and have yet to be streamlined so that operations engineers are in a better position to
collaborate with development teams.
• Tool vendors have limited offerings. As a result of this the DevOps messaging from tool vendors will focus on just the aspects of
DevOps supported by their tools, narrowing the discussion to what they have on offer. Yes, tools are important, but they are only part
of the DevOps picture. Even if there was a vendor with a full range of tools, and if they actually interoperated smoothly (yes ALM
vendors, we’re referring to you), you would still need to understand how to use those tools effectively. To paraphrase an old saying – A
fool with a DevOps tool is still a fool.
• Service vendors have limited offerings. Similar to the issues surrounding tool vendors, service vendors are also making great claims
about their deep expertise in DevOps. Upon examination you will often find, like the tool vendors, their definition of DevOps will focus
on whatever they can currently support.
• Tool vendors treat DevOps as a marketing buzzword. To be blunt, many vendors have taken their existing products, and started
marketing them as DevOps products (regardless of how well those products actually support DevOps practices). Granted, these
products may have been very good at supporting traditional ways of working, but when it comes to supporting DevOps they prove to be
rather clunky even though they may have added a few new features.
• The DevOps=Cloud vision. There is a lot of rhetoric, particularly coming from Cloud vendors, about how cloud-based tooling and
deployment environments are critical to success in DevOps. Yes, having a cloud-based infrastructure clearly enables many DevOps
practices and given the choice we prefer to work in an environment which leverages cloud-based technologies whenever
appropriate. But, that doesn’t mean that the cloud is a prerequisite for doing DevOps.
Devops Strategies
• General Strategies(Collaborative work, Training, education, and mentoring, Continuous improvement)
• Teaming Strategies (Warranty period,Production support)
• Development Strategies (Canary tests, Split test)
• Operations Strategies
• Support (Help Desk) Strategies
• Release Management Strategies
• Data Management Strategies
• Enterprise Architecture Strategies
• https://disciplinedagiledelivery.wordpress.com/2015/02/08/devop
s-strategies-development/
Dev ops benefits
.
High-performing IT organizations deploy 30x more frequently with 200x shorter lead
times; they have 60x fewer failures and recover 168x faster
• Thank you
marisagility@gmail.com
https://www.linkedin.com/in/marisprabhu
#marisagility

More Related Content

What's hot

DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...
Paulo Traça
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile Management
Inspectie van het Onderwijs
 
DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
Paul Peissner
 
DevOps
DevOpsDevOps
DevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldDevOps and Agile in an ITSM world
DevOps and Agile in an ITSM world
Claire Agutter
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
DevOpsAnon
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar
ITSM Academy, Inc.
 
IT Operations - Queue Approach
IT Operations - Queue ApproachIT Operations - Queue Approach
IT Operations - Queue Approach
Agron Fazliu
 
How and when to use tools
How and when to use toolsHow and when to use tools
How and when to use tools
yaelRabinovich
 
Offshore development model in 10 steps sap yard
Offshore development model in 10 steps   sap yardOffshore development model in 10 steps   sap yard
Offshore development model in 10 steps sap yard
SAPYard
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
7Targets AI Sales Assistants
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
Agron Fazliu
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
Sam Hwang
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITIL
Rob England
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
lborguetti
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
Christopher Dorobek
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
raj esaki
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
Gene Kim
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
Andreea Visanoiu
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
Alec Lazarescu
 

What's hot (20)

DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...DevOps, Agile methods and Continuous Improvement in the Software development ...
DevOps, Agile methods and Continuous Improvement in the Software development ...
 
DevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile ManagementDevOps unraveled - Nyenrode masterclass on Agile Management
DevOps unraveled - Nyenrode masterclass on Agile Management
 
DevOps Maturity Curve v5
DevOps Maturity Curve v5DevOps Maturity Curve v5
DevOps Maturity Curve v5
 
DevOps
DevOpsDevOps
DevOps
 
DevOps and Agile in an ITSM world
DevOps and Agile in an ITSM worldDevOps and Agile in an ITSM world
DevOps and Agile in an ITSM world
 
DevOps Explained
DevOps ExplainedDevOps Explained
DevOps Explained
 
What is DevOps? - ITSM Academy Webinar
What is DevOps?  - ITSM Academy Webinar What is DevOps?  - ITSM Academy Webinar
What is DevOps? - ITSM Academy Webinar
 
IT Operations - Queue Approach
IT Operations - Queue ApproachIT Operations - Queue Approach
IT Operations - Queue Approach
 
How and when to use tools
How and when to use toolsHow and when to use tools
How and when to use tools
 
Offshore development model in 10 steps sap yard
Offshore development model in 10 steps   sap yardOffshore development model in 10 steps   sap yard
Offshore development model in 10 steps sap yard
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
 
Kamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITILKamu: reconciling DevOps and ITSM/ITIL
Kamu: reconciling DevOps and ITSM/ITIL
 
DevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturityDevOps Maturity - How to evaluate your company's DevOps maturity
DevOps Maturity - How to evaluate your company's DevOps maturity
 
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
2016.06 ACT-IAC Partners breakfast: GSA's 18F on DevOps delivery
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
 
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
DOES15 - Sherry Chang - Intel’s Journey to Large Scale DevOps Transformation
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 

Similar to Devops

ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs
 
Devops Consulting Firm.pdf
Devops Consulting Firm.pdfDevops Consulting Firm.pdf
Devops Consulting Firm.pdf
Regumsoft Technologies
 
DevOps
DevOpsDevOps
Dev ops
Dev opsDev ops
Devops Consulting Firm.pptx
Devops Consulting Firm.pptxDevops Consulting Firm.pptx
Devops Consulting Firm.pptx
Regumsoft Technologies
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
conline training
 
Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?
TkXel
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End Customers
Info-Tech Research Group
 
DevOps Culture & Methodology Intro
DevOps Culture & Methodology IntroDevOps Culture & Methodology Intro
DevOps Culture & Methodology Intro
Najib Radzuan
 
Testing in DevOps world
Testing in DevOps worldTesting in DevOps world
Testing in DevOps world
Moataz Nabil
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
Rauno De Pasquale
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
Professional Guru
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
Najib Radzuan
 
Enterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to KnowEnterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to Know
Silver Touch Technologies
 
What is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdfWhat is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdf
Cerebrum Infotech
 
DevOps adoption challenges and solutions to overcome them
DevOps adoption challenges and solutions to overcome themDevOps adoption challenges and solutions to overcome them
DevOps adoption challenges and solutions to overcome them
philipthomas428223
 
DevOps
DevOpsDevOps
Understand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps ImplementationUnderstand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps Implementation
Flexsin
 
Devops1
Devops1Devops1
Devops1
Yassine NOURI
 
How to Learn Azure DevOps
How to Learn Azure DevOpsHow to Learn Azure DevOps
How to Learn Azure DevOps
Ravendra Singh
 

Similar to Devops (20)

ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps SkillsITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
ITpreneurs’ DevOps Portfolio- Professionalizing DevOps Skills
 
Devops Consulting Firm.pdf
Devops Consulting Firm.pdfDevops Consulting Firm.pdf
Devops Consulting Firm.pdf
 
DevOps
DevOpsDevOps
DevOps
 
Dev ops
Dev opsDev ops
Dev ops
 
Devops Consulting Firm.pptx
Devops Consulting Firm.pptxDevops Consulting Firm.pptx
Devops Consulting Firm.pptx
 
Bn1006 demo ppt devops
Bn1006 demo ppt devopsBn1006 demo ppt devops
Bn1006 demo ppt devops
 
Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?Why you need DevOps Consulting Services?
Why you need DevOps Consulting Services?
 
Use DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End CustomersUse DevOps to Respond Faster to End Customers
Use DevOps to Respond Faster to End Customers
 
DevOps Culture & Methodology Intro
DevOps Culture & Methodology IntroDevOps Culture & Methodology Intro
DevOps Culture & Methodology Intro
 
Testing in DevOps world
Testing in DevOps worldTesting in DevOps world
Testing in DevOps world
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
Enterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to KnowEnterprise DevOps- Importance and Key Benefits You Need to Know
Enterprise DevOps- Importance and Key Benefits You Need to Know
 
What is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdfWhat is DevOps All You Need To Know.pdf
What is DevOps All You Need To Know.pdf
 
DevOps adoption challenges and solutions to overcome them
DevOps adoption challenges and solutions to overcome themDevOps adoption challenges and solutions to overcome them
DevOps adoption challenges and solutions to overcome them
 
DevOps
DevOpsDevOps
DevOps
 
Understand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps ImplementationUnderstand the Possible Obstacles to DevOps Implementation
Understand the Possible Obstacles to DevOps Implementation
 
Devops1
Devops1Devops1
Devops1
 
How to Learn Azure DevOps
How to Learn Azure DevOpsHow to Learn Azure DevOps
How to Learn Azure DevOps
 

More from Maris Prabhakaran M

Hum Bus-Dev-Sec-Ops
Hum Bus-Dev-Sec-OpsHum Bus-Dev-Sec-Ops
Hum Bus-Dev-Sec-Ops
Maris Prabhakaran M
 
Leadership kata
Leadership kataLeadership kata
Leadership kata
Maris Prabhakaran M
 
Kanban workshop vietnam
Kanban workshop vietnamKanban workshop vietnam
Kanban workshop vietnam
Maris Prabhakaran M
 
Kanban workshop vietnam
Kanban workshop vietnamKanban workshop vietnam
Kanban workshop vietnam
Maris Prabhakaran M
 
Scrum master who sold his authority
Scrum master who sold his authority Scrum master who sold his authority
Scrum master who sold his authority
Maris Prabhakaran M
 
Unity in Diversity Agile in IT service org
Unity in Diversity Agile in IT service orgUnity in Diversity Agile in IT service org
Unity in Diversity Agile in IT service org
Maris Prabhakaran M
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
Maris Prabhakaran M
 
Gandhi as an agile coach
Gandhi as an agile coachGandhi as an agile coach
Gandhi as an agile coach
Maris Prabhakaran M
 
Lean & Agile Value Streams
Lean & Agile Value StreamsLean & Agile Value Streams
Lean & Agile Value Streams
Maris Prabhakaran M
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
Maris Prabhakaran M
 
Thiruvalluvar as scrum master
Thiruvalluvar as scrum masterThiruvalluvar as scrum master
Thiruvalluvar as scrum master
Maris Prabhakaran M
 
Safedad
SafedadSafedad
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
Maris Prabhakaran M
 

More from Maris Prabhakaran M (16)

Hum Bus-Dev-Sec-Ops
Hum Bus-Dev-Sec-OpsHum Bus-Dev-Sec-Ops
Hum Bus-Dev-Sec-Ops
 
Leadership kata
Leadership kataLeadership kata
Leadership kata
 
Kanban workshop vietnam
Kanban workshop vietnamKanban workshop vietnam
Kanban workshop vietnam
 
Kanban workshop vietnam
Kanban workshop vietnamKanban workshop vietnam
Kanban workshop vietnam
 
Scrum master who sold his authority
Scrum master who sold his authority Scrum master who sold his authority
Scrum master who sold his authority
 
Unity in Diversity Agile in IT service org
Unity in Diversity Agile in IT service orgUnity in Diversity Agile in IT service org
Unity in Diversity Agile in IT service org
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
Gandhi as an agile coach
Gandhi as an agile coachGandhi as an agile coach
Gandhi as an agile coach
 
Lean & Agile Value Streams
Lean & Agile Value StreamsLean & Agile Value Streams
Lean & Agile Value Streams
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Strategic enteprise agile
Strategic enteprise agileStrategic enteprise agile
Strategic enteprise agile
 
Scaling agile
Scaling agileScaling agile
Scaling agile
 
Thiruvalluvar as scrum master
Thiruvalluvar as scrum masterThiruvalluvar as scrum master
Thiruvalluvar as scrum master
 
Safedad
SafedadSafedad
Safedad
 
Isec
IsecIsec
Isec
 
Enterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of MethodsEnterprise Agile - Hybrid of Methods
Enterprise Agile - Hybrid of Methods
 

Recently uploaded

Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
Alexey Krivitsky
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
Pinta Partners
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
Rob Healy
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
William (Bill) H. Bender, FCSI
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
EUS+ Management & Consulting Excellence
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
RoopaTemkar
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
Jim Smith
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
tdt5v4b
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
tdt5v4b
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
Matthew Sinclair
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
bernanbumatay1
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
Ahmed AbdelMoneim
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
Ram V Chary
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
tdt5v4b
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
strikingabalance
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
tdt5v4b
 

Recently uploaded (19)

Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™Strategic Org Design with Org Topologies™
Strategic Org Design with Org Topologies™
 
Public Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdfPublic Speaking Tips to Help You Be A Strong Leader.pdf
Public Speaking Tips to Help You Be A Strong Leader.pdf
 
Comparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile SystemsComparing Stability and Sustainability in Agile Systems
Comparing Stability and Sustainability in Agile Systems
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
W.H.Bender Quote 66 - ServPoints Sequence of Service™ should be Identified fo...
 
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish GermanCV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
CV Ensio Suopanki1.pdf ENGLISH Russian Finnish German
 
Employment Practices Regulation and Multinational Corporations
Employment PracticesRegulation and Multinational CorporationsEmployment PracticesRegulation and Multinational Corporations
Employment Practices Regulation and Multinational Corporations
 
Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
 
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
原版制作(澳洲WSU毕业证书)西悉尼大学毕业证文凭证书一模一样
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
在线办理(Murdoch毕业证书)莫道克大学毕业证电子版成绩单一模一样
 
20240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 202420240608 QFM019 Engineering Leadership Reading List May 2024
20240608 QFM019 Engineering Leadership Reading List May 2024
 
Risk-Management-presentation for cooperatives
Risk-Management-presentation for cooperativesRisk-Management-presentation for cooperatives
Risk-Management-presentation for cooperatives
 
The Management Guide: From Projects to Portfolio
The Management Guide: From Projects to PortfolioThe Management Guide: From Projects to Portfolio
The Management Guide: From Projects to Portfolio
 
Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...Integrity in leadership builds trust by ensuring consistency between words an...
Integrity in leadership builds trust by ensuring consistency between words an...
 
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
在线办理(UVic毕业证书)维多利亚大学毕业证录取通知书一模一样
 
Enriching engagement with ethical review processes
Enriching engagement with ethical review processesEnriching engagement with ethical review processes
Enriching engagement with ethical review processes
 
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
原版制作(CDU毕业证书)查尔斯达尔文大学毕业证PDF成绩单一模一样
 

Devops

  • 4. It works fine for me...
  • 5. Wall of Confusion “Wall” is caused by a combination of conflicting motivations, processes, and tooling.
  • 8. Devops Terminology • Bridging the gap between projectsand operations by using Agile techniques both in development,project management and system administration. Patrick Debois • Devops is banner for change • Devops is a culture and Professional movement
  • 9.
  • 10. Devops is CAMS Culture • People and process first. If you don’t have culture, all automation attempts will be fruitless. Automation • This is one of the places you start once you understand your culture. At this point, the tools can start to stitch together an automation fabric for Devops. Tools for release management, provisioning, configuration management, systems integration, monitoring and control, and orchestration become important pieces in building a Devops fabric. Measurement • If you can’t measure, you can’t improve. A successful Devops implementation will measure everything it can as often as it can… performance metrics, process metrics, and even people metrics. Sharing • Sharing is the loopback in the CAMS cycle. Creating a culture where people share ideas and problems is critical. John Willis
  • 11.
  • 12. Disciplined DevOps • Disciplined DevOps is the streamlining of IT solution development and IT operations activities, and supporting enterprise-IT activities, to provide more effective outcomes to an organization.
  • 15. Difficult to Come to a Common Definition • Specialized IT practitioners. Many IT professionals still tend to specialize – someone will choose to focus on being a programmer, an operations engineer, an enterprise architect, a database administrator (DBA) and so on. As a result they tend to see the world through the lens of their speciality. Programmers will focus on the software development aspects of DevOps, operations engineers the operations aspects of DevOps, enterprise architects on the long-term planning and modelling aspects, and DBAs on the data management aspects. Few people are looking at the overall “big picture”. • Agilists are focused on continuous delivery. Right now agile and lean developers are investing a lot of effort to figure out continuous delivery practices so as to streamline the regular deployment of value into production. Advanced teams are releasing daily if not several times a day due to adoption of practices such as automated regression testing, continuous integration (CI), and continuous delivery (CD). As a result most of the DevOps discussion in these communities focuses on these topics, sometimes straying into other practices such as canary testing, feature toggles, and production monitoring frameworks. Clearly important techniques, but still not covering the full potential range of DevOps. These practices and more are described later in this article. • Operations professionals are often frustrated. Many operations groups are overwhelmed already with the rate of updates being foisted upon them by development teams. This is often exacerbated by the inconsistent use of technologies – the impact of the lack of enterprise awareness within undisciplined development teams is largely felt by the operations group who needs to support the plethora of technology platforms used by the full range of development teams. Worse yet, the internal operations processes are often based on heavy implementations of ITIL orITSM and have yet to be streamlined so that operations engineers are in a better position to collaborate with development teams. • Tool vendors have limited offerings. As a result of this the DevOps messaging from tool vendors will focus on just the aspects of DevOps supported by their tools, narrowing the discussion to what they have on offer. Yes, tools are important, but they are only part of the DevOps picture. Even if there was a vendor with a full range of tools, and if they actually interoperated smoothly (yes ALM vendors, we’re referring to you), you would still need to understand how to use those tools effectively. To paraphrase an old saying – A fool with a DevOps tool is still a fool. • Service vendors have limited offerings. Similar to the issues surrounding tool vendors, service vendors are also making great claims about their deep expertise in DevOps. Upon examination you will often find, like the tool vendors, their definition of DevOps will focus on whatever they can currently support. • Tool vendors treat DevOps as a marketing buzzword. To be blunt, many vendors have taken their existing products, and started marketing them as DevOps products (regardless of how well those products actually support DevOps practices). Granted, these products may have been very good at supporting traditional ways of working, but when it comes to supporting DevOps they prove to be rather clunky even though they may have added a few new features. • The DevOps=Cloud vision. There is a lot of rhetoric, particularly coming from Cloud vendors, about how cloud-based tooling and deployment environments are critical to success in DevOps. Yes, having a cloud-based infrastructure clearly enables many DevOps practices and given the choice we prefer to work in an environment which leverages cloud-based technologies whenever appropriate. But, that doesn’t mean that the cloud is a prerequisite for doing DevOps.
  • 16. Devops Strategies • General Strategies(Collaborative work, Training, education, and mentoring, Continuous improvement) • Teaming Strategies (Warranty period,Production support) • Development Strategies (Canary tests, Split test) • Operations Strategies • Support (Help Desk) Strategies • Release Management Strategies • Data Management Strategies • Enterprise Architecture Strategies • https://disciplinedagiledelivery.wordpress.com/2015/02/08/devop s-strategies-development/
  • 17. Dev ops benefits . High-performing IT organizations deploy 30x more frequently with 200x shorter lead times; they have 60x fewer failures and recover 168x faster