وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Azure DevOps Engineer Expert Online Training

سرفصل های دوره

This expert Microsoft Azure DevOps Engineer Expert training covers the objectives in the AZ-400 exam, which is the one required exam to earn the Microsoft Certified: Azure DevOps Engineer Expert certification.

Implementing even the most simple devops processes or procedures in a company or workcenter can have huge results in efficiency and productivity in the long run. With this training, you’ll learn how to combine people, processes and products to optimize what makes it into your end users’ hands. This Microsoft Certified: Azure DevOps Engineer Expert training means you’ll embed transparency, cooperation, continuous delivery and continuous deployment into every stage of building, testing and deploying applications to the cloud or on-premise.


1. Introducing DevOps Core Principles
  • 1. Introducing DevOps Core Principles
  • 2. What is DevOps
  • 3. What is CICD
  • 4. What is Agile
  • 5. What is Source Control
  • 6. What is Virtualization

  • 2. Getting Started with Git
  • 1. Getting Started with Git
  • 2. Installing Git and VS Code
  • 3. Initialize a Project
  • 4. Staging and Committing Changes
  • 5. Exploring Commit History
  • 6. Git Diff
  • 7. Basic Rollback Operations

  • 3. Introducing DevOps Tools
  • 1. Introducing DevOps Tools
  • 2. Getting Started with GitHub
  • 3. Create a GitHub Repo
  • 4. Collaborate on Public Repos
  • 5. Get Started with Azure DevOps
  • 6. Integration and Migration Options
  • 7. Prepare for Licensing

  • 4. Manage Source Control Repos and Releases
  • 1. Introducing Repo Design and Releases
  • 2. Repository Design Options
  • 3. Use a Changelog
  • 4. Project Management and Boards
  • 5. Managing Large Repos
  • 6. Purging History
  • 7. Managing Releases

  • 5. Design a Branch Strategy
  • 1. Introducing Branch Strategies
  • 2. Branch Design Strategies
  • 3. Work with Branches on CLI and VS Code
  • 4. Submit Pull Requests
  • 5. Manage Branches in Azure DevOps
  • 6. Review the Forking Workflow

  • 6. Avoid Technical Debt with Repo Design and Code Quality
  • 1. Avoiding Technical Debt and Code Quality Concepts
  • 2. Understand Technical Debt in Devops
  • 3. Compile the BFG Application
  • 4. Run the BFG Application
  • 5. Use Git Hooks
  • 6. Code Quality Standards and Code Reviews

  • 7. Understand Azure Pipelines Fundamentals
  • 1. Introducing Azure Pipelines
  • 2. The Point of Pipelines
  • 3. Azure Pipelines
  • 4. Pipeline Workflows and Key Terms
  • 5. Agents and Job Types
  • 6. Agent Pools

  • 8. Deploy Agent Pools and Agents
  • 1. Introducing Agent Pool Deployments
  • 2. Deploy a Demo Project
  • 3. Create a Pipeline
  • 4. Create an Agent Pool
  • 5. Deploy a Self-Hosted Agent
  • 6. Create and Run a Build
  • 7. Deploy an Azure VM Pool
  • 8. Summarizing Agent Pool Deployment

  • 9. Create a CI Pipeline
  • 1. Introducing CI Pipeline Creation
  • 2. CI Pipeline Fundamentals
  • 3. Parallel Jobs
  • 4. Scaffold the Sample Projects
  • 5. Explore Pipeline Templates
  • 6. Create and Run the Pipelines
  • 7. Review Pipeline Output

  • 10. Create a Continuous Deployment Release
  • 1. Introducing Continuous Deployment Pipelines
  • 2. The CD Objective
  • 3. Publish an Artifact
  • 4. Deploy an Azure App Service
  • 5. Create the Release Trigger
  • 6. Define Stages, Jobs, and Tasks

  • 11. Create a Release for On-Premises Targets
  • 1. Create a Classic Pipeline
  • 2. Understand the Plan
  • 3. Create a Classic Pipeline -2
  • 4. Review Additional CI Options
  • 5. Environments and Deployment Groups
  • 6. Create the Release
  • 7. Classic Approval Workflows

  • 12. Create a YAML CICD Pipeline
  • 1. Create a YAML Azure Pipeline
  • 2. The Plan of Attack
  • 3. Create the CI Pipeline
  • 4. Refactor for Stages
  • 5. Create the Environment
  • 6. Understand Deployment Strategies
  • 7. Run and Troubleshoot the Pipeline

  • 13. Understand GitHub Actions Fundamentals
  • 1. GitHub Actions Fundamentals
  • 2. The Point of GitHub Actions
  • 3. Set Up the Project
  • 4. The Name and the Trigger
  • 5. Jobs and Steps
  • 6. Run the Actions
  • 7. Run a Custom Shell Script

  • 14. Integrate GitHub with Azure DevOps
  • 1. Create and Integrate a Work Item and Board
  • 2. Create and Manage Branches in VS Code
  • 3. Create the CICD Pipeline in Azure DevOps
  • 4. Kick off the Entire Workflow

  • 15. Understand Docker and Prep for CICD
  • 1. Introducing Container Basics and Pipeline Prep
  • 2. Why Containers Are So Popular Now
  • 3. A Dockerfile Reference
  • 4. Set Up the Project

  • 16. Understand the Basics of Azure ARM Templates
  • 1. Design and Deploy ARM Templates
  • 2. The Point of ARM Templates
  • 3. Defining Resources to be Deployed
  • 4. Define Parameters to be Set
  • 5. Create Variables
  • 6. Utilize ARM Template Functions

  • 17. Create a CICD Pipeline for Containers
  • 1. Introducing CICD Container Pipelines
  • 2. Define the Container Image
  • 3. Create the CI Pipeline
  • 4. Create the CD Pipeline
  • 5. Trigger the Pipeline

  • 18. Create a Pipeline that Uses ARM Templates
  • 1. Introducing CICD Pipelines with ARM Templates
  • 2. Understand the Plan of Attack
  • 3. Set Up the Project and App
  • 4. ARM Template Breakdown
  • 5. Pipeline Breakdown
  • 6. Run the Pipeline

  • 19. Create a CICD Pipeline with GitHub Actions
  • 1. Introducing CICD with GitHub Actions
  • 2. The Plan of Attack
  • 3. Set Up the Project
  • 4. Create the CI Pipeline
  • 5. Create the CD Pipeline
  • 6. Run (and Troubleshoot) the Pipeline

  • 20. Control CICD Releases with Gates
  • 1. Introducing Release Gates
  • 2. The Point of Gates
  • 3. Set Up the Project -3
  • 4. Define the CI Pipeline
  • 5. Define the CD Pipeline
  • 6. Configure the Gate
  • 7. Run (and fix) the Pipeline

  • 21. Manage Security Aspects of Pipeline Automation
  • 1. Introducing Pipeline Secret and Identity Security
  • 2. Managed Identities and Service Principals
  • 3. Configure SSO Between Github and Azure AD
  • 4. Prep Azure for Key Vault Integration
  • 5. Create a Pipeline to Access Key Vault
  • 6. Store Secrets in Github Repos

  • 22. Understand Pipeline Testing and Monitoring Options
  • 1. Introducing Alerting and Monitoring
  • 2. Azure DevOps Notifications
  • 2. Implement Service Hooks
  • 4. Github Notifications
  • 5. Consider Test Strategy Options
  • 6. Release Management Tools
  • 7. Consider Using a Custom Made Dashboard

  • 23. Create a Discord Bot to Automate Azure DevOps Tasks
  • 1. Introducing ChatOps and DevOps
  • 2. Understand the Objective
  • 3. Setup the Discord Bot
  • 4. A Primer on the API and SDK
  • 5. Create the Bot Azure DevOps Functions
  • 6. Create the Bot Discord Functions
  • 7. Run and Test the Bot

  • 24. Understand Testing in Production Strategies
  • 1. Testing in...Production
  • 2. Feature Flags
  • 3. Blue-Green Deployments
  • 4. Canary Deployments
  • 5. Ring Deployments
  • 6. AB Testing
  • 7. Dark Launch

  • 25. Implement a Blue-Green Deployment Pipeline
  • 1. Introducing Blue-Green Deployment
  • 2. Refresher on Blue-Green Deployments
  • 3. Set Up the Environment
  • 4. Configure a Feature Flag
  • 5. Create the CI Pipeline
  • 6. Create the Green Release
  • 7. Configure the Slot Swap
  • 8. Run the Pipeline

  • 26. Implement a Canary Deployment
  • 1. Introducing Canary Deployment Implementation
  • 2. Refresher on Canary Deployment
  • 3. Set Up the Azure Resources
  • 4. Set Up the Code Resources
  • 5. Define the CI Pipeline
  • 6. Define the CD Pipeline
  • 7. Run the Pipeline

  • 27. Implement the Ring Deployment Pattern
  • 1. Introducing Ring Deployment Patterns
  • 2. A Refresher on Ring Deployment
  • 3. Setup Azure Resources
  • 4. Setup the Code Resources
  • 5. Create the CI Pipeline
  • 6. Create the CD pipeline
  • 7. Run the Pipeline

  • 28. Explore Infrastructure as Code
  • 1. Introducing Infrastructure as Code
  • 2. The Point of IaC
  • 3. ARM Templates
  • 4. Ansible
  • 5. Terraform
  • 6. NetDevOps
  • 7. A Peek at ARM Templates in Pipelines

  • 29. Build and Push Docker Images in Github Actions
  • 1. Introducing Github Actions with Docker Containers
  • 2. Workflows Refresher
  • 3. Set Up the Project
  • 4. Configure the Triggers
  • 5. Workflow Steps and Tasks
  • 6. Run the Workflow

  • 30. Implement Compliance Controls in Azure DevOps
  • 1. Introducing Compliance and Security Controls
  • 2. OWASP Top 10
  • 3. Prep the Repo and Artifact Feed
  • 4. Create the Pipeline
  • 5. Run the Pipeline
  • 6. Mend Bolt (formerly WhiteSource)
  • 7. Prep for SonarQube
  • 8. Use SonarQube in a Pipeline

  • 31. Use Templates in Azure DevOps Pipelines
  • 1. Stage Templates
  • 2. Job Templates
  • 3. Step Templates
  • 4. Variable Templates
  • 5. Variables and Variable Groups
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 8905
    حجم: 14751 مگابایت
    مدت زمان: 1670 دقیقه
    تاریخ انتشار: 11 فروردین 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید