Microsoft Azure DevOps Solutions Certification (AZ-400)

Sale!

Microsoft Azure DevOps Solutions Certification (AZ-400)

CertAdda’s Microsoft Azure DevOps Solutions Certification (AZ-400) Course is curated by industry professionals as per the industry requirements and demands. The certification course gives you a solid foundation to appear for the Microsoft Certified: DevOps Engineer Expert Certification. The course will help you learn how to design and implement strategies for collaboration, source code management, security, compliance, continuous integration, delivery, and monitoring.

$438.00

Instructor-led Microsoft Azure DevOps Solutions live online classes

Date

Duration

Timings

Oct 16th SAT & SUN (5 WEEKS) Weekend Batch SOLD OUT Timings – 07:00 AM to 10:00 AM (IST)
Dec 18th SAT & SUN (5 WEEKS) Weekend Batch ⚡FILLING FAST Timings – 08:30 PM to 11:30 PM (IST)

 

Introduction to Azure DevOps

Learning Objective: Understand the important aspects of Azure as well as DevOps. Also, learn about the role of planning and source code management in DevOps.

Topics:

  • Introduction to Azure
  • Introduction to DevOps
  • Introduction to Azure DevOps
  • Introduction to Transformation Planning
  • Introduction to Source Control
  • Migrating to Azure DevOps
  • Git Authentication in Azure Repos

Hands-On:

  • Creating an Azure account
  • Azure Boards – Agile Planning and Portfolio Management
  • Git Version Controlling
  • Git Version Control through Visual Studio Code Editor
  • Code Review with Pull Requests

Implementing Continuous Integration

Learning Objective: Create and implement a Build Strategy for your Azure Pipeline to implement continuous integration.

Topics:

  • DevOps Pipeline
  • Azure Pipeline
  • Hosted and Private Agents
  • Pipeline and Concurrency
  • Azure Pipeline YAML and Visual Designer
  • Continuous Integration
  • Build Strategy Implementation
  • Integrating Azure Pipelines
  • Setting up Private Agents
  • Analyze and Integrate Docker Multi-Stage Builds

Hands-On:

  • Implement Continuous Integration with Azure Pipelines
  • Integrate External Source Control with Azure Pipelines

Building Containers with Azure DevOps

Learning Objective: Create and deploy a multi-container application on an AKS Cluster. Also, utilize Azure Container and container registry services.

Topics:

  • Introduction to Container
  • Introduction to Orchestration
  • Introduction to Kubernetes
  • Azure Kubernetes Service (AKS)

Hands-On:

  • Deploy a multi-container application to AKS
  • Modernizing ASP.NET Application to Azure

Designing a Dependency Management Strategy and Managing Artifact Versioning

Learning Objective: Manage artifact versioning and use WhiteSource to manage secure open-source softwares and licenses.

Topics:

  • Package dependencies
  • Package management
  • Migrating and consolidating artifacts
  • Package security
  • Open-source software
  • License and vulnerability scan integration

Hands-On:

  • Updating Packages
  • Using WhiteSource to Manage Open Source Security and License

Setting up Release Management Workflow

Learning Objective: Configure a CI/CD pipeline using YAML and manage your secrets using Azure Vault. Also, configure Azure Monitor as a part of the Release Deployment and create a release dashboard to collect and share information.

Topics:

  • Continuous Delivery
  • Azure Release Pipeline
  • Deployment Patterns
  • Release Tools
  • Tasks and Templates
  • Integrating Secrets with Release Pipeline
  • Automating Health Inspection

Hands-On:

  • Configuring CI/CD Pipeline as Code with YAML
  • Using secrets in the pipeline with Azure Key vault
  • Setting up and Running Functional Tests
  • Release deployment control using Azure Monitor as release gate
  • Create a release Dashboard to share information, monitor progress, and trends

Implementing Deployment Models and Services

Learning Objective: Configure IaaS and PaaS services on Azure. Also, deploy a containerized docker application on Azure Web Apps using the Container registry.

Topics:

  • Deployment Modules and Deployment Options
  • Azure IaaS and PaaS Services
  • Serverless and HPC Computer Services
  • Azure Service Fabric
  • Deployment Patterns

Hands-On:

  • Feature Flag Management using LaunchDarkly
  • Deploying a Dockerized app to Azure Web App for Containers

Implement and Optimize Continuous Feedback Mechanism

Learning Objective: Deploy and configure Azure DevOps dashboards and utilize Application Insights to monitor application performance. Also, learn how to integrate Azure DevOps with Teams.

Topics:

  • Tools to Track System Usage, Feature Usage, and Flow
  • Azure Dashboard
  • Ticketing Systems
  • Practices for Measuring End-User Satisfaction
  • Processes for Capturing and Analyzing user Feedback
  • Process for Automating Application Analytics
  • Site Reliability Engineering
  • Baseline by Analyzing Telemetry
  • Tuning to Reduce Meaningless or Non-Actionable Alerts

Hands-On:

  • Monitoring Application Performance
  • Integration between Azure DevOps and Teams

Azure Tools: Infrastructure and Configuration, and Third-Party

Learning Objective: Create a Terraform Project using the Microsoft Demo generator to automate the infrastructure. Also, utilize ARM templates to demonstrate Infrastructure as Code (IaC).

Topics:

  • Infrastructure as Code and Configuration Management
  • Azure Resources
  • Desired State Configuration (DSC)
  • Automation with DevOps
  • Chef
  • Puppet
  • Ansible
  • Terraform
  • Jenkins

Hands-On:

  • Automate Infrastructure Deployment in the Cloud with Terraform and Azure Pipelines
  • Azure Deployments using Resource Manager Templates

Implementing Compliance and Security

Learning Objective: Manage and check the code quality with SonarCloud on Azure DevOps. Also, integrate Azure Key Vault with Azure DevOps to access secrets in Azure Pipeline.

Topics:

  • Security
  • Secure and Compliant Development Process
  • Application Config Data
  • Security and Compliance in a Pipeline
  • Code Quality
  • Security Policies

Hands-On:

  • Manage Technical Debt with Azure DevOps and SonarCloud
  • Integrate Azure Key Vault with Azure DevOps
  • Implement Security and Compliance in an Azure DevOps Pipeline

Azure Case Studies

Learning Objective: Learn about the Microsoft Certified: DevOps Engineer Expert Exam. Also, gain in-depth knowledge on how Azure DevOps has helped real-world organizations optimize development and deliver faster through various case studies.

About Microsoft Azure DevOps Solutions (AZ-400) Course

CertAdda’s Microsoft Azure DevOps Solutions (AZ-400) Course is aligned with Microsoft Azure AZ-400 Exam. The training is designed from the ground up to build the basics for new learners and then moves towards teaching Azure DevOps related services. Each topic begins with fundamentals of DevOps concepts such as Source Code Management, Continuous Integration, Continuous Delivery, and so on.

What will participants learn?

Upon completion of the course, you will be able to:

  • Understand the role of transformation planning, project selection, and team structure in DevOps
  • Demonstrate Git Version Controlling
  • Understand Build Strategy and its Implementation
  • Integrate Azure Pipelines
  • Monitor AKS Cluster from Azure Monitor
  • Deploy a multi-container application to AKS
  • Migrate and consolidate artifacts
  • Use WhiteSource to manage open-source security and license
  • Use secrets in the pipeline with Azure Key Vault
  • Release deployment control using Azure Monitor as release gate
  • Configure Azure IaaS and PaaS
  • Set up Azure Service Fabric
  • Create Azure resources using ARM templates, Azure CLI, and Azure PowerShell
  • Automate Infrastructure Deployment in the cloud with Terraform and Azure Pipelines
  • Manage technical debt with Azure DevOps and SonarCloud
  • Discern the importance of Azure using case studies

Who should go for this Microsoft Azure DevOps Solutions (AZ-400) Course?

This Microsoft Azure DevOps Solutions (AZ-400) Training is designed for IT professionals who want to pursue a career in Cloud Computing and DevOps. This course helps you grab this opportunity and accelerate your career. It is best suited for:

  • Professionals aspiring to clear the Microsoft Certified: DevOps Engineer Expert Exam
  • Individuals looking to establish their credibility and value in the market as experienced DevOps practitioners
  • System Administrators
  • Software Developers
  • Cloud Professionals
  • Solution Architects
  • Project Manager
  • Site Reliability Engineers
  • Technical Leads

What are the prerequisites for this Microsoft Azure DevOps Solutions AZ-400 course?

  • Foundational knowledge on Cloud architecture
  • Fundamentals of Cloud Computing
  • Basic understanding of virtualization, networking & databases
  • Proficiency in using Visual Studio IDE, PowerShell and Command-Line Interface

What is the prerequisite for the Microsoft Azure AZ-400 Certification Exam?

Before you take the Microsoft Azure AZ-400 Exam, you need to take any one of the two below-mentioned prerequisite exam certifications:


What are the system requirements for this Microsoft Azure DevOps Solutions (AZ-400) Course?

  • Hardware Requirements:
    • Memory – Minimum 4 GB RAM
    • Processor – Intel Core i3 CPU @2.00 GHz or later
    • Storage – 250 GB HDD/SDD or later
  • Software Requirements:
    • Operating System – Windows 7 or later, Ubuntu 14 or later
    • Visual Studio 2017 community edition (Include Azure packages)
    • Windows PowerShell 4.0 or later (Install Azure Module)
    • Microsoft Azure SDK for .NET v2.9 or later(prefer latest)

How will I execute practicals in this Microsoft Azure DevOps Solutions (AZ-400) Course?

You have to create an Azure Free Tier account to execute all the practicals. The stepwise guide for creating a Free Tier account will be available in the LMS and CertAdda’s Support Team will assist you 24*7 in case you have any doubts.

Which projects and case-studies will be a part of this Microsoft Azure DevOps Solutions (AZ-400) Course?

CertAdda’s Microsoft Azure DevOps Solutions Training Course includes nine assignment projects which will hone your skills as per current industry standards and prepare you for your future career needs.
The 2 industry-based certification project will test your ability to work with Azure DevOps Services. Following are the problem statement for the same:

  • Statement 1:
    A web based travel portal wants to ship new features to their customers as quickly and easily as possible. You are a DevOps engineer, whose responsibility is to create a delivery pipeline which will deploy production changes in a short time.

    • Enable Docker support for the application
    • Create an Azure Web App through the Azure Portal
    • Create a DevOps Project and check-in the application to Azure Repos
    • Enable the WhiteSource for the project, which will check the security aspect of the solution
    • Create a CI release pipeline and configure for its deployment to the Azure container registry
    • Visualize the WhiteSource security report
    • Validate new code check-in by checking whether it is propagated to the Azure Container registry by opening the application and checking the changes
  • Statement 2:
    An E-Commerce website, during its festive sale needs to monitor and manage high traffic situations for high availability. Create a DevOps pipeline, such that the changes are quickly deployed and in case of high traffic situations, resources should be autoscaled.

    • Create an Azure DevOps project and check-in the code to Azure Repos
    • Build and validate if the application is running
    • Create an Azure Web App
    • Create a DevOps Pipeline
    • Enable monitoring in the pipeline
    • Deploy and execute the CI/CD pipeline
    • Configure Microsoft teams to visualize the pipeline
    • Navigate to Azure WebApp and go to monitoring to check the performance parameters

What if I miss a class?

You will never miss a lecture at CertAdda You can choose either of the two options: View the recorded session of the class available in your LMS or You can attend the missed session, in any other live batch.

What if I have queries after I complete this course?

Your access to the Support Team is for a lifetime and will be available 24/7. The team will help you in resolving queries, during, and after the course.

How soon after signing up would I get access to the Learning Content?

Post-enrolment, the LMS access will be instantly provided to you and will be available for a lifetime. You will be able to access the complete set of previous class recordings, PPTs, PDFs, assignments. Moreover, access to our 24×7 support team will be granted instantly as well. You can start learning right away.

Is the course material accessible to the students even after the course training is over?

Yes, access to the course material will be available for a lifetime once you have enrolled in the course.

Will I get placement assistance?

More than 70% of CertAdda Learners have reported change in job profile (promotion), work location (onsite), lateral transfers & new job offers. CertAdda’s certification is well recognized in the IT industry as it is a testament to the intensive and practical learning you have gone through and the real-life projects you have delivered.

Can I attend a demo session before enrollment?

If you have seen any of our sample class recordings, you don’t need to look further. Enrollment is a commitment between you and us where you promise to be a good learner and we promise to provide you the best ecosystem possible for learning. Our sessions are a significant part of your learning, standing on the pillars of learned and helpful instructors, dedicated Personal Learning Managers, and interactions with your peers. So experience complete learning instead of a demo session. In any case, you are covered by CertAdda Guarantee, our No questions asked, 100% refund policy.