Az-400: Designing And Implementing Microsoft Devops Solution - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Az-400: Designing And Implementing Microsoft Devops Solution (/Thread-Az-400-Designing-And-Implementing-Microsoft-Devops-Solution--557252) |
Az-400: Designing And Implementing Microsoft Devops Solution - AD-TEAM - 09-15-2024 Az-400: Designing And Implementing Microsoft Devops Solution Published 8/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 7.10 GB | Duration: 12h 7m Mastering Azure DevOps: Strategies for Continuous Integration, Delivery, and Feedback
[b]What you'll learn[/b] Design and implement processes and communications Design and implement a source control strategy Design and implement build and release pipelines Develop a security and compliance plan Implement an instrumentation strategy [b]Requirements[/b] Azure Administrator Associate (AZ-104) or Azure Developer Associate (AZ-204): It is recommended that you have either of these certifications, as they provide a strong foundation in Azure, which is essential for the AZ-400 exam. Hands-on Experience: At least 1-2 years of experience working with Azure DevOps or similar tools is recommended. This includes familiarity with CI/CD pipelines, source control, build and release management, and infrastructure as code (IaC). Development Skills: Understanding basic programming or scripting is helpful. Knowledge of languages like PowerShell, Bash, or any other scripting language is a plus. IT Operations: Familiarity with IT operations, system administration, and infrastructure management is crucial, as DevOps blends these disciplines. Agile Methodologies: Knowledge of Agile and Scrum methodologies is beneficial, as DevOps often works in conjunction with Agile frameworks. Core Azure Services: You should be comfortable working with key Azure services such as Virtual Machines, Azure Kubernetes Service (AKS), Azure App Services, and Azure Monitor. Source Control Systems: Experience with Git or similar version control systems is necessary, as it is integral to managing code and configurations in DevOps workflows. Networking Fundamentals: A basic understanding of networking concepts like DNS, TCP/IP, VPNs, and firewalls. Security Practices: Familiarity with security best practices in cloud environments. [b]Description[/b] Unlock the full potential of Azure DevOps with this comprehensive course designed to equip you with the skills and knowledge needed to become a Microsoft Certified: DevOps Engineer Expert. Whether you're a seasoned DevOps engineer, cloud specialist, or IT operations professional, this course will guide you through the advanced concepts of DevOps practices within the Azure ecosystem.You'll dive deep into designing and implementing DevOps strategies, mastering continuous integration and delivery (CI/CD) pipelines, automating infrastructure as code (IaC), and integrating robust feedback mechanisms. The course also covers dependency management, security, and compliance, ensuring that you can deliver high-quality software at scale.With hands-on labs, real-world scenarios, and expert guidance, you'll learn how to optimize and secure your development workflows, manage complex deployments, and seamlessly collaborate across development and operations teams. Whether you're looking to enhance your current role or advance your career, this course provides the tools and insights needed to succeed in the fast-paced world of DevOps.Key Learning Outcomesesign and implement a DevOps strategy tailored to your organization's needs.Set up and manage CI/CD pipelines using Azure DevOps and other industry tools.Automate infrastructure deployments with infrastructure as code (IaC) practices.Implement continuous monitoring, logging, and feedback loops to improve software quality.Ensure security and compliance throughout the software development lifecycle.Prepare for the AZ-400 certification exam to become a Microsoft Certified: DevOps Engineer Expert.Join us on this journey to mastering Azure DevOps and transforming your approach to software development and delivery. Overview Section 1: Introduction Lecture 1 Microsoft DevOps Course Introduction Section 2: Get started on a DevOps transformation journey Lecture 2 Learning Material - Introduction to DevOps Lecture 3 Introduction to DevOps Lecture 4 Choose the right project Lecture 5 Describe team structures Lecture 6 Choose the DevOps tools Lecture 7 Plan Agile with GitHub Projects and Azure Boards Lecture 8 Introduction to source control Lecture 9 Describe types of source control systems Lecture 10 Work with Azure Repos and GitHub Lecture 11 Setting up Lab Environment Lecture 12 Lab - Agile Planning and Portfolio Management with Azure Boards Section 3: Development for enterprise DevOps Lecture 13 Learning Material - Development for enterprise DevOps Lecture 14 Structure your Git Repo Lecture 15 Manage Git branches and workflows Lecture 16 Collaborate with pull requests in Azure Repos Lecture 17 Explore Git hooks Lecture 18 Plan foster inner source Lecture 19 Manage Git repositories Lecture 20 Identify technical debt Lecture 21 Lab - Version Controlling with Git in Azure Repos Section 4: Implement CI with Azure Pipelines and GitHub Actions Lecture 22 Learning Material - Implement CI with Azure Pipelines and GitHub Actions Lecture 23 Explore Azure Pipelines Lecture 24 Manage Azure Pipeline agents and pools Lecture 25 Describe pipelines and concurrency Lecture 26 Explore Continuous integration Lecture 27 Implement a pipeline strategy Lecture 28 Integrate with Azure Pipelines Lecture 29 Introduction to GitHub Actions Lecture 30 Learn continuous integration with GitHub Actions Lecture 31 Design a container build strategy Lecture 32 Lab - Configuring Agent Pools and Understanding Pipeline Styles Lecture 33 Lab - Enabling Continuous Integration with Azure Pipelines Lecture 34 Lab - Implementing GitHub Actions for CICD Lecture 35 Lab - Deploying Docker containers to Azure App Service web apps Section 5: Design and implement a release strategy Lecture 36 Learning Material - Design and implement a release strategy Lecture 37 Introduction to continuous delivery Lecture 38 Create a release pipeline Lecture 39 Explore release strategy recommendations Lecture 40 Provision and test environments Lecture 41 Manage and modularize tasks and templates Lecture 42 Multi-stage YAML Lecture 43 Automate inspection of health Lecture 44 Lab - Controlling Deployments using Classic Release Gates Section 6: Implement a secure continuous deployment using Azure Pipelines Lecture 45 Implement a secure continuous deployment using Azure Pipelines Lecture 46 Introduction to deployment patterns Lecture 47 Implement blue-green deployment and feature toggles Lecture 48 Implement canary releases and dark launching Lecture 49 Implement AB testing and progressive exposure deployment Lecture 50 Integrate with identity management systems Lecture 51 Manage application configuration data Lecture 52 Lab - Configuring Pipelines as Code with YAML Lecture 53 Lab - Setting Up and Running Tests Lecture 54 Lab - Integrating Azure Key Vault with Azure DevOps Lecture 55 Lab - Enable Dynamic Configuration and Feature Flags Section 7: Manage infrastructure as code using Azure and DSC Lecture 56 Learning Material - Manage infrastructure as code using Azure and DSC Lecture 57 Explore infrastructure as code and configuration management Lecture 58 Module 02 Create Azure resources using Azure Resource Manager templates Lecture 59 Module 03 Implement Bicep Lecture 60 Module 04 Create Azure resources by using Azure CLI Lecture 61 Module 05 Explore Azure Automation with DevOps Lecture 62 Module 06 Implement Desired State Configuration (DSC) Lecture 63 Lab - Deployments using Azure Bicep templates Section 8: Implement security and validate code bases for compliance Lecture 64 Learning Material - Implement security and validate code bases for compliance Lecture 65 Module 01 Introduction to Secure DevOps Lecture 66 Module 02 Implement open-source software Lecture 67 Module 03 Software Composition Analysis Lecture 68 Static analyzers Lecture 69 Module 05 OWASP and Dynamic Analyzers Lecture 70 Module 06 Security Monitoring and Governance Lecture 71 Lab - Implement Security and Compliance in an Azure DevOps pipeline Lecture 72 Lab - Managing technical debt with SonarCloud and Azure DevOps Section 9: Design and implement a dependency management strategy Lecture 73 Learning Material - Design and implement a dependency management strategy Lecture 74 Module 01 Explore package dependencies Lecture 75 Module 02 Understand package management Lecture 76 Module 03 Migrate, consolidating and secure artifacts Lecture 77 Module 04 Implement a versioning strategy Lecture 78 Module 05 Introduction to GitHub Packages Lecture 79 Lab - Package Management with Azure Artifacts Section 10: Implement continuous feedback Lecture 80 Learning Material - Implement continuous feedback Lecture 81 Module 01 Implement tools to track usage and flow Lecture 82 Module 02 Develop monitor and status dashboards Lecture 83 Module 03 Share knowledge within teams Lecture 84 Module 04 Design processes to automate application analytics Lecture 85 Module 05 Manage alerts, Blameless retrospectives and a just culture Lecture 86 Lab - Monitor Application Performance with Azure Load Testing Lecture 87 Lab - Sharing Team Knowledge using Azure Project Wikis Section 11: AZ-400: Designing and Implementing Microsoft DevOps Solutions Completion Lecture 88 Course Conclusion The AZ-400 certification course is designed for professionals who are focused on DevOps practices and who aim to enhance their skills in integrating development and operations. This course is particularly beneficial for DevOps Engineers, Cloud Engineers, IT Operations Professionals, Software Developers, System Administrators, IT Managers/Project Managers, Agile Practitioners, Continuous Integration and Continuous Deployment (CI/CD) Specialists, Security Engineers and Consultants and Solution Architects. |