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

Giới thiệu

  • Nhu cầu quản lý API

Thiết lập Kong

  • Quyết định loại cài đặt: bare metal, cloud, containers và Kubernetes
  • Sử dụng lệnh curl
  • Cài đặt và khởi động cụm Kong

Tổng quan về Tính năng và Kiến trúc Kong

  • Proxy nhẹ của Kong
  • Plugins Kong

Thêm Dịch vụ và Tuyến

  • Sử dụng Admin API
  • Triển khai khớp host

Tiêu thụ Dịch vụ

  • Cấu hình cổng, host và DNS

Phản hồi Yêu cầu

  • Reverse proxying các yêu cầu đến

Kiểm soát Lưu lượng

  • Quản lý, giới hạn và hạn chế lưu lượng
  • Cân bằng tải các yêu cầu: dynamic ring-balancer so với DNS-based

Phân tích Lưu lượng

  • Trực quan hóa, kiểm tra và giám sát lưu lượng (ví dụ: sử dụng Prometheus)
  • Ghi lại việc truyền dữ liệu (ví dụ: sử dụng ELK Stack)

Biến đổi Dữ liệu

  • Biến đổi yêu cầu và phản hồi trong thời gian thực

Bảo mật API và Dịch vụ Access

  • Bảo vệ dịch vụ thông qua một lớp xác thực

Tích hợp Kong với Các Dịch vụ Thứ ba

  • Gọi các hàm serverless thông qua API

Cơ chế Định tuyến Nâng cao

  • Vượt xa việc khớp host đơn giản

Bảo mật Admin API của Kong

  • Cấu hình quy tắc tường lửa
  • Sử dụng Kong làm proxy cho Admin API

Mở rộng Kong

  • Thêm chức năng bổ sung thông qua Plugins Kong
  • Tạo Plugin của riêng bạn

Mở rộng quy mô Kong

  • Tăng số lượng node để xử lý hàng nghìn tỷ cuộc gọi API

Khắc phục sự cố

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

Requirements

  • Hiểu biết về microservices, API, v.v.
  • Kinh nghiệm dòng lệnh Linux

Đối tượng

  • Nhà phát triển
  • Quản trị viên
  • Kỹ sư DevOps
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories