SlideShare a Scribd company logo
1 of 63
Download to read offline
DEVOPS
--	AN	IT	MINDSET	--
If	you’re	not	writing	software	to	manage
them	(Ops),	you’re	not	surviving.
AGENDA
Context
Pre-Agile/	Pre-DevOps	Days
Little	History
Waterfall,	CI,	CD,	DevOps	Nirvana
Culture,	Tools,	Stories,	Everything	Else
SOFTWARE	MOVES	FASTER	TODAY/
LIFE	OF	A	CODE
Startups	can	now	take	on	giants	with	little	to	no	funding
ahead	of	time
Getting	your	software	into	the	hands	of	millions	is	a
download	away
Your	ability	to	move	fast	is	paramount	to	your	ability	to
fight	off	disruption
Software	creation	and	distribution	is	easier
and	faster	than	ever
First,	we	need	to	understand	a	little	bit
about	software	release	processes
RELEASE	PROCESSES	HAVE	FOUR
MAJOR	PHASES
Source:	Create,	review	&	check	in	the	code.
Build:	Compile	code,	Run	unit	tests,	Style	checkers,
Gather	Code	metrics
Test:	Integration	tests	with	other	systems,	Load	testing,
UI	tests,	Penetration	testing
Production:	Deployment	to	production	environments
THE	SOFTWARE	DELIVERY	MODEL
HAS	DRASTICALLY	CHANGED..
PRE-AGILE/	PRE	-	DEVOPS	DAYS
“Fear	is	the	path	to	the	dark	side.	Fear
leads	to	anger.	Anger	leads	to	hate.	Hate
leads	to	suffering.”	–	Yoda
LITTLE	HISTORY
2007	-	Patrick	Debois,	a	software	development
consultant,	had	a	goal	of	learning	all	aspects	of	IT.	Patrick
had	always	been	bothered	by	the	differences	between
how	Dev	and	Ops	worked,	but	he	became	particularly
frustrated	with	the	challenges	of	managing	work	across
the	two	groups	on	his	projects.
2008	-	Andrew	Shafer	posted	an	idea	for	an	agile
infrastructure	“birds	of	a	feather”	session	at	the	Agile	2008
Conference.
LITTLE	HISTORY	CONTD..
2009	-	John	Allspaw,	senior	vice	president	of	technical
operations	at	Flickr,	and	Paul	Hammond,	director	of
engineering	at	Flickr,	gave	a	presentation	at	the	O’Reilly
Velocity	Conference	in	San	Jose,	“10+	Deploys	per	Day:
Dev	and	Ops	Cooperation	at	Flickr.”	The	presentation	laid
the	groundwork	for	how	Dev	and	Ops	can	effectively	work
together	to	improve	software	deployment.	#DevOpsDays
2010	-	DevOpsDays	were	held	in	Australia	and	the	U.S.
Over	time,	there	were	more	and	more	DevOpsDays	that
were	hosted	in	different	countries	and	cities	around	the
world.
LITTLE	HISTORY	CONTD..
2011	-	Up	until	2011,	the	DevOps	movement	has	been
fueled	by	individuals	and	open	source	tools	with	little
attention	from	analysts	or	vendors.
2012	-	By	2012	DevOps	was	quickly	turning	into	a
buzzword	and	DevOpsDays	continued	to	grow.
2014	-	Large	companies	such	as	Target,	Nordstrom	and
LEGO	became	some	of	the	first	companies	to	bring
DevOps	into	the	enterprise.
WHAT	IS	DEVOPS	NOT?
It’s	Not	NoOps
It’s	Not	(Just)	Tools
It’s	Not	(Just)	Culture
It’s	Not	(Just)	Devs	and	Ops
It’s	Not	(Just)	A	Job	Title
It’s	Not	Everything

		

DEVOPS	WORKFLOW


DEVOPS	NIRVANA
Paint	the	wall	with	awareness
WATERFALL	DEVELOPMENT
Development	teams	would	write	a	bunch	of	code	for
months.	Then	those	teams	would	merge	their	code	in	order
to	release	it.	Their	are	different	versions	of	code	and	have	so
many	changes	that	the	actual	integration	step	could	take
days.
WE	WERE	JUST	WAITING..
CONTINUOUS	INTEGRATION
Continuous	integration	is	often	the	first	step	down	the	path
toward	DevOps	maturity.	It	is	the	practice	of	quickly
integrating	newly	developed	code	with	the	main	body	of
code	that	is	to	be	released.
CONTINUOUS	DELIVERY
It	is	an	extension	of	continuous	integration.	It’s	the	practice
of	having	the	code	base	continuously	in	a	ready-to-deploy
state.
CONTINUOUS	DEPLOYMENT
It	is	DevOps	nirvana,	is	the	most	advanced	evolution	of
continuous	delivery.	It’s	the	practice	of	deploying	all	the	way
into	production	without	any	human	intervention.
RELEASE	PROCESSES	LEVELS..
STORIES
Netflix,	Etsy,	Amazon,	Pinterest,	Flicker,	IMVU	and	Google
are	popular	examples	of	companies	doing	continuous
deployment.
GOOGLE	DEV	AND	OPS	-	SRE
15,000	engineers,	working	on	4,000+	projects
All	code	is	checked	into	one	source	tree	(billions	of	files!)
5,500	code	commits/day
75	million	test	cases	are	run	daily
"Automated	tests	transform	fear	into
boredom."	--	Eran	Messeri,	Google
AMAZON
Chaos	Monkey
Chaos	Gorilla
Chaos	Kon
Latency	Monkey
Conformity	Monkey
Security	Monkey
Doctor	Monkey
Janitor	Monkey
NETFLIX	-	SIMIAN	ARMY
AWS	Outage	2014:	Out	of	our	2700+	production	Cassandra
nodes,	218	were	rebooted.	22	Cassandra	nodes	did	not
reboot	successfully.
ESTY..
AMAZON,	GOOGLE,	NETFLIX..
DEVOPS	TOOLING
Source	Code	Repository
Continuous	Integration
Build	Server
Repository	Management
Configuration	Management
Deployment
Virtual	Infrastructure
Test	Automation
Infrastructure	Orchestration
Messaging	/	Collaboration
Business	Intelligence
Security
SOURCE	CODE	REPOSITORY
Source	control	is	a	major	component	of
continuous	integration.
CONTINUOUS	INTEGRATION
Integrates	code	into	a	shared	repository
several	times	a	day.	Teams	can	detect
problems	early	with	the	help	of	automated
unit	test	runs.
BUILD	SERVER
The	build	server	is	an	automation	tool	that
compiles	the	code	in	the	source	code
repository	into	executable	code	base.
REPOSITORY	MANAGEMENT
A	repository	manager	is	a	dedicated	server
application	designed	to	manage
repositories	of	binary	components.
CONFIGURATION	MANAGEMENT
Configuration	management	defines	the
configuration	of	a	server	or	an
environment.
DEPLOY
Deployment	tools	helps	us	in	automating
application	deployments,	improve	the
speed	and	quality	of	software	releases.
VIRTUAL	INFRASTRUCTURE
Cloud	/	IaaS	/	PaaS	combined	with
automation	tools	to	empower
organizations	practicing	DevOps	with	the
ability	to	configure	a	server	without	any
fingers	on	the	keyboard.
TEST	AUTOMATION
DevOps	testing	focuses	on	automated
testing	within	your	build	pipeline	to	ensure
that	by	the	time	that	you	have	a	deployable
build,	you	are	confident	it	is	ready	to	be
deployed.
INFRASTRUCTURE	ORCHESTRATION
Infrastructure	Orchestration	is	an
automated	arrangement,	coordination,
and	management	of	complex	computer
systems,	middleware	and	services.
MESSAGING	/	COLLABORATION
BUSINESS	INTELLIGENCE
SECURITY
REFERENCES
BLOGS
It	Revolution	Press
Chef
Is	your	team	ready	for	DevOps?
DevOPs	@	Netflix
The	Incredible	True	Story	of	How	DevOps	Got	Its	Name
How	Etsy	Deploys	More	Than	50	Times	a	Day
DevOps	-	Enabling	DevOps	on	the	Microsoft	Stack
DevOps	101	by	Version	One
PODCASTS
The	Ship	Show
DevOps	Cafe
Puppet	Labs	Podcast
Arrested	DevOps
DEVOPS	READING	LIST
Gh
Github
1 Fm
Aws
Amazon	Web
Services
2 Fm
Gt
Git
3 Os
Dm
DBmaestro
4 En
Ch
Chef
5 En
Pu
Puppet
6 En
An
Ansible
7 Os
Sl
Salt
8 Os
Dk
Docker
9 Os
Az
Azure
10 Pd
Bb
Bitbucket
11 Fm
Lb
Liquibase
12 Os
Ot
Otto
13 Os
Bl
BladeLogic
14 En
Va
Vagrant
15 Os
Tf
Terraform
16 Fr
Rk
rkt
17 Os
Gc
Google	Cloud
Platform
18 En
Gl
GitLab
19 Os
Rg
Redgate
20 En
Mv
Maven
21 Os
Gr
Gradle
22 Os
At
ANT
23 Os
Fn
FitNesse
24 Os
Se
Selenium
25 Fr
Ga
Gatling
26 Os
Dh
Docker	Hub
27 Fr
Jn
Jenkins
28 Os
Ba
Bamboo
29 Pd
Tr
Travis	CI
30 Os
Gd
Deployment
Manager
31 Pd
Sf
SmartFrog
32 Os
Cn
Consul
33 Os
Bc
Bcfg2
34 Os
Mo
Mesos
35 Os
Rs
Rackspace
36 En
Sv
Subversion
37 Os
Dt
Datical
38 En
Gt
Grunt
39 Os
Gp
Gulp
40 Os
Br
Broccoli
41 Os
Cu
Cucumber
42 Fr
Cj
Cucumber.js
43 Os
Qu
Qunit
44 Fr
Npm
npm
45 Os
Cs
Codeship
46 Fm
Vs
Visual	Studio
47 Pd
Cr
CircleCI
48 Fm
Cp
Capistrano
49 Fr
Ju
JuJu
50 Fr
Rd
Rundeck
51 Os
Cf
CFEngine
52 Os
Ds
Swarm
53 Fr
Op
OpenStack
54 Os
Hg
Mercurial
55 Os
Dp
Delphix
56 En
Sb
sbt
57 Fr
Mk
Make
58 Os
Ck
CMake
59 Os
Jt
JUnit
60 Fr
Jm
JMeter
61 Fr
Tn
TestNG
62 Fr
Ay
Artifactory
63 Os
Tc
TeamCity
64 Fm
Sh
Shippable
65 Fm
Cc
CruiseControl
66 Os
Ry
RapidDeploy
67 En
Cy
CodeDeploy
68 Fm
Oc
Octopus
Deploy
69 En
No
CA	Nolio
70 En
Kb
Kubernetes
71 Os
Hr
Heroku
72 Fm
Cw
ISPW
73 En
Id
Idera
74 En
Msb
MSBuild
75 Os
Rk
Rake
76 Os
Pk
Packer
77 Fr
Mc
Mocha
78 Os
Xltv
XL	TestView
79 En
Jm
Jasmine
80 Os
Nx
Nexus
81 Os
Co
Continuum
82 Os
Ca
Continua	CI
83 Fm
So
Solano	CI
84 Pd
Xld
XL	Deploy
85 En
EB
ElasticBox
86 En
Dp
Deploybot
87 Fm
Ud
UrbanCode
Deploy
88 En
Nm
Nomad
89 Os
Os
OpenShift
90 En
Xlr
XL	Release
91 En
Ur
UrbanCode
Release
92 En
Bm
BMC	Release
Process
Management
93 En
Hp
HP	Codar
94 En
Au
Automic
95 En
Pl
Plutora
Release
96 En
Sr
Serena
Release
97 En
Tfs
Team
Foundation
Server
98 Pd
Tr
Trello
99 Fm
Jr
Jira
100 Pd
Rf
HipChat
101 Fm
Sl
Slack
102 Fm
Fd
Flowdock
103 Fm
Pv
Pivotal
Tracker
104 Pd
Sn
ServiceNow
105 En
Ki
Kibana
106 Os
Nr
New	Relic
107 Fm
Ni
Nagios
108 Os
Zb
Zabbix
109 Os
Dd
Datadog
110 En
El
Elasticsearch
111 Os
St
StackState
112 En
Sp
Splunk
113 En
Le
Logentries
114 Fm
Sl
Sumo	Logic
115 Fm
Ls
Logstash
116 Os
Gr
Graylog
117 Os
Sn
Snort
118 Os
Tr
Tripwire
119 Os
Ff
Fortify
120 En
EMBED 	 DOWNLOAD 	 ADDPERIODIC	TABLE	OF	DEVOPS	TOOLS	(V2)
Os 	Open	Source
Fr 	Free
Fm 	Freemium
Pd 	Paid
En 	Enterprise
SCM Database	Mgmt Build
CI Repo	Mgmt Testing
Deployment Config	/	Provisioning Containerization
Cloud	/	Iaas	/	Paas Release	Mgmt Collaboration
BI	/	Monitoring Logging Security
Follow	@xebialabs
THANK	YOU

More Related Content

What's hot

Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Simplilearn
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...Simplilearn
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle IntroductionGanesh Samarthyam
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...Simplilearn
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryRahul Tilloo
 
Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Amazon Web Services
 
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | EdurekaDevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | EdurekaEdureka!
 
DevOps overview 2019-04-13 Nelkinda April Meetup
DevOps overview  2019-04-13 Nelkinda April MeetupDevOps overview  2019-04-13 Nelkinda April Meetup
DevOps overview 2019-04-13 Nelkinda April MeetupShweta Sadawarte
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101Hazzim Anaya
 
Dos and Don'ts of DevSecOps
Dos and Don'ts of DevSecOpsDos and Don'ts of DevSecOps
Dos and Don'ts of DevSecOpsPriyanka Aash
 

What's hot (20)

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps for beginners
DevOps for beginnersDevOps for beginners
DevOps for beginners
 
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
Introduction To DevOps | Devops Tutorial For Beginners | DevOps Training For ...
 
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
 
DevOps - A Gentle Introduction
DevOps - A Gentle IntroductionDevOps - A Gentle Introduction
DevOps - A Gentle Introduction
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
 
Introduction to CI/CD
Introduction to CI/CDIntroduction to CI/CD
Introduction to CI/CD
 
DevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT IndustryDevOps - Overview - One of the Top Trends in IT Industry
DevOps - Overview - One of the Top Trends in IT Industry
 
An introduction to DevOps
An introduction to DevOpsAn introduction to DevOps
An introduction to DevOps
 
Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration Continuous Delivery, Continuous Integration
Continuous Delivery, Continuous Integration
 
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | EdurekaDevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
DevOps Interview Questions and Answers 2019 | DevOps Tutorial | Edureka
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps and Tools
DevOps and ToolsDevOps and Tools
DevOps and Tools
 
DevOps overview 2019-04-13 Nelkinda April Meetup
DevOps overview  2019-04-13 Nelkinda April MeetupDevOps overview  2019-04-13 Nelkinda April Meetup
DevOps overview 2019-04-13 Nelkinda April Meetup
 
DevOps
DevOpsDevOps
DevOps
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
 
Devops ppt
Devops pptDevops ppt
Devops ppt
 
Dos and Don'ts of DevSecOps
Dos and Don'ts of DevSecOpsDos and Don'ts of DevSecOps
Dos and Don'ts of DevSecOps
 

Viewers also liked

Do DevOps Right with New Relic
Do DevOps Right with New RelicDo DevOps Right with New Relic
Do DevOps Right with New RelicNew Relic
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value PropositionNicole Forsgren
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceNicole Forsgren
 
DevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceDevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceNew Relic
 
Debugging node in prod
Debugging node in prodDebugging node in prod
Debugging node in prodYunong Xiao
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps WayAtlassian
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...dev2ops
 

Viewers also liked (11)

DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Do DevOps Right with New Relic
Do DevOps Right with New RelicDo DevOps Right with New Relic
Do DevOps Right with New Relic
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 
DevOps: The Key to IT Performance
DevOps: The Key to IT PerformanceDevOps: The Key to IT Performance
DevOps: The Key to IT Performance
 
DevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with ConfidenceDevOps 101 - Moving Fast with Confidence
DevOps 101 - Moving Fast with Confidence
 
Debugging node in prod
Debugging node in prodDebugging node in prod
Debugging node in prod
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
Run IT Support the DevOps Way
Run IT Support the DevOps WayRun IT Support the DevOps Way
Run IT Support the DevOps Way
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
 
DevOps
DevOpsDevOps
DevOps
 
Introducing DevOps
Introducing DevOpsIntroducing DevOps
Introducing DevOps
 

Similar to DevOps 101

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
 
DevOps for Defenders in the Enterprise
DevOps for Defenders in the EnterpriseDevOps for Defenders in the Enterprise
DevOps for Defenders in the EnterpriseJames Wickett
 
DevOps overview and tech interview tips
DevOps overview and tech interview tipsDevOps overview and tech interview tips
DevOps overview and tech interview tipsDaniel Bezerra
 
The DevSecOps Builder’s Guide to the CI/CD Pipeline
The DevSecOps Builder’s Guide to the CI/CD PipelineThe DevSecOps Builder’s Guide to the CI/CD Pipeline
The DevSecOps Builder’s Guide to the CI/CD PipelineJames Wickett
 
The Teams Behind DevSecOps
The Teams Behind DevSecOps The Teams Behind DevSecOps
The Teams Behind DevSecOps Uleska
 
Release Engineering Downstream of an OpenStack Project
Release Engineering Downstream of an OpenStack ProjectRelease Engineering Downstream of an OpenStack Project
Release Engineering Downstream of an OpenStack ProjectRainya Mosher
 
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeConfoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeSteve Mercier
 
The Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CDThe Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CDJames Wickett
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"Daniel Bryant
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Jwooldridge
 
Sai devops - the art of being specializing generalist
Sai   devops - the art of being specializing generalistSai   devops - the art of being specializing generalist
Sai devops - the art of being specializing generalistOdd-e
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleJAXLondon_Conference
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps SecRubal Jain
 
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...Daniel Bryant
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesAmazon Web Services
 
30 days or less: New Features to Production
30 days or less: New Features to Production30 days or less: New Features to Production
30 days or less: New Features to ProductionKarthik Gaekwad
 
Software Security Assurance for DevOps
Software Security Assurance for DevOpsSoftware Security Assurance for DevOps
Software Security Assurance for DevOpsBlack Duck by Synopsys
 
Accelerate your Application Delivery with DevOps and Microservices
Accelerate your Application Delivery with DevOps and MicroservicesAccelerate your Application Delivery with DevOps and Microservices
Accelerate your Application Delivery with DevOps and MicroservicesAmazon Web Services
 

Similar to DevOps 101 (20)

Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
Dream todeployment
Dream todeploymentDream todeployment
Dream todeployment
 
DevSecOps and the CI/CD Pipeline
 DevSecOps and the CI/CD Pipeline DevSecOps and the CI/CD Pipeline
DevSecOps and the CI/CD Pipeline
 
DevOps for Defenders in the Enterprise
DevOps for Defenders in the EnterpriseDevOps for Defenders in the Enterprise
DevOps for Defenders in the Enterprise
 
DevOps overview and tech interview tips
DevOps overview and tech interview tipsDevOps overview and tech interview tips
DevOps overview and tech interview tips
 
The DevSecOps Builder’s Guide to the CI/CD Pipeline
The DevSecOps Builder’s Guide to the CI/CD PipelineThe DevSecOps Builder’s Guide to the CI/CD Pipeline
The DevSecOps Builder’s Guide to the CI/CD Pipeline
 
The Teams Behind DevSecOps
The Teams Behind DevSecOps The Teams Behind DevSecOps
The Teams Behind DevSecOps
 
Release Engineering Downstream of an OpenStack Project
Release Engineering Downstream of an OpenStack ProjectRelease Engineering Downstream of an OpenStack Project
Release Engineering Downstream of an OpenStack Project
 
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeConfoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
 
The Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CDThe Emergent Cloud Security Toolchain for CI/CD
The Emergent Cloud Security Toolchain for CI/CD
 
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
JAXLondon 2015 "DevOps and the Cloud: All Hail the (Developer) King"
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Sai devops - the art of being specializing generalist
Sai   devops - the art of being specializing generalistSai   devops - the art of being specializing generalist
Sai devops - the art of being specializing generalist
 
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve PooleDevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
DevOps and the cloud: all hail the (developer) king - Daniel Bryant, Steve Poole
 
DevSecOps | DevOps Sec
DevSecOps | DevOps SecDevSecOps | DevOps Sec
DevSecOps | DevOps Sec
 
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
DevoxxUK 2016: "DevOps: Microservices, containers, platforms, tooling... Oh y...
 
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar SeriesGetting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
Getting Started With Continuous Delivery on AWS - AWS April 2016 Webinar Series
 
30 days or less: New Features to Production
30 days or less: New Features to Production30 days or less: New Features to Production
30 days or less: New Features to Production
 
Software Security Assurance for DevOps
Software Security Assurance for DevOpsSoftware Security Assurance for DevOps
Software Security Assurance for DevOps
 
Accelerate your Application Delivery with DevOps and Microservices
Accelerate your Application Delivery with DevOps and MicroservicesAccelerate your Application Delivery with DevOps and Microservices
Accelerate your Application Delivery with DevOps and Microservices
 

More from satya sudheer

More from satya sudheer (8)

Advanced git
Advanced gitAdvanced git
Advanced git
 
Chat Bots
Chat BotsChat Bots
Chat Bots
 
Test Drive Development
Test Drive DevelopmentTest Drive Development
Test Drive Development
 
Git scm-final
Git scm-finalGit scm-final
Git scm-final
 
Gis
GisGis
Gis
 
Building High Performance Websites
Building High Performance WebsitesBuilding High Performance Websites
Building High Performance Websites
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Ux session v0.1
Ux session v0.1Ux session v0.1
Ux session v0.1
 

Recently uploaded

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 

Recently uploaded (20)

Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 

DevOps 101