AUCKLAND (09) 378-0411       HAMILTON (07) 838-0700       WELLINGTON (04) 472-4830      CHRISTCHURCH (03) 365-5020      |      
Home Courses AZ- 400/1: Azure DevOps Engineer Part 1

Courses


AZ- 400/1: Azure DevOps Engineer Part 1

Length: 5 Days    Cost: $3,650 + GST    Version: Azure

= Scheduled class    = Guaranteed to run    = Fully booked
Click on the dates to book online
CentreJulAugSepOct
Auckland--
12
09
--
Hamilton----
23
--
Christchurch--
05
----
Wellington
25
----
14

Can't find a class in your area? Contact our sales team and request a class date.


About this Course

This course provides the knowledge and skills to implement DevOps processes and practices of continuous integration. Students will learn how to use source control, scale Git for an enterprise, and implement and manage build infrastructure. You will learn how to implement continuous integration in an Azure DevOps pipeline, how to manage code quality and security principles, and how to implement a container build strategy



Audience


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

Prerequisites

Before attending this course:

  • 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.
  • It is recommended that you have experience working in an IDE, as well as some knowledge of the Azure portal. However, students who may not have a technical background in these technologies, but who are curious about DevOps practices as a culture shift, should be able to follow the procedural and expository explanations of continuous integration regardless

At Course Completion

After completing this course, students will be able to:

  • Migrate from TFVC to Git
  • Scale Git for Enterprise DevOps
  • Implement and manage build infrastructure
  • Implement a mobile DevOps strategy
  • Create an automated build workflow
  • Integrate other build tooling with Azure DevOps
  • Create hybrid build processes
  • Describe what is meant by code quality and how it is measured
  • Detect code smells
  • Integrate automated tests for code quality
  • Report on code coverage during testing
  • Add tooling to measure technical debt
  • 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
  • Configure secure access to package feeds
  • Apply infrastructure and configuration as code principles
  • Deploy and manage infrastructure using Microsoft automation technologies such as ARM templates, PowerShell, and Azure CLI
  • Describe deployment models and services that are available with Azure
  • Puppet, Ansible, SaltStack, and Terraform
  • Define an infrastructure and configuration strategy and appropriate toolset for a release pipeline and application infrastructure
  • Implement compliance and security in your application infrastructure

Course Outline


Day 1:

Module 1: Getting started with Source Control

Module 2: Scaling git for enterprise DevOps

Module 3: Implement & Manage Build Infrastructure

Module 4: Managing application config & secrets

Module 5: Implement a mobile DevOps strategy

Day2:

Module 1: Implementing Continuous Integration in an Azure DevOps Pipeline

Module 2: Managing Code Quality and Security Policies

Module 3: Implementing a Container Build Strategy

Day 3:

Module 1: Design a Release Strategy

Module 2: Set up a Release Management Workflow

Module 3: Implement an appropriate deployment pattern

Day 4:

Module 1: Designing a Dependency Management Strategy

Module 2: Manage security and compliance

Day 5:

Module 1: Infrastructure and Configuration Azure Tools

Module 2: Azure Deployment Models and Services

Module 3: Create and Manage Kubernetes Service Infrastructure

Module 4: Third Party and Open Source Tools available with Azure

Module 5: Implement Compliance and Security in your Infrastructure

 Print this page