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

Giới thiệu

  • Triết lý DevOps và các nguyên tắc Tích hợp Liên tục (CI)
  • Tổng quan về Kiến trúc OpenShift
  • OpenShift Nền tảng Container v4 so với OpenShift Nền tảng Container v3
  • Vượt ra ngoài Docker: CRI-O, Podman, Buildah

Hiểu về CI

  • Vòng đời của một ứng dụng container hóa
  • Cách CI và Nền tảng Container OpenShift phối hợp với nhau

Bắt đầu

  • Thiết lập môi trường phát triển
  • Làm việc với hình ảnh và kho lưu trữ container.
  • Thiết lập CI với Jenkins và Tekton Pipelines
  • Phát triển một ứng dụng trong môi trường CI
  • Cụm ứng dụng

Làm việc với Lưu trữ

  • Hiểu về Lưu trữ Container OpenShift
  • Thiết lập các dịch vụ lưu trữ

Làm việc với Dịch vụ Ứng dụng

  • Kết nối, bảo mật, kiểm soát và quan sát các dịch vụ.
  • Tạo một Service Mesh.

Tự động hóa Vận hành

  • Hiểu về tự động hóa vòng đời
  • Xây dựng một Operator

Giám sát một Ứng dụng

  • Làm việc với Prometheus, Grafana, Elastic Search, FluentD và Kibana.
  • Giám sát và khắc phục sự cố giao dịch với Jaeger

Bảo trì một Ứng dụng

  • Gỡ lỗi Ứng dụng từ xa
  • Triển khai Container tùy chỉnh
  • Tùy chỉnh Nền tảng Container OpenShift

Khắc phục sự cố

Tóm tắt và Các bước tiếp theo

Requirements

  • Một hiểu biết chung về các khái niệm container
  • Kinh nghiệm phát triển phần mềm

Đối tượng

  • Nhà phát triển
 35 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories