运行时环境层
运行时环境层是企业软件成分分类中的重要资产大类之一,它为软件应用提供了必要的执行环境和基础服务支持。运行时环境层位于基础设施层之上,为业务应用层提供直接的运行支持。
定义
运行时环境层指的是软件应用程序在实际运行过程中所依赖的各类环境和平台,包括操作系统、容器运行时、编程语言运行时和应用服务器等。这些环境和平台负责管理硬件资源、提供标准接口,并为上层应用提供必要的服务和功能支持。
包含的资产类型
| 资产类型 | 说明 |
|---|---|
| 操作系统 | 管理和控制计算机硬件与软件资源的系统软件 |
| 容器运行时 | 负责创建和运行容器的底层软件 |
| 编程语言运行时 | 允许特定编程语言编写的代码得以执行的环境 |
| 应用服务器 | 为 Web 应用提供运行环境和企业级服务的服务器软件 |
与其他资产大类的关系
- 依赖基础设施层提供的物理或虚拟化资源
- 为数据处理层提供执行环境
- 直接支持业务应用层的运行
- 与外部依赖层交互,提供外部服务接入能力
- 为工程效率层的开发和部署工具提供目标环境