使用 Apigee X 进行 API 设计:REST、OpenAPI、GraphQL

使用 Apigee X 进行 API 设计:REST、OpenAPI、GraphQL

立即下载
免费资源
暂无评分
8
0
企业 API 设计、OpenAPI、GraphQL、gRPC、JavaScript 策略和 Apigee X 实践实验室

资源截图

MP4 |视频:h264,1920×1080 |音频:AAC,44.1 KHz,2 Ch
语言:英语 |时长:3小时13米

你将学到什么

  • 掌握 Apigee X 架构(数据/管理平面、部署选项);将知识应用于设计和设计排除故障。
  • 应用 GenAI 增强 API 生命周期:Apigee X 中的设计、文档、安全性、分析、测试、故障排除和政策帮助。
  • 在 Apigee X 平台上管理可扩展、安全的企业 API,了解高级架构和运营扩展。
  • 利用高级 Apigee X 政策保护企业 API:实施 OAuth 2.0、JWT、相互传输层安全和威胁防护。
  • 优化 Apigee X API 性能、管理流量(速率限制、缓存)并利用分析和技术监控卓越运营。
  • 自动化 Apigee X 生命周期管理和管理通过 CI/CD 管道进行部署;处理版本控制和有效弃用。
  • 将 Apigee X 与各种 GCP/第三方系统集成;通过先进的政策和扩展能力自定义代码。
  • 将现实世界中的 Apigee X 最佳实践应用于设计、治理、安全、规模和创收策略。

要求

  • 本课程专为希望通过 Google Cloud Apigee X 加深 API 管理技能并探索生成式 AI 在该领域的应用的经验丰富的 IT 专业人士和从业者而设计。
  • 为了充分利用本课程,我们建议您拥有使用 API 的实践经验,无论是作为消费者还是开发者。
  • 拥有 Google 帐户,并愿意为动手实验室设置 Google Cloud 帐户(利用免费试用)。
  • 一台配备现代网络浏览器和可靠互联网接入的计算机。
  • 对 API 管理概念有基本了解。
  • 基本熟悉 Google Cloud Platform (GCP) 概念(IAM、VPC 网络、项目结构)。
  • 了解 HTTP/S 等网络概念、RESTful 原则以及 JSON 等数据格式的应用知识。
  • 能够轻松使用命令行界面 (CLI) 进行一些实际练习(例如 gcloud CLI)。

描述

API 是现代数字系统的核心。它们连接应用程序、云平台、合作伙伴、移动应用程序、微服务和企业后端。正确设计 API 需要的不仅仅是公开端点。您需要了解 API 设计原则、REST 约定、OpenAPI 规范、负载格式、后端模式,以及如何在 Google Cloud Apigee X 等 API 管理平台内实现这些概念。

本课程《Apigee X 的 API 设计:REST、OpenAPI、GraphQL》重点介绍 Apigee X 的实用 API 设计和开发层。

您将从 RESTful API 设计原则和最佳实践开始,包括 HTTP 方法、状态代码、面向资源的思维、URI 设计和 API 行为模式。然后,您将更深入地了解 OpenAPI 规范以及它们如何帮助记录、标准化和支持 API 代理开发。

本课程还从企业 API 管理的角度介绍了 GraphQL 和 gRPC。您将了解这些 API 样式与传统 REST API 有何不同,以及它们在现代架构中的适用范围。您还将探索 JSON 和 XML 有效负载处理,这在现实企业集成场景中仍然很重要。

本课程的重点是使用 Google Cloud Apigee X 进行实际实施。您将导入 OpenAPI 规范来创建 API 代理、使用生成式 AI 支持 API 文档、配置 GraphQL 代理集成,并了解实际的 gRPC 实施挑战。

您还将了解为什么 Google Cloud 的基础、中级和综合环境很重要,以及为什么可扩展 JavaScript 策略需要中级环境。然后,您将构建、集成和验证执行请求验证和后端凭据转换的自定义 JavaScript 策略。

通过 API 产品、开发者应用程序、验证 API 密钥策略和使用 cURL 的命令行测试的实际实施来保障安全性。这些练习演示了如何在 Apigee X 内保护和管理 API。

最后,您将探索 gRPC 服务的生产级 API 网关架构,并了解 REST、GraphQL 和 gRPC 在现代企业 API 平台中各自的适用位置。

在本课程结束时,您将能够设计企业 API、构建 API 代理、实施自定义 JavaScript 策略、使用 API 产品和开发者应用程序保护 API、集成 GraphQL 和 gRPC 后端、使用 GenAI 支持 API 文档,以及使用 Google Cloud Apigee X 实施 API 解决方案。

其他信息

作者
发布日期
23 小时 前
类别
IT与软件
标签
API设计 发展 软件工程
软件名称
使用 Apigee X 进行 API 设计:REST、OpenAPI、GraphQL
探索
Video Courses
创作者
Kaushik Roy Chowdhury
语言
英语
上传者
Ulises Lockman
出版商
Udemy

下载版本

版本 兼容平台 语言 大小 更新时间 下载
2026 英文 1.37GB 2026-07-31
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。

评分及评论

暂无评分

来评个分数吧

  • 5星
  • 4星
  • 3星
  • 2星
  • 1星

使用 Apigee X 进行 API 设计:REST、OpenAPI、GraphQL