Profesioniștii Azure DevOps combină oamenii, procesele și tehnologiile pentru a livra în mod continuu produse și servicii valoroase care să corespundă cu nevoile utilizatorilor finali și obiectivelor de afaceri.
System Engineers
Administrators
Cloud Engineers
Cloud Architects
1. Implementing DevOps Development Processes
2. Implementing Continuous Integration
3. Implementing Continuous Delivery
4. Implementing Dependency Management
5. Implementing application infrastructure
6. Implementing Continuous Feedback
7. Designing a DevOps Strategy
1. Implementing DevOps Development Processes
Module 1: Getting Started with Source Control
Lesson 1: What is Source Control
Lesson 2: Benefits of Source Control
Lesson 3: Types of Source Control Systems
Lesson 4: Introduction to Azure Repos
Lesson 5: Migrating from TFVC to Git
Lesson 6: Authenticating to Your Git Repos
Module 2: Scaling Git for Enterprise DevOps
Lesson 1: How to Structure Your Git Repo
Lesson 2: Git Branching Workflows
Lesson 3: Collaborating with Pull Requests
Lesson 4: What Care about GitHooks
Lesson 5: Fostering Internal Open Source
Lesson 6: Git Versioning
Lesson 7: Public Projects
Lesson 8: Files in Git
Module 3: Implement and Manage Build Infrastructure
Lesson 1: The Concept of Pipelines in DevOps
Lesson 2: Azure Pipelines
Lesson 3: Evaluate the use of Hosted vs Private Agents
Lesson 4: Agent Pools
Lesson 5: Pipelines and Concurrency
Lesson 6: Azure DevOps and Open Source Projects
Lesson 7: Azure Pipelines YAML vs Visual Designer
Lesson 8: Setup Private Agents
Lesson 9: Integrate Jenkins with Azure Pipelines
Lesson 10: Integration External Source Control with Azure Pipelines
Lesson 11: Analyze and Integrate Docker with Multi-stage Builds
Module 4: Managing Application Config and Secrets
Lesson 1: Introduction to Security
Lesson 2: Implement Secure and Compliant Development Processes
Lesson 3: Rethinking Application Config Data
Lesson 4: Manage Secrets, Tokens, and Certificates
Lesson 5: Implement Tools for Managing Security and Compliance
Module 5: Implement a Mobile DevOps Strategy
Lesson 1: Introduction to Mobile DevOps Strategy
Lesson 2: Introduction to Visual Studio App Center
Lesson 3: Manage Mobile Target Device Sets and Distribution Groups
Lesson 4: Manage Target UI Test Device Sets
Lesson 5: Provision Tester Devices for Deployment
Lesson 6: Create Public and Private Distribution Groups
2. Implementing Continuous Integration
Module 1: Implementing Continuous Integration in an Azure DevOps Pipeline
Lesson 1: Continuous Integration Overview
Lesson 2: Implementing a Build Strategy
Module 2: Managing Code Quality and Security Policies
Lesson 1: Managing Code Quality
Lesson 2: Managing Security Policies
Module 3: Implementing a Container Build Strategy
Lesson 1: Implementing a Container Build Strategy
3. Implementing Continuous Delivery
Module 1: Design a Release Strategy
Lesson 1: Introduction to Continuous Delivery
Lesson 2: Release Strategy Recommendations
Lesson 3: Building a High Quality Release Pipeline
Lesson 4: Choosing a Deployment Pattern
Lesson 5: Choosing the Right Release Management Tool
Module 2: Set up a Release Management Workflow
Lesson 1: Create a Release Pipeline
Lesson 2: Provision and Configure Environments
Lesson 3: Manage and Modularize Tasks and Templates
Lesson 4: Integrate Secrets with the Release Pipeline
Lesson 5: Configure Automated Integration and Functional Test Automation
Lesson 6: Automate Inspection of Health
Module 3: Implement an Appropriate Deployment Pattern
Lesson 1: Introduction into Deployment Patterns
Lesson 2: Implement Blue Green Deployment
Lesson 3: Feature Toggles
Lesson 4: Canary Releases
Lesson 5: Dark Launching
Lesson 6: AB Testing
Lesson 7: Progressive Exposure Deployment
4. Implementing Dependency Management
Module 1: Designing a Dependency Management Strategy
Lesson 1: Introduction
Lesson 2: Packaging Dependencies
Lesson 3: Package Management
Lesson 4: Implement a Versioning Strategy
Module 2: Manage Security and Compliance
Lesson 1: Introduction
Lesson 2: Package Security
Lesson 3: Open Source Software
Lesson 4: Integrating License and Vulnerability Scans
5. Implementing application infrastructure
Module 1: Infrastructure and Configuration Azure Tools
L01: Infrastructure as Code and Configuration Management
L02: Create Azure Resources using ARM Templates
L03: Create Azure Resources using Azure CLI
L04: Create Azure Resources by using Azure PowerShell
L05: Additional Automation Tools
L06: Version Control
Module 2: Azure Automation
L01: Azure Automation
L02: Azure Automation State Configuration (DSC)
Module 3: Azure Compute services
L01-Infrastructure as a Service
L02-Platform as a Service
L03-Serverless and HPC compute services
L04-Azure Service Fabric
L05-Azure Kubernetes Service
L06-Application Architecture models
L07-Choosing a Compute Service
Module 4-Third Party and Open Source Tool integration with Azure
L01-Chef with Azure
L02-Puppet with Azure
L03-Ansible with Azure
L04-Cloud-init with Azure
L05-Terraform with Azure
Module 5-Compliance and Security
L01-Security and compliance in the pipeline
L02-Azure security and compliance tools and services
6. Implementing Continuous Feedback
Module 1: Recommend and Design System Feedback Mechanisms
Lesson 1: The Inner Loop
Lesson 2: Continuous Experimentation Mindset
Lesson 3: Design Practices to measure End-User Satisfaction
Lesson 4: Design Processes to Capture and Analyze User Feedback
Lesson 5: Design Process to Automate Application Analytics
Module 2: Implement Process for Routing System Feedback to Development Teams
Lesson 1: Implement Tools to Track System Usage, Feature Usage, and Flow
Lesson 2: Implement Routing for Mobile Application Crash Report Data
Lesson 3: Develop Monitoring and Status Dashboards
Lesson 4: Integrate and Configure Ticketing Systems
Module 3: Implement and Manage Build Infrastructure
Lesson 1: Site Reliability Engineering
Lesson 2: Analyze Telemetry to Establish a Baseline
Lesson 3: Perform Ongoing Tuning to Reduce Meaningless or Non-actionable Alerts
Lesson 4: Analyze Alerts to Establish a Baseline
Lesson 5: Blameless Post-Mortems and a Just Culture
7. Designing a DevOps Strategy
Module 1: Planning for DevOps
Lesson 1: Transformation Planning
Lesson 2: Project Selection
Lesson 3: Team Structures
Module 2: Planning for Quality and Security
Lesson 1: Planning a Quality Strategy
Lesson 2: Planning Secure Development
Module 3: Migrating and Consolidating Artifacts and Tools
Lesson 1: Migrating and Consolidating Artifacts
Lesson 2: Migrating and Integrating Source Control
Nu există cursuri recomandate după finalizarea acestui curs.
Nu sunt programe de ceritifcare pentru acest curs.

Detalii curs
Într-o economie bazată pe cunoaștere, educarea și instruirea angajaților reprezintă o investiție în vederea obținerii unei performanțe îmbunătățite pe termen scurt, precum și a succesului pe termen lung al organizației.
DORESC SĂ MĂ ÎNSCRIU LA CURS
Vă rog să mă contactați: