Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Kong: API Gateway from Zero to Hero

Kong: API Gateway từ Cơ bản đến Chuyên gia

Kong: API Gateway từ Cơ bản đến Chuyên gia

Thành thạo Nghệ thuật Quản lý API với Kong, Docker, Zipkin, Prometheus, Grafana, Elasticsearch, Kibana, Logstash, GenAI

4.3
(259 đánh giá)
5,417 học viên
Giảng viên
Arnab Das
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
6.0 giờ video
107 bài giảng
16 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Giới thiệu: Hiểu lợi ích của việc sử dụng Kong trong ứng dụng full-stack
Kiến thức cơ bản về Quản lý API: Hiểu nguyên lý hoạt động của API và cách Kong API Gateway hỗ trợ quản lý chúng
Cài đặt và Cấu hình: Cách cài đặt Kong API Gateway và cấu hình cho các môi trường khác nhau
Quản lý Dịch vụ và Route: Tạo và quản lý các dịch vụ và route trong Kong
Bảo mật API: Triển khai các biện pháp bảo mật như xác thực, ủy quyền và mã hóa để bảo vệ API
Tìm hiểu AI Gateway với Hỗ trợ Đa LLM: Dành cho Lập trình viên GenAI
Điều khiển Lưu lượng: Kỹ thuật kiểm soát và tối ưu luồng traffic API, bao gồm giới hạn tốc độ và cân bằng tải
Giám sát và Phân tích: Thiết lập công cụ giám sát để theo dõi hiệu suất API và phân tích dữ liệu sử dụng
Phát triển Plugin: Học cách mở rộng chức năng Kong bằng plugin tùy chỉnh viết bằng Lua
Thực hành Tốt nhất: Hiểu các phương pháp tối ưu cho quản lý và vận hành API trong Kong

Yêu cầu

Không yêu cầu kinh nghiệm lập trình, bạn sẽ học mọi thứ cần thiết

Đối tượng phù hợp

Kỹ sư DevOps
Lập trình viên Backend
Lập trình viên Full-Stack
Chuyên gia An ninh Mạng
DevOps

Nội dung khóa học

19 phần • 107 bài giảng
1 Giới thiệu về Kong
2 Tính năng của Kong
3 Lộ trình Khóa học
4 Kong là gì (Tài liệu)
5 Về Tôi
6 Tài nguyên Mã nguồn
1 Cài đặt WSL (Tài liệu)
2 Cài đặt Docker
3 Chạy Kong API Gateway
4 Mã Docker Compose (Tài liệu)
5 Câu lệnh Docker Hữu ích (Tài liệu)
6 Cài đặt Kong qua Docker (Tài liệu)
7 Cài đặt Kong Gateway (Tùy chọn)
8 Cài đặt Trực tiếp Konga (Tùy chọn)
9 Cài đặt Trực tiếp Cơ sở dữ liệu PostgreSQL (Tùy chọn)
10 Cài đặt Trực tiếp pgAdmin (Tùy chọn)
11 Khám phá Cơ sở dữ liệu Kong (Tùy chọn)
12 Kết nối Kong với Konga (Tùy chọn)
13 Cổng Cần thiết (Tài liệu)
1 Kiến thức cơ bản Kong & FastAPI
2 Tạo một API Endpoint bằng FastAPI
3 Kho GitHub (Tài liệu)
1 Giới thiệu về Postman
2 Cài đặt Postman
3 Sử dụng MockAPI
4 Thêm Ứng dụng FastAPI
5 Thêm API Endpoint vào Postman (Tùy chọn)
1 Giới thiệu
2 Kong Manager
3 Dịch vụ Kong
4 Route Kong
5 Người dùng Kong (Consumers)
6 Plugin Kong
7 Upstream Kong (Tùy chọn)
1 Giới thiệu về Kong Admin REST APIs
2 Kong Admin API
1 Giao diện Konga
1 Giới thiệu về Plugin Xác thực
2 Xác thực Cơ bản
3 Xác thực HMAC
4 Lỗi Xác thực HMAC (Tài liệu)
5 Xác thực Khóa
6 Xác thực JWT
1 Giới thiệu về Plugin Bảo mật Kong
2 Phát hiện Bot
3 Biểu thức chính quy Kong (Tài liệu)
4 CORS
5 Hạn chế IP
1 Giới thiệu về Plugin Điều khiển Lưu lượng Kong
2 ACL
3 AI Prompt Guard
4 Proxy Caching
5 Giới hạn Tốc độ
6 Giới hạn Kích thước Yêu cầu
7 Kết thúc Yêu cầu
8 Giới hạn Tốc độ Phản hồi
1 Giới thiệu về Plugin Serverless
2 AI Proxy
3 Cấu hình AI Proxy qua Kong Admin APIs
1 Giới thiệu về Plugin Phân tích & Giám sát Kong
2 Prometheus
3 Grafana
4 Zipkin
1 Giới thiệu về Plugin Chuyển đổi Kong
2 AI Prompt Decorator
3 AI Prompt Template
4 Correlation ID
5 Bộ chuyển đổi Yêu cầu
6 Bộ chuyển đổi Phản hồi
1 Giới thiệu về Plugin Ghi log
2 Plugin Ghi log
3 Ghi log UDP với Kiến trúc EKL Stack
4 Thiết lập ELK Stack với Plugin UDP
5 Cấu hình ELK Stack (Tài liệu)
6 Trực quan hóa Phân tích API
7 Lộ trình Nâng cao ELK Stack
1 Giới thiệu về Plugin Kong Tùy chỉnh
2 Schema Plugin Tùy chỉnh
3 Handler Plugin Tùy chỉnh
4 Triển khai Plugin Tùy chỉnh
5 Triển khai Plugin Tùy chỉnh trong Kong (Tài liệu)
6 Chạy Plugin Tùy chỉnh
1 Kiến trúc GlobeHopper
2 GlobeHopper (Ứng dụng tạo bằng Kong API Gateway)
3 Kiến trúc HiFi (Hitaya Finance)
4 HiFi (Hitaya Finance) (Ứng dụng tạo bằng Kong API Gateway)
1 Giới thiệu về Lua
2 Cài đặt Lua
3 Hello World trong Lua
4 Kiểu dữ liệu trong Lua
5 Chú thích trong Lua
6 Biến trong Lua
7 Chuỗi trong Lua
8 Toán học trong Lua
9 If Else trong Lua
10 Vòng lặp trong Lua
11 Đầu vào Người dùng trong Lua
12 Bảng trong Lua
13 Hệ điều hành trong Lua
14 Hàm trong Lua
15 Xử lý Tệp trong Lua
16 Module Tùy chỉnh trong Lua
17 OOP trong Lua
18 Co-Routines trong Lua
19 Metamethods trong Lua
20 Bước tiếp theo là gì?
1 Cảm ơn bạn

Giới thiệu khóa học

In this course, you will learn Kong, Kong API Gateway is a powerful tool for managing APIs in a microservices architecture. Here are some common use cases for Kong API Gateway and things we are going to cover in this course.


  • Installing Kong: Installing Kong via Docker

  • Interacting with Kong via Konga: Open-Source GUI to Kong Admin API

  • Interacting Kong via REST API: create services, Routes, Consumers, and plugins in Kong via REST APIs.

  • Microservices Abstraction: It acts as a single entry point for all backend services, simplifying the development, deployment, and management of systems.

  • Security and Authentication: Kong can manage security concerns like SSL/TLS termination, OAuth2.0, JWT, API keys, and more, ensuring secure access to your services.

  • Traffic Control: With features like rate limiting, request size limiting, and circuit breakers, Kong helps control the traffic flow to your services.

  • Analytics and Monitoring: Kong provides real-time analytics and monitoring capabilities, allowing you to track API performance and usage patterns.

  • AI Gateway with Multi-LLM Support: This allows developers who want to integrate one or more LLMs into their products to be more productive and ship AI capabilities faster while offering a solution to architects and platform teams that ensures visibility, control, and compliance on every AI request sent by the teams. And because it’s built on top of Kong Gateway, it will be possible to orchestrate AI flows in the cloud or on self-hosted LLMs with the best performance and the lowest latency, which are critical in AI-based applications.

  • High Availability: Kong supports clustering for high availability, ensuring that the API gateway remains operational even if some nodes fail.

  • Load Balancing: It can distribute incoming API traffic across multiple backend services, improving performance and reliability.

  • Request and Response Transformations: Kong can modify requests and responses on the fly, such as adding, removing, or modifying headers.

  • Decoupling: By decoupling the client-facing API endpoints from the underlying microservice architecture, Kong allows for seamless updates and changes to the services without affecting the clients.

  • Extending Kong via Creating Custom Plugins in Lua: Creating custom plugins in Lua for Kong API Gateway allows you to extend its functionality to suit your specific needs.

  • Learn Lua (Optional): We are going to learn Lua Programming Language.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Api Gateway
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Kong
Hiển thị tất cả khoá học Lua
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊