Get in Touch

Course Outline

  1. Introduction to Microsoft Azure
  2. Creating resource groups, services, and configuring them using the portal, CloudShell, and Azure CLI
  3. Overview of available services
  4. Hosting options: virtual machines, containerization, serverless
  5. Creating and configuring virtual machines
  6. Architecture styles
  7. Data storage services: Table Storage, Blob Storage, SQL Server, CosmosDB
  8. Azure App Service and companion services
  9. Azure Kubernetes Service and Azure Container Services
  10. Sample deployments to App Service: WordPress and ASP.NET applications
  11. Overview of modern application development scheme:
    1. Inner and outer loops,
    2. Containers and AKS clusters,
    3. DevOps, CI/CD.
  12. Introduction to Docker images and containers:
    1. Overview of basic concepts: image, container, DockerFile.
    2. Creating images for .NET Framework and .NET Core applications.
    3. When to use .NET Framework versus .NET Core?
    4. Preparing a Web API service with a database and SSL certificate.
    5. Using the Swagger tool for API documentation.
  13. Kubernetes:
    1. Overview of key concepts such as Control Plane, Worker Nodes, and Pods.
  14. Azure Kubernetes Service (AKS):
    1. What does AKS manage?
    2. Creating a cluster with Linux containers and Windows Server — discussing differences.
    3. Deploying applications to AKS.
    4. Horizontal and vertical application scaling.
    5. Testing applications under load.
    6. Certificate configuration.
    7. Helm.
    8. Terraform.
    9. Cluster monitoring.
  15. Integration with Azure DevOps and automated CI/CD deployments
  16. Mini-workshop: independent application implementation, service configuration in Microsoft Azure and AKS by training participants
  17. Summary and next steps
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories