DevOps get started
- Description
- Curriculum
- FAQ
- Reviews
This is a self-study self-learning DevOps course that will help you get familiar with technologies like Docker, Azure, Linux, Azure DevOps, Kubernetes, Azure Kubernetes Service, regular expressions, etc. through real-life scenarios.
The course is designed that way that you have a set of DevOps tasks starting from simple and adding complexity through progressions of the course. Information in the course might not be enough and you should be able to find information and solutions by yourself.
The goal of this course is to provide a set of complex real-world DevOps tasks that will help get hands-on experience with DevOps tools.
This is not a step-by-step guide where you can just click it over without even learning anything. This is a self-study course and you have to find a solution by yourself.
You will set up your learning environment in Microsoft Azure public cloud
Topics Covered In This Course:
-
Microsoft Azure
-
Docker
-
Regular expressions
-
Jenkins
-
Azure SQL DB
-
Azure Load Balancer
-
Azure Storage Account
-
Azure DevOps
-
Kubernetes
-
Azure Kubernetes Service
-
Helm
-
Continuous integration
-
Continuous delivery
Who This Course Is For?
Those who interested in CICD with Jenkins and Azure DevOps
Who wants to know more about Azure Public cloud
System administrators who want to have more DevOps task exposure
DevOpsSystem engineers who want to challenge themselves with cool scenarios
More Reasons To Take This Course
You like to learn by yourself without going through annoying classical lectures
You like to challenge yourself with real-world scenarios
-
1IntroductionVideo lesson
Welcome to the DevOps get started Course!
-
2Azure Basic DocumentationVideo lesson
To get started with Microsoft Azure cloud and set up working environment it would be great to complete Microsoft learn free course
-
3AZ-01 Create Azure Virtual Machine and dependenciesText lesson
-
4B-01 Docker get started guideVideo lesson
To get familiar with Docker containers I would suggest to start with Docker get started guide
-
5Docker descritpionVideo lesson
Few words about Docker
-
6B-02 Run and customize NginxText lesson
-
7(Optional) More DockerVideo lesson
If you feel like you need more practice with Docker please go ahead and run through docker labs on Katacoda
-
15AzureVideo lesson
Welcome to the Azure Section
-
16AZ-02 Azure SQL DB, connect from VMText lesson
-
17AZ-03 Azure Load BalancerText lesson
-
18Azure Storage FundamentalsVideo lesson
In this Microsoft learn module you'll learn about some of the different storage options that are available in Azure Storage services, and the scenarios in which each storage option is appropriate. As you complete the individual units in this module, you'll learn about Azure Blob Storage, Azure Disk Storage, Azure Files, and Blob access tiers.
-
19AZ-04 Azure storage fundamentalsText lesson
-
20AZ-RM-01 Deploy Azure infrastructure by using JSON ARM templatesVideo lesson
Write JSON Azure Resource Manager templates (ARM templates) to deploy your infrastructure to Azure consistently and reliably.
-
21Terraform introVideo lesson
Welcome to the Terraform Section
-
22TF-01 Terraform for Azure providerVideo lesson
Check out Terraform docs for Azure provider.
Build, change, and destroy Azure infrastructure using Terraform. Complete step-by-step, command-line tutorials that will walk you through the Terraform basics for the first time. (don't use Terraform cloud)
-
23TF-02 Сomplete AZ-01 task using Terraform toolText lesson
-
24TF-03 Complete AZ-02 task using Terraform toolText lesson
-
25TF-04 Provision an AKS Cluster (Azure) with TerraformText lesson
In this tutorial, you will deploy a 2 node AKS cluster on your default VPC using Terraform then access its Kubernetes dashboard. (don't use Terraform cloud)
-
26Azure DevOps descriptionVideo lesson
Few words about Azure DevOps
-
27ADO-01 Build applications with Azure DevOpsVideo lesson
Azure DevOps enables you to build, test, and deploy any application to any cloud or on premises. Learn how to configure build pipelines that continuously build, test, and verify your applications.
-
28ADO-02 Build application with Azure DevOpsText lesson
-
29ADO-03 Create build pipeline from CI-03 task using Azure DevOps toolText lesson
External Links May Contain Affiliate Links read more