Foundry DevOps¶
Foundry DevOps enables you to rapidly develop and deploy packages of data-backed workflows built in Foundry, leveraging your organization’s ontology, AI models, pipelines, data connections, or end-to-end use cases.
Key features of Foundry DevOps include:
- Flexible packaging of any combination of Foundry resources as a product.
- Automated version and dependency management to ensure seamless synchronization of modular components as products scale.
- Tagging of new product versions with release channels to ensure that versions only reach qualifying installations.
- Management of a fleet of installations.
Foundry DevOps is a good fit for use cases such as:
- Product distribution: Publish your product for other installers within your organization or the broader Foundry community in the Foundry Marketplace.
- Building ecosystems: Install your product for each ecosystem participant (customers, subsidiaries, departments, and so on) with their input data.
- Release management: Create installations corresponding to development environments and customize maintenance windows for upgrades and release channels.
- Bootstrapping new use cases: Install your product once to serve as a starting point for your latest custom use case.
Learn how to create products and manage products.
中文翻译¶
Foundry DevOps¶
Foundry DevOps 使您能够快速开发和部署基于 Foundry 构建的数据驱动工作流包,充分利用组织的本体(ontology)、AI 模型、流水线(pipeline)、数据连接或端到端用例。
Foundry DevOps 的主要功能包括:
- 灵活打包:将任意组合的 Foundry 资源打包为产品。
- 自动化版本与依赖管理:确保模块化组件在产品扩展时实现无缝同步。
- 发布渠道(release channels):为新版本产品添加标签,确保版本仅到达符合条件的安装环境。
- 管理安装集群(fleet of installations)。
Foundry DevOps 适用于以下场景:
- 产品分发:在 Foundry Marketplace 中发布产品,供组织内其他安装者或更广泛的 Foundry 社区使用。
- 构建生态系统:为每个生态系统参与者(客户、子公司、部门等)安装产品,并接入其输入数据。
- 发布管理:创建对应开发环境的安装实例,自定义升级与发布渠道的维护窗口。
- 引导新用例:一次性安装产品,作为最新定制用例的起点。