0% found this document useful (0 votes)
148 views24 pages

Mastering Kong API Gateway Basics

The document outlines a course on Kong API Gateway, which is a cloud-native tool for managing and securing APIs. It covers installation, basic concepts, admin APIs, plugins, and custom plugins using Lua. The course aims to provide a comprehensive understanding of Kong's features and functionalities for effective API management.

Uploaded by

long.vu.airdrop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views24 pages

Mastering Kong API Gateway Basics

The document outlines a course on Kong API Gateway, which is a cloud-native tool for managing and securing APIs. It covers installation, basic concepts, admin APIs, plugins, and custom plugins using Lua. The course aims to provide a comprehensive understanding of Kong's features and functionalities for effective API management.

Uploaded by

long.vu.airdrop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

KONG

API GATEWAY from Zero to


Hero

Course By
Arnab Das
What is
Kong ?
Kong API Gateway, is a powerful
cloud-native API gateway that plays a
crucial role in managing, securing, and
routing requests to your APIs.

 An API gateway acts as a reverse proxy,


sitting between clients (such as web or
mobile applications) and backend services
(your APIs).

 It provides a centralized entry point for all


API requests, allowing you to handle
authentication, rate limiting, logging, and
other cross-cutting concerns in a
consistent manner.

 Essentially, it’s the gatekeeper that 2


ensures smooth communication between
3
Kong Gateway Features

01 02 03 04 05
Lightweight Flexible and Cloud-Native Security and Visibility and
and Fast Extensible Governance Monitoring

4
Course Timeline

02 05
Kong Basics Extending Kong
Plugins with Lua

01
Installation
03 04
Kong Admin APIs Kong Plugins

5
About Me
Arnab Das
(Senior Member Of Technical Staff) At
Edgeverve

19+ Hackathons Winner || Backend || ML/AI || Blockchain ||


Angular

LinkedIn Gmail X/ Instagra YouTube


Twitter m

raj71333 @intelegixlabs2
in/ raj713335@[Link] raj71333 95
raj713335/ m 5 5
Chapter

01
Installing Kong
Chapter

02 Kong Basics
API Endpoint Using
FastAPI
How to Use
Postman?
Chapter

03
Kong Admin APIs
Click icon to add picture
Kong Manager
Kong Admin
API
Konga
Chapter

04 Kong Plugins
Click icon to add picture
PLUGINS

16
Lesson Outline

Authentication Security Traffic Control Serverless

Add API key Enables security to Restrict inbound and Developers can
authentication to a protect API against outbound API traffic. conjure up code
service or a route. unauthorized without worrying
access. about the mundane
chores of resource
management and
infrastructure.
 ACL
 Basic Authentication  AI Prompt Guard  AI Proxy
 HMAC Authentication  ACME  Proxy Caching  AWS Lambda
 JWT  Bot Detection  Rate Limiting  Azure Functions
 Key Authentication  CORS  Request Size  Kong
 LDAP Authentication  IP Restriction Limiting
 OAuth 2.0 Functions(Post-
 Request Termination
Plugins)
Authentication  Response Rate  Kong Functions (Pre-
 Session​ Limiting Plugins) 17
Lesson Outline

Analytics &
Monitoring Plugin
Transformations Logging

Monitor health of API Transform API request Logging API Requests


before they reach
Upstream server

   File Log
Datadog AI Prompt Decorator
   HTTP Log
OpenTelemetry AI Prompt Template
   Loggly
Prometheus AI Request Transformer
   Syslog
StatsD AI Response Transformer
   TCP Log
Zipkin Correlation ID
  UPD Log
gRPC Gateway
 gRPC Web
 Request Transformer
 Response Transformer

18
19
20
21
lesson

05
Kong Custom Plugins
with Lua
23
Thank you
Arnab Das
raj713335@[Link]
[Link]
raj713335/

You might also like