3. CERTIFIED PROFESSIONAL – DEVOPS FOUNDATION (CP-DOF) CERTIFICATION COURSE
Day-1
ü DevOps Fundamentals
ü Agile and DevOps Concepts
ü DevOps history, Why, When and How? 2009-2017
ü DevOps Various Propounded Principles
ü DevOps Life Cycle
ü DevOps Jargon
ü Salaries and Career Growth
ü Software Configuration Management (SCM)
ü Configure Manage everything
ü Artefact-ing
ü Application Life-Cycle Management (ALM)
ü Repository Management (GIT)(Artifatory)
ü Continuous Integration/Delivery (CI)(Jenkins)
ü Best Practices Version Management and Control
ü Automated Build
ü Code Coverage (SonarQube)
ü CI at every Check-in. (Continuous Testing)
ü CI Servers
ü Continuous Release / Deployment (CD)(Jenkins)(Ansible)
ü Anytime Deployable software building culture
ü Automated Deployment using QA checks in-built
ü Every Change/Check-in leads to feedback
ü Mines survival concept (Canary Release)
ü Gradual and stealth releases (Dark Launches)
ü Monkey Disruptions (Simian Monkeys - Conformity, Janitor, Chaos)
Day-2
ü Continuous Monitoring
ü Monitoring the DevOps performance metrics & success factors
ü Automation - almost everything
ü Infrastructure Management
ü Binary Artifacting
ü Infrastructure built by code
ü Single point access to Logs
ü Shared Monitoring systems
ü Run-time Server Configuration Management to avoid Drift
ü Immutable Infrastructure (Infrastructure as a non-changing image)
ü Containerization (Docker)
ü Service Discovery Protocols
ü Virtualization to create Golden Images
ü Infrastructure as Code
ü Tools - Jekins, Git, Chef, Puppet, Docker, Artifactory, SonarQube, Maven, JBoss.
ü DevOps Anti-patterns
ü Manually Deploying Software
ü Manual Configurations of Production Environment
ü Ice cream cone