Auto-sync: 2026-04-28 20:03

This commit is contained in:
2026-04-28 20:03:11 +08:00
parent c51cc4c58b
commit f71229f0c3
94 changed files with 2752 additions and 1295 deletions

View File

@@ -0,0 +1,43 @@
---
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 ALMApplication 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]] — 共享服务账户架构变更