--- title: "Software-Factory" type: concept tags: [DevOps, AWS, Shared-Services] sources: [ctp-topic-7-saas-landing-zone-design] last_updated: 2026-05-06 --- ## Software-Factory 企业级软件开发流水线平台集合,提供代码仓库、CI/CD、制品库等核心开发服务,作为共享服务向所有产品账户提供。 ## Definition Software Factory 是 SAS Landing Zone 共享服务账户层的核心服务群: - **定位**:集中式软件开发基础设施,供所有产品团队使用,避免各产品账户重复建设 - **服务组成**: - **45 个 Hub**:独立的开发/构建节点(Hub accounts) - **Octane Hub**:Micro Focus ALM(Application Lifecycle Management)平台 - **Artifactory**:JFrog Artifactory 二进制制品库 - **使用方式**:产品账户的开发工作通过这些服务进行构建、打包和制品管理 ## Role in SAS Landing Zone 在 [[ctp-topic-7-saas-landing-zone-design]] 定义的 Shared Services 账户中: - **账户位置**:Software Factory Account(共享服务层) - **服务范围**:面向所有 Product Accounts 提供软件开发服务 - **与 Octane Hub 关系**:Octane Hub 是 Software Factory 的核心组件之一,用于产品生命周期管理 ## Key Properties - **Type**: Shared DevOps Platform - **In SAS LZ Layer**: Shared Services Accounts - **Components**: 45 Hubs + Octane Hub + Artifactory - **Benefit**: 集中化开发服务,避免重复建设 ## Related Entities - [[Octane-Hub]] — Micro Focus ALM 平台 - [[Gruntwork]] — 提供参考架构 ## Connections - [[ctp-topic-7-saas-landing-zone-design]] — SAS LZ 共享服务层组件 - [[ctp-topic-14-octane-hub-on-aws-real-life-experience-moving-production-services-i]] — Octane Hub 迁移实践 - [[ctp-topic-35-aws-landing-zone-design-refresher-saas-labs]] — 共享服务账户架构变更