Cloud Native DevOps Bootcamp
What about this course?
Join us for this Cloud Native DevOps Bootcamp and learn Azure and AWS by BUILDING 46 PROJECTS.

Instructor for this course
Mike Pfeiffer
Cloud
This course is composed by the following modules
Week 1 Lecture: DevOps Fundamental Skills - Part 1
Week 1 Lecture: DevOps Fundamental Skills - Part 2
Week 1 Project Overview
Project 1: Getting started with GitHub
Project 2: Setting up your first Azure environment
Project 3: Setting up your first AWS environment
Project 4: Setting up projects in GitHub
Project 5: Setting up your first GitHub Action
Week 2: Lecture Scripting Like a Developer
Week 2: Project Overview
Project 1: Setting up a dev environment from start to finish
Project 2: Reusable and clean Python code
Project 3: Reusable and clean PowerShell code
Project 4: Linting in PowerShell and Python
Project 5: Testing in PowerShell and Python
Project 6: Documenting Code
Week 3: Lecture Infrastructure as Code - Part 1
Week 3: Lecture Infrastructure as Code - Part 2
Week 3: Project Overview
Project 1: Building an ARM template for Virtual Machine deployment in Azure
Project 2: Building a Terraform module to create a virtual network in AWS
Project 3: Testing infrastructure-as-code
Project 4: Intro to Azure Bicep
Week 4: Lecture GitHub and Source Control - Part 1
Week 4: Lecture GitHub and Source Control - Part 2
Week 4: Project Overview
Project 1: VS Code with Git and Github
Project 2: Working through push conflicts
Project 3: Contributing to an open source project
Week 5: Lecture CI/CD - Part 1
Week 5: Lecture CI/CD - Part 2
Project 1: Deploying a C# web app via Azure DevOps
Project 2: Building without deploying in GitHub Actions
Project 3: Deploying Terraform via GitHub Actions
Project 4: Setting up Continuous Monitoring
Project 5: Artifacts and packages in CICD
Project 6: Creating AWS CodeDeploy
Week 6: Serverless in Azure and AWS - Part 1
Week 6: Serverless in Azure and AWS - Part 2
Week 6: Project Overview
Project 1: Build an Azure Function app
Project 2: Build an Azure Web App
Project 3: Deploy an Azure Web App via CICD in GitHub Actions
Project 4: Create a Lambda Function
Project 5: Security for serverless apps
Project 6: Monitoring Serverless Apps in Azure AWS
Week 7: Security in Azure and AWS
Project 1: Securing code
Project 2: Implementing continuous security
Project 3: Security authentication in code
Project 4: Creating IAM roles users and groups
Project 5: Creating RBAC rules and Azure Policies
Week 8: Containerization and Kubernetes
Week 8: Project Overview
Project 1: Creating a Minikube environment
Project 2: Creating an AKS Cluster
Project 3: Deploying to AKS
Project 4: Creating an EKS cluster
Project 5: Deploying to EKS
Project 6: Using Azure ACI
Project 7: Using AWS Fargate
Week 9: Monitoring and Logging
Project 1: Monitoring Azure IaaS
Project 2: Monitoring serverless platforms
Project 3: Azure Monitor and Alerting
Project 4: Azure logging and metrics
Project 5: AWS CloudWatch
Project 6: Container Monitoring with Prometheus
Week 10: Where To Go From Here (Career Prep)
Common Course Questions
If you have a question you don’t see on this list, please visit our Frequently Asked Questions page by clicking the button below.
If you’d prefer getting in touch with one of our experts, we encourage you to call one of the numbers above or fill out our contact form.
Do you offer training for all student levels?
Are the training videos downloadable?
I only want to purchase access to one training course, not all of them, is this possible?
Are there any fees or penalties if I want to cancel my subscription?