Đề cương khóa học

Giới thiệu về Platform Engineering

  • Quan điểm của nhà phát triển về kỹ thuật nền tảng
  • Hiểu các lợi ích cho đội ngũ phát triển
  • Liên kết kỹ thuật nền tảng với mục tiêu phát triển

Nền tảng Tự phục vụ cho Nhà phát triển

  • Nguyên tắc của tự phục vụ và tài nguyên theo yêu cầu
  • Sử dụng các nền tảng nội bộ để phát triển và kiểm thử
  • Thực hành: Thiết lập môi trường sandbox tự phục vụ

Tự động hóa trong Phát triển

  • Tự động hóa các tác vụ lặp đi lặp lại trong quy trình phát triển
  • Tích hợp Liên tục (CI) và Triển khai Liên tục (CD) cho nhà phát triển
  • Thực hành: Tạo các đường dẫn xây dựng và triển khai tự động

Tận dụng Microservices và Containers

  • Giới thiệu về kiến trúc microservices
  • Container hóa với Docker và điều phối với Kubernetes
  • Thực hành: Container hóa một ứng dụng và triển khai tới Kubernetes

Giám sát và Khả năng Quan sát

  • Công cụ và phương pháp thực hành để giám sát tình trạng ứng dụng
  • Triển khai khả năng quan sát trong phát triển
  • Thực hành: Tích hợp công cụ giám sát vào quy trình phát triển

Bảo mật và Tuân thủ cho Đội ngũ Phát triển

  • Nhúng các phương pháp thực hành bảo mật vào vòng đời phát triển
  • Đảm bảo tuân thủ với các kiểm tra tự động
  • Thực hành: Áp dụng các công cụ quét bảo mật và tuân thủ trong CI/CD

Collaboration và Communication

  • Các phương pháp thực hành tốt nhất để cộng tác nhóm bằng các công cụ nền tảng
  • Giao tiếp hiệu quả trong phát triển tập trung vào nền tảng
  • Thực hành: Quản lý dự án cộng tác với các công cụ nền tảng

Công việc Dự án

  • Phát triển một dự án nhỏ bằng cách sử dụng các nguyên tắc kỹ thuật nền tảng
  • Kết hợp tự động hóa, giám sát và bảo mật
  • Phiên đánh giá và phản hồi ngang hàng

Tóm tắt và Các Bước Tiếp Theo

Requirements

  • Hiểu biết về vòng đời phát triển phần mềm (SDLC)
  • Kinh nghiệm làm việc với hệ thống kiểm soát phiên bản (ví dụ: Git)
  • Làm quen với các khái niệm cơ bản về containerization

Đối tượng

  • Các nhà phát triển phần mềm
  • Các thành viên trong nhóm phát triển
  • DevOps người thực hành
 21 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories