Facebook

AZ-400: Designing and Implementing Microsoft DevOps Solutions

* Looking for a flexible schedule (after hours or weekends)? Please call 858-208-4141 or email us:  sales@ccslearningacademy.com.

Student financing options are available.

Transitioning military and Veterans, please contact us to sign up for a free consultation on training and hiring options.

Looking for group training? Contact Us

Course schedule:
psinghal
Last Update February 14, 2024
0 already enrolled

About This Course

Course Description:

This course provides the knowledge and skills to design and implement DevOps processes and practices.

Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms.

Learning Objectives

Plan for the transformation with shared goals and timelines
Select a project and identify project metrics and Key Performance Indicators (KPI’s)
Create a team and agile organizational structure
Design a tool integration strategy
Design a license management strategy (e.g. Azure DevOps and GitHub users)
Design a strategy for end-to-end traceability from work items to working software
Design an authentication and access strategy
Design a strategy for integrating on-premises and cloud resources
Describe the benefits of using Source Control
Describe Azure Repos and GitHub
Migrate from TFVC to Git
Manage code quality including technical debt SonarCloud, and other tooling solutions
Build organizational knowledge on code quality
Explain how to structure Git repos
Describe Git branching workflows
Leverage pull requests for collaboration and code reviews
Leverage Git hooks for automation
Use Git to foster inner source across the organization
Explain the role of Azure Pipelines and its components
Configure Agents for use in Azure Pipelines
Explain why continuous integration matters
Implement continuous integration using Azure Pipelines
Define Site Reliability Engineering
Design processes to measure end-user satisfaction and analyze user feedback
Design processes to automate application analytics
Manage alerts and reduce meaningless and non-actionable alerts
Carry out blameless retrospectives and create a just culture
Define an infrastructure and configuration strategy and appropriate toolset for a release pipeline and application infrastructure
Implement compliance and security in your application infrastructure
Describe the potential challenges with integrating open-source software
Inspect open-source software packages for security and license compliance
Manage organizational security and compliance policies
Integrate license and vulnerability scans into build and deployment pipelines
Configure build pipelines to access package security and license ratings

Inclusions

  • Certified Instructor-led training
  • Official Training Seminar Student Handbook
  • Collaboration with classmates (not currently available for self-paced course)
  • Real-world learning activities and scenarios
  • Exam scheduling support*
  • Enjoy job placement assistance for the first 12 months after course completion.
  • This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
  • Government and Private pricing available.*
  • *For more details call: 858-208-4141 or email: training@ccslearningacademy.com; sales@ccslearningacademy.com

Pre-requisites

  • Cloud computing concepts, including an understanding of PaaS, SaaS, and IaaS implementations.
  • Both Azure administration and Azure development with proven expertise in at least one of these areas.
  • Version control, Agile software development, and core software development principles. It would be helpful to have experience in an organization that delivers software.

Target Audience

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

Curriculum

207 Lessons40h

Module 1: Planning for DevOps

Lesson 1: Transformation Planning
Lesson 2: Project Selection
Lesson 3: Team Structures
Lesson 4: Migrating to Azure DevOps
> After completing this module, students will be able to:
>> Plan for the transformation with shared goals and timelines
>> Select a project and identify project metrics and Key Performance Indicators (KPI’s)
>> Create a team and agile organizational structure
>> Design a tool integration strategy
>> Design a license management strategy (e.g. Azure DevOps and GitHub users)
>> Design a strategy for end-to-end traceability from work items to working software
>> Design an authentication and access strategy
>> Design a strategy for integrating on-premises and cloud resources

Module 2: Getting started with Source Control

Module 3: Managing Technical Debt

Module 4: Working with Git for Enterprise DevOps

Module 5: Configuring Azure Pipelines

Module 6: Implementing Continuous Integration using Azure Pipelines

Module 7: Managing Application Configuration and Secrets

Module 8: Implementing Continuous Integration with GitHub Actions

Module 9: Designing and Implementing a Dependency Management Strategy

Module 10: Designing a Release Strategy

Module 11: Implementing Continuous Deployment using Azure Pipelines

Module 12: Implementing an Appropriate Deployment Pattern

Module 13: Managing Infrastructure and Configuration using Azure Tools

Module 14: Third Party Infrastructure as Code Tools Available with Azure

Module 15: Managing Containers using Docker

Module 16: Creating and Managing Kubernetes Service Infrastructure

Module 17: Implementing Feedback for Development Teams

Module 18: Implementing System Feedback Mechanisms

Module 19: Implementing Security in DevOps Projects

Module 20: Validating Code Bases for Compliance

Labs Outline

Your Instructors

psinghal

0/5
472 Courses
0 Reviews
0 Students
See more

Write a review

IMG1696505286.jpg

$2,845.00

Level
Intermediate
Duration 40 hours
Lectures
207 lectures
Print Friendly, PDF & Email

Inclusions

  • Certified Instructor-led training
  • Official Training Seminar Student Handbook
  • Collaboration with classmates (not currently available for self-paced course)
  • Real-world learning activities and scenarios
  • Exam scheduling support*
  • Enjoy job placement assistance for the first 12 months after course completion.
  • This course is eligible for CCS Learning Academy’s Learn and Earn Program: get a tuition fee refund of up to 50% if you are placed in a job through CCS Global Tech’s Placement Division*
  • Government and Private pricing available.*
  • *For more details call: 858-208-4141 or email: training@ccslearningacademy.com; sales@ccslearningacademy.com
#edumall-wp-widget-courses-1 { display: none; } #single-course-ratings { display: none; } .tutor-single-course-lead-meta { display: none; } .lead-meta-item meta-course-total-enrolled { display: none; }