DOES14 - Ross Clanton and Heather Mickman - DevOps at Target
DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall
-
Upload
itrevolution -
Category
Software
-
view
778 -
download
0
description
Transcript of DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall
![Page 1: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/1.jpg)
Transform The invisible WallMay Xu
Oct 2014
House of DevOps
![Page 2: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/2.jpg)
People are
disturbed not by
things, but by the
view which they
take of them.
Epictetus
2
![Page 3: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/3.jpg)
Agenda
3
Context
What is DevOps
Why adopt DevOps
Build the house of DevOps in 4 steps
The Journey
Summary
![Page 4: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/4.jpg)
Context
4
![Page 5: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/5.jpg)
What is DevOps ?
5
![Page 6: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/6.jpg)
What is DevOps ?
6
Environment: Laws, Regulations, Culture, Media …
People
Organization
Principle1.Self-directed team Over Command and Control2.Course correction over Perfection3.Automated over Manual
Team1.Respect2.Cross functional end-2-end delivery team3.Enable steady progress4.Share both the success and failures5.Continuous improvement
Practices1.Infrastructure as code2.Crystal dashboard: security3.Working backwards4.Open source 5.DevOps skill matrix6.Audit automation7.Self service8.And etc.
BUSINESS VALUEContinuously deliver customer value in a sustainable way with
improved lead time, resilience and quality
![Page 7: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/7.jpg)
Why to adopt DevOps??
7
Stay Relevant In The
Fast Changing World
![Page 8: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/8.jpg)
Build your House of DevOps in Four steps
8
a. Identify the goal
b. Understand the base
c. Develop the pillar
d. Keep iterating, continuous improving
![Page 9: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/9.jpg)
The journey – Discover the business value
9
![Page 10: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/10.jpg)
The journey – Understand Environment and people
10
The Sydney Morning Herald, July 18 2014
MIT Technology Review, June 12 2013
![Page 11: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/11.jpg)
The journey – Understand the organization
11
An organized group of people with a
particular purpose.
All organizations have a management structure that determines relationships between the
different activities and the members, and
subdivides and assigns roles, responsibilities and
authority to carry out tasks.
Organizations are open systems, they
affect and are affected by their
environment.
- From BusinessDictionary.com
![Page 12: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/12.jpg)
Invisible – Fixed mindset vs. Growth Mindset
12
![Page 13: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/13.jpg)
Develop Organizational growth mindset
Enable steady progress each day
Safe to fail environment
Innovation-friendly working environment
13
![Page 14: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/14.jpg)
The journey – Pillar of Principle
Self Directed team over Command and Control
Course Correction over Perfection
Automation over Manual
14
![Page 15: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/15.jpg)
The journey – pillar of Team: PAST
15
![Page 16: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/16.jpg)
The journey – pillar of team: Desired
16
![Page 17: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/17.jpg)
The journey – pillar of Practices
17
![Page 18: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/18.jpg)
The journey – pillar of Practices:
18
• DevOps Skill Matrix
![Page 19: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/19.jpg)
The journey - business value
19
Before After
End to End infrastructure provision
4-6 weeks 4 hours
Mean time to recover Manual Auto
Deployment Lead time 30 minutes or more 90% less than 10 minutes
Infrastructure testing Manual Auto
Infrastructure security patching
Manual Auto
Environment consistency
No Yes
![Page 20: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/20.jpg)
Here IS what I’d like Help on
Access Control
Open Source
20
![Page 21: DOES14 - May Xu - Thoughtworks - Transform the Invisible Wall](https://reader033.fdocuments.in/reader033/viewer/2022052622/559445981a28ab02738b45a2/html5/thumbnails/21.jpg)
THANK YOU
May Xu
twitter: @may_ping_xu
May Xu
twitter: @may_ping_xu