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

Giới thiệu

Tổng quan về các tính năng và kiến trúc Serverless

  • Phát triển Serverless hoạt động như thế nào?
  • Những yêu cầu để tiếp cận Serverless là gì?

Tổng quan về Hệ sinh thái CNCF và Môi trường Serverless

  • Serverless Container as a Service so với Serverless Function as a Service

Bắt đầu với Serverless trên Kubernetes

  • Chọn framework Serverless phù hợp cho Kubernetes
  • Fission so với Kubeless so với Knative
  • Knative so với OpenFaaS

Tổng quan về các nhà cung cấp FaaS bổ sung cho Serverless Framework

Tổng quan về Chuỗi công cụ và Tính năng của OpenFaaS

  • Tại sao bạn nên bắt đầu với OpenFaaS?
  • Những công cụ nào có thể tích hợp với OpenFaaS

Thiết lập Hệ thống Kubernetes cho Phát triển Serverless

  • Cài đặt và cấu hình các framework và công cụ cần thiết

Vận hành các công cụ Serverless Framework cốt lõi và Sử dụng API

  • Điều hướng bảng điều khiển và làm việc với giao diện người dùng hoặc CLI

Tổng quan về các triển khai FaaS và Ứng dụng Serverless Kubernetes

  • Khởi động lạnh so với khởi động nóng

Tạo Chức năng Python trong Kubernetes bằng cách sử dụng Serverless Framework

Lưu trữ Mẫu mã và Chia sẻ Chức năng trong Kho lưu trữ

  • Phiên bản hóa các dự án Serverless Kubernetes

Kiểm tra Chức năng Python và Tối ưu hóa các chỉ số hiệu suất

  • Làm việc với các chỉ số gọi

Triển khai Tự động mở rộng quy mô cho Management Phản hồi tài nguyên

  • Áp dụng thay đổi cho các chức năng

Thêm các phần phụ thuộc vào Chức năng và Tạo các phần mở rộng gốc

Lưu trữ Bí mật Kubernetes trong Chức năng Serverless

  • Tận dụng hình ảnh container và định nghĩa pod

Bảo mật Chức năng Serverless Kubernetes và Xây dựng Chức năng xác thực

  • Làm việc với giao thức TLS

Triển khai Chức năng Python với Serverless trên Kubernetes

  • Sử dụng quy trình CI/CD của Serverless để triển khai
  • Tùy chỉnh URL thành phần

Giám sát Vòng đời Chức năng và Xem Nhật ký Yêu cầu

Khắc phục sự cố

Tóm tắt và Kết luận

Requirements

  • Thông thạo Python kinh nghiệm lập trình
  • Có kinh nghiệm trung cấp với các khái niệm và nguyên tắc Kubernetes
  • Hiểu biết về công nghệ container và điện toán đám mây
  • Có kinh nghiệm với các bản phân phối Linux và CLI

Đối tượng

  • Nhà phát triển
  • DevOps Kỹ sư
 21 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories