Discover strategies, tools, and processes to manage application infrastructure using the Azure DevOps tool and service set.
Overview
Syllabus
Introduction
- The need for agile infrastructure
- Who is this course for?
- Underlying issues with complex deployments
- The need for a strategy
- Components of a strategy
- Manage technical debt
- Container orchestration
- Options for provisioning Kubernetes Services
- CLI deployment
- Application deployment process
- Application deployment demo
- Define and install application through Helm
- Create a scaling plan
- Infrastructure-as-code (IaC) technologies
- IaC vs. CM tools
- Modularization and reuse in templates
- Define Terraform file
- Deploy resources via Terraform
- Maintain security in templates
- Demo for security
- Security and compliance in Azure
- Azure policies
- Combining compliance with IaC
- Desired state configuration
- Configuration management in Azure
- Azure Automation deployment
- Teardown of your Azure environment
- Next steps with application infrastructure
Taught by
Gurinder Singh Mann