Odyssey / 认证

Apollo图开发者 - 专业认证

获得此认证的开发人员展示了对 Apollo Federation 概念的深入了解。他们可以将这些概念应用于构建联邦超图或将现有单体图迁移到联邦。

获取认证
完成教程
Graph Developer - Professional badge

级别

Apollo图开发者 - 专业

先决条件

  • 对 GraphQL 和 Apollo 库的基本了解,如Apollo 图关联开发者认证

评估的技能

  • Apollo Federation 2

    • 列出 Apollo Federation 和托管联邦的好处

    • 描述联邦图架构的组成部分(子图、网关、超图模式、Apollo Uplink)

    • 总结托管联邦的过程

  • 超图架构的组件

    • 解释查询如何从客户端到网关到子图的传播过程

    • 使用 Apollo 包创建子图和网关

  • 子图模式设计和语法

    • 使用 Apollo 联邦指令,例如@shareable, @key@inaccessible

    • 在子图模式中创建和引用实体

    • 在子图模式中为实体添加字段

    • 在子图模式中定义值类型

  • 子图解析器

    • 描述和实现引用解析器和实体表示

  • 超图中的身份验证

    • 解释如何将授权标头从客户端传递到网关到子图

  • 模式检查

    • 列出模式检查的好处

    • 描述什么是组成检查以及如何使用 Rover 运行它们

    • 描述什么是操作检查以及如何使用 Rover 运行它们

    • 使用 Apollo Studio 导航模式检查并解决错误

  • 图变体

    • 解释什么是图变体以及它的用途

    • 在 Studio 中将子图模式发布到图变体

  • Apollo Studio 中的可观测性

    • 定义跟踪和联邦跟踪

    • 定义字段使用指标:字段执行和引用操作

©2024Apollo Graph Inc.,d/b/a Apollo GraphQL。

Odyssey

  • 首页
  • 入门
  • 隐私政策