Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Effective DevOps
Search
satya sudheer
September 14, 2017
Technology
0
34
Effective DevOps
satya sudheer
September 14, 2017
Tweet
Share
More Decks by satya sudheer
See All by satya sudheer
AWS Instrumentation
satyasudheer
0
26
Advanced Git
satyasudheer
0
45
Effective DevOps v2
satyasudheer
0
25
Test Driven Development
satyasudheer
0
48
Test Driven Development
satyasudheer
1
97
Chatbots
satyasudheer
0
240
Other Decks in Technology
See All in Technology
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
600
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
330
How to Lead? Testimonial of a Lead Android Engineer
oleur
1
100
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.5k
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
コードや知識を組み込む / Incorporate Code and knowledge
ks91
PRO
0
130
Grafana x PagerDuty Better Together
jacopen
1
250
Cypress or Playwright?
rainerhahnekamp
0
170
Building a RAG-poweredAI chat appwith Python and VS Code
pamelafox
0
140
DMM.com アルファ室採用案内資料
hsugita
1
220
web-application-security
matsuihidetoshi
1
190
IPUT App Dev. Co. -Overview 2024/4
iputapp
0
120
Featured
See All Featured
BBQ
matthewcrist
80
8.8k
RailsConf 2023
tenderlove
8
550
Code Review Best Practice
trishagee
56
15k
How GitHub (no longer) Works
holman
305
140k
The Invisible Side of Design
smashingmag
294
49k
Optimizing for Happiness
mojombo
370
69k
Fireside Chat
paigeccino
22
2.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Producing Creativity
orderedlist
PRO
338
39k
YesSQL, Process and Tooling at Scale
rocio
165
13k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
Transcript
EFFECTIVE DEVOPS
WHAT IS DEVOPS?
ITS REINVENTING, HOW WE RUN OUR BUSINESSES!!
A LITTLE BIT ABOUT SOFTWARE RELEASE PROCESSES.. RELEASE PROCESSES HAVE
FOUR MAJOR PHASES Source, Build, Test, Deploy ALWAYS CONSTANT
DELIVERY MODEL HAS DRASTICALLY
SOFTWARE MOVES FASTER TODAY Your ability to move fast is
paramount to your ability to fight off disruption
LETS START MOVING QUICKLY..
None
None
None
LETS DO DEVOPS!! It is not the strongest of the
species that survives, nor the most intelligent that survives. It is the one that is most adaptable to change. – Charles Darwin
ITS ALL ABOUT...
BLENDED OR SHARED RESPONSIBILITIES BLAMELESS POSTMORTEMS SPEED VS STABILITY
None
None
7 HABITS OF HIGHLY EFFECTIVE DEVOPS!
1. BE PROACTIVE CHANGE HAPPENS CONSTANTLY!!
INFORMATION IS IMPERFECT EVERYONE MAKES MISTAKES COMPLEX SYSTEMS HAVE COMPLEX
FAILURES FUNDAMENTAL SURPRISES HAPPEN SOME THINGS CAN ONLY BE OBSERVED IN PRODUCTION FAILURES CAN CASCADE
2. BEGIN WITH THE END IN MIND CONFIDENCE IN SHIPPING
SOFTWARE INTO PRODUCTION.
None
3. PUT FIRST THINGS FIRST YOU NEED TO EXCUTE ON
THE MOST IMPORTANT BUSINESS PRIORITIES.
NEED FOR A REPEATABLE PROCESS, ONE PATH FOR CHANGE. LEAN
AUTOMATION VERSION CONTROLLING EVERYTHING REDEFINING "DONE"
4. PULL OVER PUSH ONLY ALERT ON WHAT IS ACTIONABLE.
ELIMINATE NON VALUE ADDED ACTION FOCUS ON AVAILABILITY, DO NOT
WORRY ABOUT SCALE. CHOOSE LANGUAGES AND TOOLS THAT FITS THE JOB .
5. EMPOWERED TEAMS SEEK FIRST TO UNDERSTAND, THEN BE UNDERSTOOD.
WRITE TESTS UNIT TESTS, INTEGRATION TESTS, FUNCTIONAL TESTS, SMOKE TESTS
MEASURE & COLLECT THE IMPORTANT METRICS SMALL BATCH + EXPERIMENTATION
6. SYNERGIZE INNOVATE AND SOLVE PROBLEMS WITH THOSE WHO HAVE
A DIFFERENT POINT OF VIEW.
THE FOUR EYE RULE, MINIMUM 2 PAIR OF EYES ON
ANY PROBLEM. PRACTISE INCIDENT RESPONSE: OBSERVE, ORIENT, DECIDE, ACT
7. SHARPEN THE SAW SEEK CONTINOUS IMPROVEMENT & RENEWAL PROFESSIONALLY,
PERSONALLY.
MEETUPS, MOOCS, ONLINE COURSES. OPEN SOURCE CONTRIBUTIONS. SIDE PROJECTS BRING
THOSE NEW SKILLS BACK TO THE REST OF THE TEAM.
DEVOPS IS A CULTURAL AND PROFESSIONAL MOVEMENT, FOCUSED ON HOW
WE BUILD AND OPERATE HIGH VELOCITY ORGANISATIONS, BORN FROM THE EXPERIENCES OF ITS PRACTITIONERS. – ADAM JACOB THANK YOU :)