Devops Intro
Devops Intro
DEVOPS
❖ DevOps Engineer works with developers and the IT staff to oversee the code
releases.
❖ They are either developers who get interested in deployment and network
operations or sysadmins who have a passion for scripting and coding and move into
the development side where they can improve the planning of test and deployment.
What was used before devops?
❖ Some software development method was followed from 1957 to 1990’s, but in the
late 1976 it was named as Waterfall model.
❖ Finally in the early 2000’s, Agile was proposed. While Agile took off in the early
2000s, the Agile Manifesto pick up new steam in the 2010s, but between 2012 and
2015, real life success metrics began to accompany that story.
❖ The DevOps philosophy is not completely new, it has naturally evolved from the Agile
methodology. The two have many similarities, which is why they’re not mutually
exclusive.
❖ DevOps concept was discussed in 2009 and introduced in 2012 and it took off from
2014.
Waterfall Model / Methodology
Agile Methodology
Shell/Python/Perl etc.…
Scripting
Infra to deploy
Cloud/Container/physical/VMware
CI/CD
Jenkins/BAMBO/MAVEN/Nexus etc.
• Shell programming.
Build Workflow
Delivery Workflow
Complete Workflow