外部依赖层
外部依赖层是企业软件成分分类中的重要资产大类之一,它包含了软件应用在运行过程中所依赖的各类外部服务、API和数据源。外部依赖层的资产通常由第三方提供,为软件应用提供了额外的功能和数据支持。
定义
外部依赖层指的是软件应用在运行过程中所依赖的、由第三方提供的各类服务、接口和数据源。这些外部依赖通常通过网络连接方式被软件应用调用,为应用提供特定的功能或数据,而无需自行开发和维护这些功能。
包含的资产类型
| 资产类型 | 说明 |
|---|---|
| 外部 API | 由第三方服务提供商提供的应用程序编程接口(API),用于集成外部功能或数据到企业自身的软件应用中 |
| SaaS 服务 | 以软件即服务(SaaS)模式提供的云端应用程序,企业通过互联网使用这些服务,无需本地部署和维护 |
| 外部数据源 | 由第三方数据供应商提供的外部数据信息来源 |
与其他资产大类的关系
- 通过基础设施层和运行时环境层提供的网络和执行环境与外部服务通信
- 可能与数据处理层交互,提供或获取数据
- 被业务应用层的代码和组件调用,提供功能支持
- 可能在工程效率层的开发和测试过程中被集成和验证