Đề 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
Yêu cầu
- 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ư
Đánh giá (5)
Tôi thích cách chúng ta đã thực hành bài tập này
Silbia Bursuc
Khóa học - Kubernetes Advanced
Dịch thuật bằng máy
ông ấy rất kiên nhẫn và hiểu rằng chúng tôi đã tụt hậu
Albertina - REGNOLOGY ROMANIA S.R.L.
Khóa học - Deploying Kubernetes Applications with Helm
Dịch thuật bằng máy
Khóa đào tạo thực tế hơn
Siphokazi Biyana - Vodacom SA
Khóa học - Kubernetes on AWS
Dịch thuật bằng máy
Học về Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Khóa học - Kubernetes on Azure (AKS)
Dịch thuật bằng máy
Nó đã cung cấp một nền tảng vững chắc cho Docker và Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Khóa học - Docker (introducing Kubernetes)
Dịch thuật bằng máy