DevOps & GitHub Foundations (AZ-2008) Core Principles
Course 8715
1 DAY COURSE

Price: $488.00
Course Outline

Explore DevOps practices using GitHub. Your development and operations teams will experience improved collaboration, agility, continuous integration, continuous delivery, automation, and operational excellence throughout all phases of the application lifecycle. 

DevOps & GitHub Foundations (AZ-2008) Core Principles Benefits

  • In this course, you will learn how to:

    • Learn essential DevOps practices such as collaboration, agility, and automation to optimize application lifecycle management.
    • Gain practical skills in version control, continuous integration, and continuous delivery using GitHub and Azure.
    • Understand the benefits of DevOps culture and its impact on accelerating time to market, operational stability, and mean time to recovery.
    • Explore agile methodologies and project planning techniques to facilitate collaboration, shared responsibility, and continuous learning.
    • Acquire hands-on experience in implementing Infrastructure as Code (IaC) and CI/CD workflows to streamline software development projects.
    • Enhance your ability to build and run continuous integration and delivery workflows using GitHub Actions, leading to accelerated release cycles and increased resiliency.
    • Achieve operational excellence and enhance developer experience through shift-right testing, observability, Site Reliability Engineering, and platform engineering practices.
    • Prepare for real-world scenarios by gaining insights into progressive exposure techniques, performance monitoring, and security assessment strategies.
  • Training Prerequisites

    • Basic familiarity with IT terms and concepts.

DevOps & GitHub Foundations Training Outline

Discover DevOps

  • What is DevOps? 
  • Explore DevOps culture 
  • Explore DevOps goals and benefits 
  • Explore DevOps application lifecycle 
  • Knowledge check

Plan with DevOps

  • Foster DevOps culture 
  • What is Agile? 
  • Explore DevOps practices 
  • Plan with GitHub 
  • Agile plan and management using GitHub 
  • Knowledge check 

Develop with DevOps

  • Explore source control and version control 
  • Explore version control using Git 
  • Explore GitHub flow 
  • Explore Continuous Integration 
  • Explore shift-left testing 
  • Explore shift-left security 
  • Implement flow of work with GitHub 
  • Knowledge check 

Deliver with DevOps

  • Explore continuous delivery 
  • Explore Infrastructure as Code 
  • Explore progressive exposure techniques 
  • Explore continuous delivery with GitHub Actions 
  • Implement CI/CD with GitHub Actions and IaC with Bicep 
  • Knowledge check 

Operate with DevOps

  • Explore operational excellence 
  • Explore shift-right testing 
  • Explore observability through performance monitoring 
  • Explore observability through security assessment 
  • Explore resiliency with site reliability engineering 
  • Improve developer experience with platform engineering 
  • Enhance workload resiliency Traffic Manager and Azure Chaos Studio 
  • Knowledge check 
Course Dates
Attendance Method

How will you be attending the class?

Selecting 'Live Virtual' allows you to attend remotely from work or home. You will receive email communication well before the class starts with detailed instructions on how to validate your equipment and connect to the classroom for a quality learning experience.

Additional Details (optional)

Private Team Training

Interested in this course for your team? Please complete and submit the form below and we will contact you to discuss your needs and budget.