GraphOS 企业功能
了解企业路由、模式管道、管理和报告功能
通过Apollo GraphOS 企业计划,您可以访问对企业图中具有强大路由、交付、治理和报告功能。超级图。本文概述了其中最显著的功能,并提供每个功能的完整文档链接。
查看左侧导航以获取从整个GraphOS文档中所有针对特定企业的文章的列表。
查看各个计划类型的GraphOS功能支持比较,请参阅定价页面.
企业试用
您可以注册GraphOS企业试用版,以在试用期间测试大多数企业功能。
自托管路由
使用GraphOS Enterprise,您可以在自己的基础设施中部署GraphOS 路由器实例,而不是使用云端的 GraphOS 路由器:
这些路由器实例连接到 GraphOS,获取其管理的配置并报告细粒度的操作度量标准。
这种架构帮助您满足关于数据合规性和性能的高级要求,并且允许您使用以下描述的特定于企业的功能进一步自定义路由器的行为。
💡 小贴士
GraphOS 路由器功能
GraphOS 路由器支持一系列针对 GraphOS 的特定高级功能。这些包括:
- 通过 GraphQL 订阅
- 通过 查询批处理
- 通过 JSON Web Token (JWT)
- 特定字段和类型的授权通过
@requiresScopes
、@authenticated
和@policy
指令s - 在子图之间进行增量迁移,通过使用进度式
@override
指令。 - 基于Redis的查询计划和持久化查询的分布式缓存
- 基于Redis的子图响应的实体缓存
- 通过 外部协同处理来实现任意语言的请求处理
- 通过 操作限制,需求控制,和 白名单来缓解潜在的恶意请求
- 定制的仪表和遥测,包括 定制的跨度属性。
- 离线企业许可证,允许在离线时使用 企业功能运行的路由器。
Schema 管道
GraphOS 提供了模式 管道工具 以高效开发和部署对您的 supergraph 模式 的更改。
使用提案进行模式变更管理
模式提案 提供了 GraphOS 原生的模式更改管理系统。集中的提案流程有利于协作并加强模式治理:
- 子图 开发者可以在超图的背景下提出更改,使用自动化检查和审查者的反馈进行验证。
- 图 消费者可以积极参与,通过评论、审查和批准提案来评论。
- 图 拥有者和治理团队可以使用提案来制定标准,确保只有经过批准的更改才会发布。
这种增加的协调提高了设计决策和问责制,简化了开发周期。
合约进行模式过滤
GraphOS 合约让您能够根据您定义的不同包含和排除规则筛选supergraph's 的类型和字段:
您可以部署一个自托管路由器实例,该实例使用您的合约模式之一。连接到此合约路由器的应用程序可以查询合约模式中的字段:
合约对于您希望将子集暴露为公共 API 的supergraph非常有用。
组织管理
您可以将GraphOS与您组织的身份提供者(IdP)集成,以启用GraphOS Studio的单一登录(SSO)。
SSO 配置可用以下
- Okta(基于 SAML 的)
- Microsoft Entra ID(以前称为 Azure Active Directory)
- 通用 SAML
- 通用 OIDC
ⓘ 注意
SSO 也可在专用计划中找到。
此外,企业组织可以导出组织成员执行的重要操作的审计日志。
指标和报告
GraphOS Studio为所有 GraphOS 用户提供了一个强大而直观的 UI,以帮助他们监视和理解您supergraph's 的使用情况和性能。以下功能仅适用于 GraphOS 企业组织: