Devops Skills - You Got What it Takes ? by Gourav Shah, Initcron Systems is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Devops Skills
Gourav
Shah
You Got What It Takes ?
www.initcron.com
GOURAV SHAH
FOUNDER, INITCRON SYSTEMS | SCHOOL OF DEVOPS
gs@initcron.com
twitter @gouravshah
Who am I ?
www.gouravshah.com
www.schoolofdevops.com
https://in.linkedin.com/in/gouravshah
DEVOPS
IS
CATCHING UP LIKE A
WILDFIRE
THE TERM
IN THE LAST FEW YEARS
The Short History of Devops - Damon Edwards
ITS ALL ABOUT
COLLABORATION
BETWEEN
DEV
&
OPS
dev ops
MYTH
YOU COULD HAVE A SINGLE
DEVOPS
RESOURCE
DEVELOPMENT
WHO WOULD MANAGE YOUR INFRASTRUCTURE
AS WELL AS DO
devops
merge
devops
merge
DEV vs OPS
ITS UNFAIR TO PUT
DEV | OPS
IN THE SAME BASKET
ROLES
WE BELIEVE BOTH HAVE DIFFERENT
BUT COMPLEMENTARY
DEV & OPS
DEV & OPS
SHOULD WORK TOGETHER
GOALS
TO ACHIEVE COMMON
DEV & OPS
DEV & OPS & QA
SHOULD WORK TOGETHER
GOALS
TO ACHIEVE COMMON
&
GOAL
AGIL ITY
ACHIEVE
QUALITY
WITHOUT COMPROMISING
devops
merge
dev ops
collaboration
dev ops
T
O
O
L
S
collaboration
“Devops is a TOOLS based approach ”
TOOLS
PROVIDE WAYS
TOGETHER
TO BRING DEV AND OPS
TOOLS
TOOLS
LET
LANGUAGE
DEV AND OPS
TOOLS
SPEAK THE SAME
SKILLS
LEARNING
SKILLS
NEW
TOOLS
TRANSLATES TO ACQUIRING
NEW
SKILLS
WHAT
DO I NEED
ACQUIRE
INITCRON’s
REPORT
WAS AN ATTEMPT TO FIND
TO THAT
ANSWER
INFORMATION
WE COLLECTED
SURVEY
AVAILABLE IN PUBLIC DOMAIN
AND
ANALYSED
WHAT
COMPANIES ARE LOOKING FOR
DEVOPS PRO
IN A
GOOGLE TRENDS
JOB POSTINGS
WHAT
SOURCES ?
We thought the simplest and the best
way to find out what companies are
looking for is from their JOB POSTINGS
FINDINGS ?
KEYWORD“devops”
HOW
KEYWORD
TRENDED
OVER TIME
IN
INDIA
2014
2016
Devops Keyword Trend
Devops Keyword Interest by Country
2016
CITIES in INDIA
EXPERIENCE LEVELS
TOP
CATEGORIES
2016
CATEGORIES
•OS
•CONFIGURATION MANAGEMENT
•CLOUD & VIRTUALIZATION
•CI/CD
•PROGRAMING/SCRIPTING
•MONITORING
•LOG ANALYSIS
•PERFORMANCE MONITORING
LETS
DRILL DOWN
CATEGORIES
INTO
CONFIGURATION MANAGEMENT (2014)
Infrastructure as a Code
• Descriptive (What vs How)
• Revision Control
• Consistency
• Visibility
• DR and Migrations
• Manage Systems at Scale
• Change Management
PUPPET or CHEF
MUST
CONFIGURATION MANAGEMENT
FOR
RECOMMENDATION
(2014)
PICK UP ONE OF
ANSIBL E / SAL TSTACK
AS THOSE TOOLS ARE AWSOME TOO
NORM IN FUTURE
AND MAY BECOME A
2016
CLOUD AND VIRTUALIZATION (2014)
AWS CLOUD
MUST
KNOW
• CLOUDFORMATION
• ELASTIC BEANSTALK
• OPSWORKS
• EC2 CONTAINER SERVICE
• CODE COMMIT
• CODE PIPELINE
• CODE DEPLOY
AWS
DEVOPS
TOOLS
DOCKER + VAGRANT
PRO TIP A LOT OF COMPANIES ARE
YET TO REALIZE THE POTENTIAL
OF THIS DUO
PUBLIC / PVT CLOUD (201)
CONTAINERS & VIRTUALIZATION (2016)
PICK UP ONE OF
PRIVATE CL OUD
PLATFORMS
ORGANIZATION
BASED ON WHATS HAPPENING
IN YOUR
R
E
C
O
M
M
E
N
D
A
T
I
O
N
OS
CI/CD
CI/CD
JENKINS
R
E
C
O
M
M
E
N
D
A
T
I
O
N
+
CI TOOLS SPECIFIC TO
YOUR ORGANIZATION
CI/CD (2016)
DATABASES
MYSQL
R
E
C
O
M
M
E
N
D
A
T
I
O
N
+
ONE OF THE
NOSQL
DB ADMIN
MONITORING
NAGIOS / ICINGA
R
E
C
O
M
M
E
N
D
A
T
I
O
N
VERSION CONTROL
GIT
MUST
KNOW
THATS THE PRESENT
AND
FUTURE
AS FAR AS WE COULD SEE
THE
OF VERSION CONTROL
• Log Monitoring - Splunk, Logstash, Kibana, Elastic
search
• Provisioning - Razor, Foreman, Cobbler
• Service Discovery - Consul, Etcd + Skydns
• Visualizations : New Relic, Graphite, Ganglia,
Geckoboard
ADDITIONAL TOOLS
PUPPET / CHEF
LINUX
ESSENTIALS
VAGRANT + DOCKER
SCRIPTING
AWS
MONITORING
GITOPS
DB ADMINISTRATION
TROUBLESHOOTING
SYSOPS / ARCHIECTURE
J E N K I N S
LOG ANALYSIS
ADDITINOAL
BIG DATA OPS
ANSIBLE/ SALTSTACK
PERFORMANCE ANALYSIS
RELEASE ENGINEERING
OPS
OPENSTACK
PROVISIONING
GIT
PROGRAMMING
ESSENTIALS
VAGRANT + DOCKER
J E N K I N S
DEV
SQL
TEST DRIVEN DEVELOPMENT
USAGE
CLOUD LIBRARIES AND APIs
QA
CI/CD
VAGRANT
CONATINERS/DOCKER
TEST AUTOMATION TOOLS
CONFIGURATION MANAGEMENT
DEVOPS TRANSFORMATION TRACKS
TRAINERS
Essential Devops Tools
? by Gourav Shah, Initcron Systems is licensed under a Creative Commons Attribution-No
License

Devops skills you got what it takes ?