DevOps Essential

Introduction to DevOps and its Necessities


by DevOpsSchool.com

Rajesh Kumar

(Senior DevOps Manager & Principal Architect)


Rajesh Kumar — an award-winning academician and consultant trainer, with 15+ years’ experience in diverse skill management, who has more than a decade of experience in training large and diverse groups across multiple industry sectors.

Learning Objectives



This slide should clearly answer the question “what will I learn in this lesson?”


  • Why DevOps?
  • What is DevOps and its necessities
  • DevOps roles
  • Daily challenges and their solutions

Meet Mark and Linda


The Wall of Confusion


Development and Operations in Conflict!!

DevOps Adoption


Old Trends of Software Consumption


Old Trends of Software Consumption


Old Trends of Software Consumption


Old Mode of Software Development Model - Waterfall


Disadvantage of Waterfall model



 Linear and Sequential Approach

 Long Duration of Release Cycle

 Frequent changes is not good for Waterfall Model

Waterfall Model Challenges


Latest Trends in Software Consumption


Latest Trends in Software Consumption


Latest Trends in Software Consumption



 One version of software

 Everyone connected together

 24/7 up and running with no down time

Objective for IT organization



 Quality Release

 Immediate Release

 Cost Reduction

Challenges of IT organization


Challenges of IT organization


Proposed Solution


Evolution of DevOps


Agile VS DevOps


Agile Model


 Agile model is a combination of iterative and incremental process models With focus on process adaptability and customer satisfaction by rapid delivery of working software product.

 Agile Methods break the product into small incremental builds.

 Agile SCRUM approach brought agility to development

 Lack of collaboration between Developers and Operations Engineers still slowed down the development process and releases

Events Example



 DevOps links software development to operations.

 It also bridges the gap between agile software development and operations experiences.

 All experts have at least a basic understanding of others business subjects.

DevOps for Dev Challenges


DevOps for Ops Challenges


So, Finally What is DevOps?


Dev vs Ops


Conclusion



DevOps is not a new technology or a product. It's an approach or culture of SW development that seeks stability and performance at the same time that it speeds software deliveries to the business.

DevOps - LifeCycle


Have Questions?


Please send an email to info@scmGalaxy.com if you’ve got any questions

Wrap – up - TBD



Brief statements (in bullet points) that gives the most important information about what has been done in this lesson.

Exercise



Please refer www.DevOpsSchool.com

DevOpsSchool Community Networks


These platforms provide you the opportunity to connect with peers and industry DevOps leaders, where you can share, discuss or get information on latest topics or happenings in DevOps culture and grow your DevOps professionals network.

DevOps
Build & Release
DevOps
Build & Release
DevOpsSchool
DevOps Group
BestDevOps.com
      

Any Questions?


Thank You!


DevOpsSchool — Lets Learn, Share & Practice DevOps

www.devopsschool.com

Connect with us on
contact@devopsschool.com | +91 700 483 5930
     

Next up:


DevOps

Module 2 - Key Concepts of DevOps