devops skills you got what it takes ?
TRANSCRIPT
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
[email protected] @gouravshah
Who am I ?
www.gouravshah.com
www.schoolofdevops.com
https://in.linkedin.com/in/gouravshah
DEVOPSIS
CATCHING UP LIKE A
WILDFIRE
THE TERM
IN THE LAST FEW YEARS
The Short History of Devops - Damon Edwards
ITS ALL ABOUTCOLLABORATION
BETWEEN
DEV&
OPS
dev ops
MYTH
YOU COULD HAVE A S INGLE
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
&
GOALAGIL ITYACHIEVE
QUALITY
WITHOUT COMPROMISING
devops
merge
dev ops
collaboration
dev opsTOOLS
collaboration
“Devops is a TOOLS based approach ”
TOOLSPROVIDE WAYS
TOGETHER
TO BRING DEV AND OPS
TOOLS
TOOLS
LET
LANGUAGE
DEV AND OPS
TOOLS
SPEAK THE SAME
SKILLS
LEARNING
SKILLS
NEW
TOOLSTRANSLATES TO ACQUIRING
NEW
SKILLSWHAT
DO I NEED
ACQUIRE
INITCRON’s
REPORTWAS AN ATTEMPT TO FIND
TO THAT
ANSWER
INFORMATION WE COLLECTED
SURVEY AVAILABLE IN PUBLIC DOMAIN
AND
ANALYSED
WHATCOMPANIES ARE LOOKING FOR
DEVOPS PROIN 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 TIMEIN
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
ANS IBLE / S ALTSTACK
AS THOSE TOOLS ARE AWSOME TOO
NORM IN FUTURE
AND MAY BECOME A
2016
CLOUD AND VIRTUALIZATION (2014)
AWS CLOUDMUST
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
PR IVATE CLOUD
PLATFORMS
ORGANIZATION
BASED ON WHATS HAPPENING
IN YOUR
RECOMMENDATION
OS
CI/CD
CI/CD
JENKINSRECOMMENDATION
+ CI TOOLS SPECIFIC TO
YOUR ORGANIZATION
CI/CD (2016)
DATABASES
MYSQLRECOMMENDATION
+ ONE OF THE
NOSQL
DB ADMIN
MONITORING
NAGIOS / ICINGA
RECOMMENDATION
VERSION CONTROL
GITMUST
KNOW
THATS THE PRESENTAND
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 / CHEFLINUX
ESSENTIALS
VAGRANT + DOCKER
SCRIPTING
AWS
MONITORING
GIT OPS
DB ADMINISTRATION
TROUBLESHOOTING
SYSOPS / ARCHIECTURE
J ENK INS
LOG ANALYSIS
ADDITINOAL BIG DATA OPS
ANSIBLE/ SALTSTACK
PERFORMANCE ANALYSIS
RELEASE ENGINEERING
OPS
OPENSTACK
PROVISIONING
GIT
PROGRAMMING
ESSENTIALS
VAGRANT + DOCKER
J E NK INS
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
Devops Skills - You Got What it Takes ? by Gourav Shah, Initcron Systems is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
License