Microsoft Certified: Azure DevOps Engineer Expert: AZ-400: Microsoft Azure DevOps Solutions

  • 15 Courses | 16h 51m 54s
Likes 74 Likes 74
 
Explore how to continuously deliver valuable products and services by combining users, processes and technologies as you prepare for the AZ-400: Microsoft Azure DevOps Solutions certification exam.

GETTING STARTED

MS Azure DevOps Solutions: Migration & Consolidation Strategy for Tools

  • Playable
    1. 
    Course Overview
    1m 59s
    NOW PLAYING
  • Playable
    2. 
    Planning a Cloud Migration Strategy
    5m 1s
    UP NEXT

COURSES INCLUDED

MS Azure DevOps Solutions: Migration & Consolidation Strategy for Tools
Explore Microsoft Azure DevOps migration and consolidation tools in this 11-video course, preparing learners for Microsoft Azure DevOps Solutions (AZ-400) certification exam. Key concepts covered in this course include the tools available in the cloud for implementing a DevOps strategy; sharing packages across the organization for more reliable and scalable builds; and how to implement test plans and test cases to drive quality through the development process. Next, you will learn to utilize Azure Boards for tracking tasks, features, and bugs; use Azure Boards to plan and work, linking to GitHub for commits and pull requests; and migrate data from TFS to Azure DevOps. Then learn to migrate data to Git for source control and integrate it with Azure DevOps; integrate Selenium into the pipeline for code testing; and plan a project with Azure Boards. Create a package that can be reused/shared; create a test case for Azure; and use Azure Boards to track a task. Then use Selenium for code testing, and create a task within a project on Azure Boards.
11 videos | 1h 6m
has Assessment available Badge
MS Azure DevOps Solutions: Design & Implement Agile Work Management Approach
Discover how to use Azure DevOps tools and processes to implement an Agile work management approach in preparation for Microsoft Azure DevOps Solutions (AZ-400) certification exam. Key concepts covered in this 16-video course include tools offered by Azure DevOps  for use by Agile teams; working with Azure Boards within Agile methodology; and how to utilize Azure Boards to work with backlogs and to plan sprints. Next, learn to utilize queries within Azure Boards to find work assignments; work with items in Azure Boards to streamline personal work flows; and manage individual work portfolios and calendars across teams. Identify and recommend project metrics, KPIs, and other DevOps measurements; measure and refine Azure Kubernetes Service cluster performance; and define work in progress limits for Agile development team. Learn to implement techniques and practices to guide a team in working to Agile methodology and implement tools to share code and promote collaboration between teams. View a backlog using Azure Board, use Azure DevOps to create a Sprint, set time tracking, use Azure Queries, and set WIP limits.
16 videos | 1h 23m
has Assessment available Badge
MS Azure DevOps Solutions: Design a Quality Strategy & Secure Development Process
Discover how to examine code behind a cloud application for security and quality and explore quality metrics, security validation, testing strategies, and secure development lifecycle in this 15-video course, helping prepare learners for Microsoft Azure DevOps Solutions (AZ-400) certification exam. Key concepts covered here include how to improve quality of code for DevOps development; learning to recognize the quality of the code in an application for DevOps development; and identifying metrics that measure the quality of code for DevOps quality. Next, utilize feature flags to enable and disable application components for a DevOps quality strategy; how to avoid technical debt for a DevOps quality strategy; and test performance of code for a DevOps quality strategy. Learn the codebase requirements for a secure DevOps development process; ensure that infrastructure is compliant to security directives for secure DevOps development; and recommend a strategy for implementing the secure development lifecycle in DevOps development. Finally, learn to automate the inspection and compliance of code for DevOps development; and automate the inspection and compliance of infrastructure for secure DevOps development.
15 videos | 1h 17m
has Assessment available Badge
MS Azure DevOps Solutions: Tool Integration
Examine how to integrate Azure DevOps tools into the application creation and deployment strategy in this 13-video course, which explores licensing, software development lifecycle, authentication and access, and cloud hybridization, in preparation for Microsoft Azure DevOps Solutions (AZ-400) certification exam. Key concepts covered in this course include how to utilize licensing efficiently in Azure DevOps; streamlining user licensing in Azure DevOps; and learning to license concurrent pipelines. Next, learn to implement cost efficient test environments; work within limitations of open-source software licensing; and work with licenses for all aspects of the Azure DevOps suite. You will learn to streamline licensing package management in Azure DevOps; recommend a strategy for an end-to-end development lifecycle; and integrate monitoring and feedback into the Azure DevOps pipeline. Learn to securely manage user access to the Azure DevOps environment; integrate on-premises and cloud resources; and learn components of the software development lifecycle. Finally, learn about managing and licensing of group rules, open-source license types, tiers of jobs in Azure Pipelines, and private cloud characteristics.
13 videos | 52m
has Assessment available Badge
MS Azure DevOps Solutions: Version & Source Control
Discover how to integrate version and source control management into Azure DevOps application and infrastructure pipelines, in this 17-video course preparing learners for Microsoft Azure DevOps Solutions (AZ-400) exam. Key concepts covered here include implementing a version control system; branching models; and utilizing Git as a version control system. Next, learn how to utilize TFVC as a version control system; learn about code flow strategy; and identify uses for source control in DevOps pipeline. Then learn to implement a source control system with Azure DevOps; integrate source control into DevOps pipeline; implement private and hosted agents; and integrate third-party build systems into Azure DevOps pipeline. Configure Azure DevOps pipeline; manage agent queues in Azure DevOps pipeline; and use web-hooks to interact with external applications based on events in the pipeline. Trigger multiple pipelines in Azure DevOps; use Git as a source control for versioning; and integrate an external source control. Then use source control for continuous integration-continuous deployment (CI/CD), integrate a third-party build system into Azure DevOps, and use service endpoints for an external application.
17 videos | 1h 15m
has Assessment available Badge
MS Azure DevOps Solutions: Code Flow & Mobile DevOps
In this 11-video course, learners explore the flow of code through the CI/CD (continuous integration-continuous delivery) pipeline, and to determine the DevOps strategy that identifies the tools to adopt to service the business' and team's requirements. Prepare for AZ-400 Microsoft Azure DevOps Solutions certification exam by exploring a strategy for mobile app development and learning how to manage the flow of code through the DevOps cycle, and examine various strategies for a pull request, forking and branching. You will learn to use the Microsoft Visual Studio App Center, how to do App center testing, and how to target UI (User Interface) device sets. Next, learn to use the App Center to provision tester devices, and to distribute release binaries to end user devices. Then you will learn about several frameworks supported by the App Center Test, including Appium, Espresso, Xamarin.UITest, and XCUITest. Finally, the course examines how to implement continuous integration and delivery, well dependency management in application infrastructure, and continuous feedback.
11 videos | 47m
has Assessment available Badge
MS Azure DevOps Solutions: Application Configuration & Secrets
This 11-video course, which can be used to prepare for AZ-400 Microsoft Azure DevOps Solutions certification exam, explores Azure DevOps data protection, and how Azure protects the main pillars of data protection: data availability, service availability, service security, and data privacy. First, learners will be introduced to Azure App Service, and learn how to configure Azure tools to utilize secrets for secure access and development. This course next examines the Azure App Service with containers, and how it enables users to deploy applications that runs on Linux or Windows box. You will learn how to manage secrets, tokens, and certificates, and learn to implement the security components in AKS (Azure Kubernetes Service), a managed container service to protect application workloads. Then learners will examine Microsoft's Azure Key Vault to store various types of secret or key data. Finally, you will learn how to implement Key Vault with Azure pipelines and implement Azure policies for managing security and compliance.
11 videos | 1h 1m
has Assessment available Badge
MS Azure DevOps Solutions: Manage Code Quality & Security Policies
Explore how to use Azure DevOps to manage the quality of code, to integrate security tools, and policies into the continuous integration pipeline in this 11-video course, used to help prepare learners for AZ-400 Microsoft Azure DevOps Solutions certification exam. First, you will examine characteristics of good and bad code quality measured by the speed of the software; writing reusable code; and removing unnecessary code. Then, learn how to use Azure Monitor to monitor the application quality and performance, and review code coverage. This course next examines Azure's Test Suites and Categories, which are groups of test cases that collectively form a single test scenario within a test plan. You will learn how to integrate security analysis tools, and to use SonarQube for automated inspection of code to detect bugs, code smells, and security issues on applications in more than 20 programming languages. Finally, learn to implement the WhiteSource Bolt tool to scan open-source components for known vulnerabilities.
11 videos | 52m
has Assessment available Badge
MS Azure DevOps Solutions: Azure DevOps Infrastructure
This 16-video course examines the use of containers and build tools available in Azure DevOps for infrastructure, and the DevOps methodology of application deployment, while preparing learners for AZ-400 Microsoft Azure DevOps Solutions certification exam. First, you will learn that containers can help to make applications portable, reduce issues, hardware, and operating system differences by abstracting those components out of the application environment. Next, learners see how to use the Docker platform management utility for containers, and Kubernetes to automate deployment. Learn to use Azure Container Registry to configure and manage containers, and how to implement multi-stage builds in the CI/CD (continuous integration-continuous delivery) pipeline. This course then explains how to build strategy by using Azure Pipelines, and how to use Jenkins to build triggers in workflow. Finally, you will learn to use Azure DevOps for implementing build process for on-premises and cloud platforms, and to create automated build workflows to build an app from source.
16 videos | 1h 11m
has Assessment available Badge
MS Azure DevOps Solutions: Design and Set Up Release Strategy & Workflow
Examine how to design a release strategy, and to build a release management workflow for Azure DevOps solutions in this 18-video course, which helps learners prepare for AZ-400 Microsoft Azure DevOps Solutions certification exam. First, you will learn about release approvals, and how to create a strategy for measuring release quality. Next, learn to create release notes in the Release Notes Generator, how to specify deployment targets, and to implement approvals. Learners observe how to integrate Jenkins automation server, and AKS (Azure Kubernetes Service) into pipelines by using Azure Service Fabric. You will learn to deploy applications to Azure Web Apps; to use the Az