Course #:AZ-400T05

Implementing Application Infrastructure Training

This course provides the knowledge and skills to implement dependency management. Students will learn how to design a dependency management strategy and manage security and compliance.

Objectives

After completing this course, students will be able to:

  • Recommend artifact management tools and practices.
  • Abstract common packages to enable sharing and reuse.
  • Inspect codebase to identify code dependencies that can be converted to packages.
  • Identify and recommend standardized package types and versions across the solution.
  • Refactor existing build pipelines to implement version strategy that publishes packages.
  • Manage security and compliance.
  • Inspect open source software packages for security and license compliance to align with corporate standards.
  • Configure build pipeline to access package security and license rating.
  • Configure secure access to package feeds.

Audience

Students in this course are interested in implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam.

Prerequisites

Students should have fundamental knowledge about Azure, version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

Duration

One Day.

Outline of Implementing Application Infrastructure Training

Chapter 1: Infrastructure and Configuration Azure Tools

  • Lesson 01: Infrastructure as Code and Configuration Management
  • Lesson 02: Create Azure Resources using ARM Templates
  • Lesson 03: Create Azure Resources using Azure CLI
  • Lesson 04: Create Azure Resources by using Azure PowerShell
  • Lesson 05: Additional Automation Tools
  • Lesson 06: Version Control

Chapter 2: Azure Automation

  • Lesson 01: Azure Automation
  • Lesson 02: Azure Automation State Configuration (DSC)

Chapter 3: Azure Compute services

  • Lesson 01-Infrastructure as a Service
  • Lesson 02-Platform as a Service
  • Lesson 03-Serverless and HPC compute services
  • Lesson 04-Azure Service Fabric
  • Lesson 05-Azure Kubernetes Service
  • Lesson 06-Application Architecture models
  • Lesson 07-Choosing a Compute Service

Chapter 4-Third Party and Open Source Tool integration with Azure

  • Lesson 01-Chef with Azure
  • Lesson 02-Puppet with Azure
  • Lesson 03-Ansible with Azure
  • Lesson 04-Cloud-init with Azure
  • Lesson 05-Terraform with Azure

Chapter 5-Compliance and Security

  • Lesson 01-Security and compliance in the pipeline
  • Lesson 02-Azure security and compliance tools
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston, Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.