课程大纲

介绍

  • 对 API 管理的需求

设置 Kong

  • 确定安装类型:裸机、云、容器和 Kubernetes
  • 使用 curl 命令
  • 安装和启动 Kong 集群

Kong 功能和体系结构概述

  • Kong 的轻量级代理
  • Kong 插件

添加服务和路由

  • 使用管理 API
  • 实现主机匹配

消费服务

  • 配置端口、主机和 DNS

响应请求

  • 反向代理传入请求

控制流量

  • 管理、限制和限制流量
  • 负载均衡请求:动态环平衡器与基于 DNS 的请求

分析流量

  • 可视化、检查和监控流量(例如,使用 Prometheus)
  • 记录数据传输(例如,使用 ELK Stack)

转换数据

  • 实时转换请求和响应

保护 API 和服务 Access

  • 通过身份验证层保护服务

将 Kong 与第三方服务集成

  • 通过 API 调用无服务器函数

高级路由机制

  • 超越简单的主机匹配

保护 Kong Admin API

  • 配置防火墙规则
  • 使用 Kong 作为 Admin API 的代理

扩展 Kong

  • 通过 Kong 插件添加额外功能
  • 创建自己的插件

缩放 Kong

  • 增加节点以处理数万亿次 API 调用

故障 排除

总结和结论

要求

  • 了解微服务、API 等。
  • Linux 命令行经验

观众

  • 开发 人员
  • 管理员
  • DevOps 工程师
  14 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (2)

相关课程

课程分类