Chia Sẻ Khóa Học Azure DevOps - Boards, Pipeline, Deployment Dựa Trên YAML [Khóa 7827 A]
Azure DevOps - Boards, Stories, Repos, Pipeline, YAML based CI CD, Deployment, Build Agents, Build, deploy và release.
Bạn sẽ học được gì:
- ✓ Azure DevOps và fundamentals của nó.
- ✓ Deploy infrastructure sử dụng automated pipeline.
- ✓ Azure Boards - Tạo workitems, stories, tạo boards , sprints add backlogs items, swim lanes.
- ✓ Priorities work bằng styling cards, create tags, làm việc trên các truy vấn để lập báo cáo.
- ✓ Create và Migrate (các) repo hiện có từ Github, push, commit local changes.
- ✓ Branching strategy, create pull requests.
- ✓ Các câu hỏi giúp bạn chuẩn bị cho các cuộc phỏng vấn.
- ✓ Viết YAML để cấu hình CI CD for infrastructure.
- ✓ Viết YAML từ đầu for production workloads.
- ✓ Create Job Conditions.
- ✓ Add Approval gates for stages.
- ✓ Hiểu mối quan hệ giữa stages, jobs, steps.
- ✓ Commit code changes từ local của bạn.
- ✓ Deploy một ứng dụng Python thông qua YAML pipeline trên Azure.
- ✓ Câu hỏi phỏng vấn dựa trên production scenario.
- ✓ Nested reusable YAML template.
- ✓ Create stories và define work theo cách tiếp cận Kanban.
- ✓ Tìm hiểu các thủ thuật của DevOps bằng commit và pushing automated deployable code.
- ✓ Custom build Agents.
Bạn vừa mới bắt đầu sự nghiệp trong DevOps? Hoặc đã làm việc trong DevOps / Infrastructure nhưng muốn hiểu các nền tảng của Azure DevOps? Khóa học này là cơ sở được thiết kế riêng dựa trên kinh nghiệm nhiều dự án với Azure DevOps, tất cả các phần thực hành đều được thực hiện ngay từ đầu để đảm bảo người dùng có thể hiểu ngay từ đầu.
Chuẩn bị cho các cuộc phỏng vấn và chứng nhận bằng cách giải các câu đố vào cuối buổi học.
Azure DevOps cung cấp các dịch vụ dành cho developer để các support team lập kế hoạch làm việc, cộng tác trên code development cũng như xây dựng và triển khai các ứng dụng. Azure DevOps hỗ trợ một nền văn hóa và tập hợp các quy trình mang các developer, project manager và contributor lại với nhau để hoàn thành việc phát triển phần mềm. Nó cho phép các tổ chức tạo ra và cải tiến sản phẩm với tốc độ nhanh hơn so với những cách tiếp cận phát triển phần mềm truyền thống.
Trong suốt khóa học, bạn sẽ sử dụng các dịch vụ độc lập sau:
- ✓ Azure Repos provides Git repositories hoặc Team Foundation Version Control (TFVC) cho source control của code của bạn. Để biết thêm thông tin về Azure Repos, hãy xem Azure Repos là gì ?.
- ✓ Azure Pipelines provides build and release services để support continuous integration và delivery các ứng dụng của bạn. Để biết thêm thông tin về Azure Pipelines, hãy xem Azure Pipelines là gì ?.
- ✓ Azure Boards cung cấp một bộ công cụ Agile để support planning và tracking work, code defects và các vấn đề khi sử dụng Kanban và Scrum.
Khóa học được cấu trúc như thế nào?
- ✓ Chúng tôi sẽ bắt đầu Module với Azure DevOps organisation, scale organisations bằng cách tạo nhiều dự án cho mỗi team.
- ✓ Tạo work items, stories, tasks, epics phù hợp với nhu cầu kinh doanh của tổ chức bạn.
- ✓ Plan sprint(s) bằng cách chỉ định work item từ backlog của bạn cho sprint.
- ✓ Tag và colour work-items để filter tasks bằng cách sử dụng các truy vấn Azure DevOps.
- ✓ Tìm hiểu nền tảng về Continuous Integration & Delivery cho Infrastructure as code sử dụng Azure DevOps classic pipeline.
- ✓ Build Release pipeline tận dụng các task khác nhau trên Azure DevOps.
- ✓ Viết YAML pipeline để định cấu hình CI CD pipeline bằng cách sử dụng pipeline structure như stages > Jobs > Steps > Task.
- ✓ Tạo Multi staged pipeline để deploy Infrastructure trên Azure.
- ✓ Configure variables, conditions, custom bash script trong Azure DevOps pipeline.
- ✓ Conditions dựa trên output từ Terraform.
- ✓ Sử dụng các template lồng nhau với reusable content, logic, và parameters.
- ✓ Cách triển khai một Azure DevOps pipeline trong production environment thực tế.
Chúng ta sẽ triển khai những gì?
- ✓ Vì khóa học được xây dựng xung quanh Infrastructure Deployment, chúng tôi sẽ triển khai cơ sở hạ tầng trên Azure bằng cách sử dụng Terraform Code.
- ✓ Bạn có thể tìm thấy toàn bộ code repo cùng với YAML Pipeline trong repo mà bạn có thể tải xuống từ phần tài nguyên trong khóa học.
- ✓ Chúng tôi cũng sẽ triển khai một ứng dụng Python trên Azure cloud.
- ✓ Một multi staged production environment.
Khóa học này là một trong số ít trên thị trường, nơi nó được cập nhật thường xuyên gần như theo thời gian thực ngay khi nhà xuất bản tung ra bất kỳ bộ tính năng mới nào, chúng tôi đảm bảo người học đăng ký tham gia khóa học sẽ tận dụng được nội dung tốt nhất.
Mục lục:
- ✓ 1 - Giới thiệu về Azure DevOps Organization & Boards.
- ✓ 2 - Bắt đầu với Azure Repo - Migrate, Commit, Push và Merge Code.
- ✓ 3 - Continuous Integration và Delivery Classic way.
- ✓ 4 - Configure & Deploy Infrastructure với automated CI CD sử dụng YAML.
- ✓ 5 - YAML based Deployment for Production enviornment.
- ✓ 6 - Deploy một ứng dụng Python và nested templating.
- ✓ 7 - Azure Artifacts.
- ✓ 8 - User Management, Dashboard & Custom Build Agent.
Khóa học này dành cho ai:
- ✓ System Administrators.
- ✓ DevOps Engineer.
- ✓ Release Engineer.
- ✓ Business Analyst.
- ✓ Product Owners.
- ✓ Infrastructure Engineers.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU