曙海教学优势
免费报名电话:4008699035。线下/线上/上门都可以,课程支持定制。秉承21年教研经验,本课程以项目案例为依托,面向企事业单位实际需求,讲师将会与您分享设计的全流程以及工具的综合使用技巧及项目经验。
我们的课程培养了大批受欢迎的工程师。大批企业与我们
建立了良好的合作关系,合作企业三十多万家。我们的课程得到广大企事业单位广泛认可与赞赏。
Introduction
· The need for API management
Setting up Kong
· Deciding on an installation type: bare metal, cloud, containers and Kubernetes
· Using curl commands
· Installing and starting a Kong cluster
Overview of Kong Features and Architecture
· Kong's lightweight proxy
· Kong plugins
Adding Services and Routes
· Using the Admin API
· Implementing host matching
Consuming Services
· Configuring ports, hosts, and DNS
Responding to Requests
· Reverse proxying incoming requests
Controlling Traffic
· Managing, throttling, and restricting traffic
· Load balancing requests: dynamic ring-balancer vs DNS-based
Analyzing Traffic
· Visualizing, inspecting, and monitoring traffic (e.g., using Prometheus)
· Logging data transfers (e.g., using ELK Stack)
Transforming Data
· Transforming requests and responses in real-time
Securing API and Service Access
· Protecting services through an authentication layer
Integrating Kong with Third-party Services
· Calling serverless functions via APIs
Advanced Routing Mechanisms
· Beyond simple host matching
Securing the Kong Admin API
· Configuring firewall rules
· Using Kong as a proxy for the Admin API
Extending Kong
· Adding extra functionality through Kong Plugins
· Creating Your Own Plugin
Scaling Kong
· Increasing nodes to process trillions of API calls
Troubleshooting
Summary and Conclusion