Course Outline

Introduction

  • DevOps vs Agile
  • Overview of DevOps core concepts
  • Understanding the key benefits of DevOps

Understanding the DevOps Phases

  • Continuous integration
  • Continuous delivery
  • Continuous deployment
  • Continuous testing
  • Continuous monitoring

Defining DevOps Structure and Processes

  • Understanding DevOps roles and responsibilities
  • Planning and evaluating DevOps adoption
  • Customizing or standardizing DevOps pipeline    

Setting Up the DevOps Infrastructure

  • Choosing a Kanban tool for workflow tracking (Jira, Azure DevOps, etc)
  • Managing source codes using Git
  • Building applications with Gradle and Jenkins
  • Deploying applications with Docker and Kubernetes

Building Automation Tools

  • Understanding automation scenarios
  • Creating and running automated tests with Selenium
  • Implementing build and deployment automation workflows

Integrating Security in DevOps Processes

  • Understanding DevSecOps model
  • Defining security policies and procedures
  • Automating DevOps security processes and tools

DevOps Best Practices and Tips

Summary and Next Steps

Requirements

  • An understanding of Agile methodologies
  • Experience in software development

Audience

  • DevOps engineers
  • IT managers
  • Developers
  21 Hours
 

Testimonials

Related Courses

Argo CD

  7 hours

AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions

  35 hours

Continuous Delivery Ecosystem Foundation (CDEF)®

  14 hours

Continuous Testing Foundation (CTF)®

  14 hours

DevOps Engineering Foundation (DOEF)®

  14 hours

DevOps Foundation®

  14 hours

DevOps Leader (DOL)®

  14 hours

Value Stream Management Foundation®

  14 hours

DevSecOps Foundation (DSOF)®

  14 hours

DevSecOps Practitioner (DSOP)®

  21 hours

Site Reliability Engineering (SRE) Foundation®

  14 hours

Kubernetes with Spinnaker

  14 hours

IT Operations Analytics

  7 hours

Atlassian OpsGenie for DevOps Engineers

  14 hours

SonarQube for DevOps

  14 hours