SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsMatthew David
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Adrian Todorov
 
Nagpur Mulesoft Meetup on CICD using Jenkins
Nagpur Mulesoft Meetup on CICD using JenkinsNagpur Mulesoft Meetup on CICD using Jenkins
Nagpur Mulesoft Meetup on CICD using Jenkinspqrs1234
 
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...Amazon Web Services
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesDavid Rico
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps IntroductionRobert Sell
 
Introducing DevOps, IT Sharing Session 20 Nov 2017
Introducing DevOps, IT Sharing Session 20 Nov 2017Introducing DevOps, IT Sharing Session 20 Nov 2017
Introducing DevOps, IT Sharing Session 20 Nov 2017Danny Ariwicaksono
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton Araf Karsh Hamid
 
CICD Pipeline Using Github Actions
CICD Pipeline Using Github ActionsCICD Pipeline Using Github Actions
CICD Pipeline Using Github ActionsKumar Shìvam
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at FrosconKris Buytaert
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começarAdriano Tavares
 
DevOps a pratical approach
DevOps a pratical approachDevOps a pratical approach
DevOps a pratical approachSiderlan Santos
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOpsRed Gate Software
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload SuitabilityVedanta Barooah
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and AlertingKhairul Zebua
 

Tendances (20)

Introduction to devops
Introduction to devopsIntroduction to devops
Introduction to devops
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...Using Azure DevOps to continuously build, test, and deploy containerized appl...
Using Azure DevOps to continuously build, test, and deploy containerized appl...
 
Nagpur Mulesoft Meetup on CICD using Jenkins
Nagpur Mulesoft Meetup on CICD using JenkinsNagpur Mulesoft Meetup on CICD using Jenkins
Nagpur Mulesoft Meetup on CICD using Jenkins
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
DevOps
DevOpsDevOps
DevOps
 
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
CI/CD Best Practices for Building Modern Applications - MAD302 - Anaheim AWS ...
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
 
DevOps Introduction
DevOps IntroductionDevOps Introduction
DevOps Introduction
 
Introducing DevOps, IT Sharing Session 20 Nov 2017
Introducing DevOps, IT Sharing Session 20 Nov 2017Introducing DevOps, IT Sharing Session 20 Nov 2017
Introducing DevOps, IT Sharing Session 20 Nov 2017
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton
 
DevOps
DevOps DevOps
DevOps
 
CICD Pipeline Using Github Actions
CICD Pipeline Using Github ActionsCICD Pipeline Using Github Actions
CICD Pipeline Using Github Actions
 
Devops Devops Devops, at Froscon
Devops Devops Devops, at FrosconDevops Devops Devops, at Froscon
Devops Devops Devops, at Froscon
 
DevOps, por onde começar
DevOps, por onde começarDevOps, por onde começar
DevOps, por onde começar
 
DevOps a pratical approach
DevOps a pratical approachDevOps a pratical approach
DevOps a pratical approach
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 
Cloud Workload Suitability
Cloud Workload SuitabilityCloud Workload Suitability
Cloud Workload Suitability
 
DevOps Monitoring and Alerting
DevOps Monitoring and AlertingDevOps Monitoring and Alerting
DevOps Monitoring and Alerting
 

En vedette

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
 

En vedette (12)

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
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 

Similaire à 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
 
2021-10-14 The Critical Role of Security in DevOps.pdf
2021-10-14 The Critical Role of Security in DevOps.pdf2021-10-14 The Critical Role of Security in DevOps.pdf
2021-10-14 The Critical Role of Security in DevOps.pdfSavinder Puri
 
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
 

Similaire à 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
 
2021-10-14 The Critical Role of Security in DevOps.pdf
2021-10-14 The Critical Role of Security in DevOps.pdf2021-10-14 The Critical Role of Security in DevOps.pdf
2021-10-14 The Critical Role of Security in DevOps.pdf
 
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
 

Plus de satya sudheer

Plus de 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
 

Dernier

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 

Dernier (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

DevOps 101