Microsoft Azure DevOps Engineer (AZ-400)

Microsoft Azure DevOps Engineer (AZ-400)

4.8/5 – (943 votes)
The "Microsoft Azure DevOps Engineer (AZ-400)" course is designed for individuals looking to enhance their skills in managing and implementing DevOps processes within the Microsoft Azure environment. This course not only helps learners master advanced tools and techniques...

 

Tuition fee: Contact us

Giới thiệu khóa học:

Trong kỷ nguyên chuyển đổi số, tốc độ và chất lượng chính là yếu tố quyết định. Các tập đoàn lớn như Microsoft, Amazon, Google đều đầu tư mạnh vào DevOps để tăng tốc độ triển khai, giảm rủi ro lỗi hệ thống, và tối ưu hóa hiệu quả vận hành.

Khóa học “Microsoft Azure DevOps Engineer (AZ-400)” được thiết kế dành cho những cá nhân mong muốn nâng cao kỹ năng về quản lý và triển khai quy trình DevOps trong môi trường Microsoft Azure. Khóa học này không chỉ giúp học viên nắm vững các công cụ và kỹ thuật tiên tiến như Azure Pipelines, Azure Repos, và Infrastructure-as-Code, mà còn trang bị tư duy chiến lược để tối ưu hóa quy trình DevOps.

Mục tiêu khóa học:

Đối tượng tham gia:

Thời lượng:

Giáo trình và tài liệu:

Bằng cấp và chứng nhận:

Nội dung khóa học:

Module 1: Lập kế hoạch cho DevOps

• Lập kế hoạch chuyển đổi.
• Lựa chọn dự án và cấu trúc nhóm.
• Di chuyển sang Azure DevOps.
• Lab: Lập kế hoạch Agile và quản lý Portfolio với Azure Boards.

Module 2: Làm việc với Source Control

• Source Control là gì và lợi ích của nó.
• Các loại hệ thống kiểm soát nguồn.
• Giới thiệu về Azure Repos và GitHub.
• Di chuyển từ TFVC sang Git trong Azure Repos.
• Lab: Kiểm soát phiên bản với Git trong Azure Repos.

Module 3: Quản lý nợ kỹ thuật (Technical Debt)

• Xác định Technical Debt.
• Chia sẻ kiến thức trong nhóm với Azure Project Wikis.
• Hiện đại hóa môi trường phát triển với Codespaces.
• Lab: Quản lý kiến thức nhóm bằng Azure Project Wikis

Module 4: Làm việc với Git trong Enterprise DevOps

• Cách cấu trúc Repo Git.
• Quy trình phân nhánh và sử dụng Pull Request.
• Git Hooks và Fostering nguồn nội tại.
• Lab: Làm việc với Git trong Azure Repos.

Module 5: Định cấu hình Azure Pipelines

• Khái niệm pipeline trong DevOps.
• Đánh giá hosted vs self-hosted agents.
• Agent pool và concurrency trong pipelines.
• Lab: Cấu hình agent pool và các kiểu pipeline.

Module 6: Triển khai tích hợp liên tục (CI) với Azure Pipelines

• Tổng quan về CI và chiến lược xây dựng.
• Tích hợp Azure Pipelines với nguồn bên ngoài.
• Thiết lập self-hosted agents.
• Lab: Tích hợp liên tục với Azure Pipelines.

Module 7: Quản lý Application Configuration và Secrets

• Thực hiện quy trình phát triển an toàn.
• Quản lý bí mật, mã thông báo và chứng chỉ.
• Tích hợp Azure Key Vault với Azure DevOps.
• Lab: Tích hợp Azure Key Vault với Azure DevOps.

Module 8: Tích hợp CI với GitHub Actions

• GitHub Actions và workflow cơ bản.
• Bảo mật và tích hợp GitHub Actions cho CI/CD.
• Lab: Tích hợp liên tục với GitHub Actions.

Module 9: Thiết kế và triển khai Dependency Management Strategy

• Quản lý và bảo mật gói ứng dụng.
• Di chuyển, hợp nhất Artifacts.
• Triển khai chiến lược tạo phiên bản.
• Lab: Quản lý đóng gói với Azure Artifacts.

Module 10: Thiết kế Release Strategy

• Giới thiệu về phát hành liên tục.
• Chiến lược phát hành và công cụ phù hợp.
• Xây dựng hệ thống phát hành chất lượng cao.
• Lab: Tạo release dashboard và quản lý với Release Gates.

Module 11: Triển khai Continuous Deployment với Azure Pipelines

• Tạo release pipeline và cấu hình môi trường.
• Tự động kiểm tra tích hợp và chức năng.
• Lab: Thiết lập pipeline với YAML và chạy thử nghiệm chức năng.

Module 12: Triển khai Appropriate Deployment Pattern

• Các mẫu triển khai: Blue-Green, Canary, A/B Testing.
• Progressive Exposure Deployment và Feature Toggles.
• Lab: Quản lý feature flag với LaunchDarkly và Azure DevOps.

Module 13: Quản lý cơ sở hạ tầng và cấu hình với công cụ Azure

• Khái niệm và lợi ích của Infrastructure as Code (IaC) trong quản lý cơ sở hạ tầng hiện đại.
• Tạo và quản lý tài nguyên Azure bằng Azure Resource Manager (ARM) Templates.
• Làm việc với Bicep để đơn giản hóa việc triển khai cơ sở hạ tầng.
• Tự động hóa quản lý tài nguyên Azure thông qua Azure CLI.
• Đảm bảo trạng thái mong muốn cho hệ thống với Desired State Configuration (DSC).
• Lab: Triển khai Azure Resource Manager Templates để quản lý cơ sở hạ tầng.

Module 14: Công cụ Infrastructure as Code của bên thứ ba hỗ trợ Azure

• Sử dụng Terraform để tự động hóa triển khai cơ sở hạ tầng trong đám mây Azure.
• Triển khai cấu hình hệ thống với Chef và Puppet trên Azure.
• Quản lý và tự động hóa cấu hình bằng Ansible.
• Lab: Tự động hóa triển khai cơ sở hạ tầng với Terraform và Azure Pipelines.

Module 15: Quản lý Containers với Docker

• Hiểu cấu trúc và lợi ích của container trong DevOps.
• Sử dụng Docker để tạo và triển khai ứng dụng container hóa.
• Tối ưu hóa việc xây dựng container với multi-stage Dockerfiles.
• Lab: Hiện đại hóa ứng dụng ASP.NET bằng Docker trên Azure.

Module 16: Tạo và quản lý hạ tầng dịch vụ Kubernetes Service

• Hiểu về dịch vụ AKS và cách triển khai hạ tầng Kubernetes.
• Tích hợp Kubernetes với các công cụ DevOps hiện đại.
• Triển khai ứng dụng multi-container cho AKS.
• Lab: Quản lý và triển khai ứng dụng với Azure Kubernetes Service.

 

Module 17: Thực hiện phản hồi cho nhóm phát triển

• Sử dụng Azure Monitor và Application Insights để theo dõi hiệu suất.
• Phát triển dashboard trạng thái theo thời gian thực.
• Sử dụng các hệ thống ticket để quản lý sự cố hiệu quả.
• Lab: Giám sát ứng dụng với Application Insights và tạo dashboard trong Azure.

Module 18: Triển khai cơ chế phản hồi hệ thống

• Áp dụng các kỹ thuật độ tin cậy cho hệ thống.
• Thiết kế quy trình thu thập và phân tích phản hồi từ người dùng cuối.
• Thiết lập cảnh báo thông minh và giảm thiểu cảnh báo không cần thiết.
• Lab: Tích hợp phản hồi người dùng từ Azure DevOps vào Teams. Microsoft Graph

Module 19: Triển khai bảo mật trong các dự án DevOps

• Tích hợp bảo mật vào quy trình CI/CD với Azure Pipelines.
• Sử dụng Azure Security Center để quản lý và giám sát bảo mật.
• Bảo mật mã nguồn và dự án với GitHub Advanced Security.
• Lab: Triển khai bảo mật và tuân thủ trong Azure DevOps Pipelines.

Module 20: Xác thực cơ sở mã để tuân thủ (Compliance)

• Tích hợp các chính sách tuân thủ vào quy trình DevOps.
• Sử dụng SonarQube và các công cụ khác để kiểm tra mã nguồn.
• Lab: Tích hợp SonarQube với Azure DevOps để quản lý compliance và quét lỗ hổng bảo mật.

Đăng ký khóa học:

Học viên nhận xét khóa học ?

Technology trends for 2025

Các khóa học mới:

Master AI Pro

Do you want to speed up your work, impress your boss, or create amazing products on your own without waiting for anyone’s help? The “Master AI Pro” course from Master Learning Hub Academy is your ultimate “secret weapon” to do it all – from writing reports, designing images, and creating videos to composing music – with just a few simple steps. This is not just a theoretical course…

 

Tuition fee: Contact us
Read more

Advanced Python Programming

Python is not only simple and easy to learn but also a powerful tool that helps programmers tackle complex real-world problems. If you’ve mastered the basics of Python and want to elevate your skills to build web applications, automation tools, data analysis solutions, or AI, then the “Advanced Python Programming” course at Master Learning Hub Academy is the perfect choice.

 

Tuition fee: Contact us
Read more

Python Basics Programming

The “Python Basics Programming” course at Master Learning Hub Academy will take you from zero to hero with Python. You’ll start by installing Python, writing your first line of code, and gradually master practical skills such as data processing, task automation, and application development—all designed to be easy to understand, with hands-on practice from the get-go, no prior experience required.

 

Tuition fee: Contact us
Read more

VMware vSphere: Install Configure Manage v8.0

The “Deploying and Managing VMware vSphere [V8] Virtualization Infrastructure” course at Master Learning Hub Academy is designed to equip learners with the practical knowledge and skills needed to deploy, manage, and optimize virtualization infrastructure using the VMware vSphere platform…

 

Tuition fee: Contact us
Read more

Master Linux Administrator (Combo LPIC-1 & LPIC-2)

The “Master Linux Administrator (Combo LPIC-1 & LPIC-2)” course at Master Learning Hub Academy is designed to help you build a solid foundation in Linux administration, from beginner to advanced levels. You will learn how to manage systems, troubleshoot issues, optimize performance, set up networks, and more…

 

Tuition fee: Contact us
Read more

Microsoft Azure DevOps Engineer (AZ-400)

The “Microsoft Azure DevOps Engineer (AZ-400)” course is designed for individuals looking to enhance their skills in managing and implementing DevOps processes within the Microsoft Azure environment. This course not only helps learners master advanced tools and techniques…

 

Tuition fee: Contact us
Read more

Certified Information Systems Security Professional (CISSP)

The Certified Information Systems Security Professional (CISSP) course is a comprehensive solution to help you conquer all challenges in the field of information security. From risk management and asset protection to designing security architecture and incident response, this course will equip you with…

 

Tuition fee: Contact us
Read more

Master Ethical Hacker v13 – White Hat Hacker

The “Master Ethical Hacker v13 – White Hat Hacker” course is an exclusive training program designed by Master Learning Hub (an upgraded version of the CEH program), offering an in-depth learning path to help learners master ethical penetration testing and network security skills. This is the ideal course for those aspiring …

 

Tuition fee: Contact us
Read more

Master AI in Office

Microsoft 365 Copilot is not just a comprehensive AI solution but also the key to unlocking a new era of modern work. Deeply integrated into familiar Microsoft 365 tools like Word, Excel, PowerPoint, Outlook, and more, Microsoft 365 Copilot harnesses the power of AI within the Office suite to transform everyday tasks into simple

 

Tuition fee: Contact us
Read more

Microsoft CyberSecurity Architect (SC-100)

The “Microsoft CyberSecurity Architect (SC-100)” course equips learners with in-depth knowledge and skills to design and evaluate cybersecurity strategies across areas such as Zero Trust, Governance, Risk, and Compliance (GRC), Security Operations (SecOps), and data security.

 

Tuition fee: Contact us
Read more

Microsoft 365 Endpoint Administrator (MD-102)

The “Microsoft 365 Endpoint Administrator” course provides in-depth knowledge and essential skills to effectively manage and secure enterprise network endpoints against increasingly sophisticated security threats. This course is suitable for system administrators…

 

Tuition fee: Contact us
Read more

Microsoft Azure Administrator (AZ-104)

The “Microsoft Azure Administrator (AZ-104)” course at Master Learning Hub Academy will equip learners with all the necessary tools and skills to deploy, manage, and optimize technology solutions on the Azure platform effectively, enhancing flexibility…

 

Tuition fee: Contact us
Read more