背景技术:
1、可以期望公共或私有云服务提供方支持基础设施的基础设施即代码(infrastructure as code,iac)管理。iac通过代码启用供应过程的自动化,并且以可重复且可扩展的方式促进了云基础设施的管理和配置。通过iac,可以创建包含基础设施规范的配置文件,使得编辑和分发配置更加容易,并且允许云消费者避免手动或交互式过程,否则可能导致部署中的人为错误或不一致。
2、iac标准已以工具的形式出现,其允许云服务提供方向其客户提供iac的上述益处。例如,针对特定云服务的复杂复合部署可以被描述为列出要被构建的资源的声明性配置,其依赖于对应的iac工具引擎以处理依赖解析。
技术实现思路
1.一种方法,包括:
2.根据权利要求1所述的方法,还包括:在所述经由所述api接收创建所述部署的所述请求之前:
3.根据权利要求1所述的方法,其中所述满足还包括:
4.根据权利要求1所述的方法,还包括:内部地保存与所述部署相关联的状态信息。
5.根据权利要求1所述的方法,还包括:
6.根据权利要求1所述的方法,其中所述多个iac工具具有不同的供应方。
7.根据权利要求1所述的方法,其中所述多个服务包括虚拟机即服务vmaas、容器即服务caas或裸机即服务bmaas。
8.一种系统,包括:
9.根据权利要求8所述的系统,其中所述指令还使所述处理资源:
10.根据权利要求8所述的系统,其中满足所述请求还包括:
11.根据权利要求8所述的系统,其中所述指令还使所述处理资源内部地保存与所述部署相关联的状态信息。
12.根据权利要求8所述的方法,其中所述指令还使所述处理资源:
13.根据权利要求8所述的系统,其中所述多个iac工具具有不同的供应方。
14.根据权利要求8所述的系统,其中所述多个服务包括虚拟机即服务vmaas、容器即服务caas或裸机即服务bmaas。
15.一种非暂态机器可读介质,所述非暂态机器可读介质存储指令,所述指令在由计算机系统的处理资源执行时使所述处理资源:
16.根据权利要求15所述的非暂态机器可读介质,其中所述指令还使所述处理资源:
17.根据权利要求16所述的非暂态机器可读介质,其中满足所述请求还包括:
18.根据权利要求16所述的非暂态机器可读媒体,其中所述指令还使所述处理资源内部地保存与所述部署相关联的状态信息。
19.根据权利要求16所述的非暂态机器可读介质,其中所述指令还使所述处理资源:
20.根据权利要求16所述的非暂态机器可读介质,其中所述多个服务包括虚拟机即服务vmaas、容器即服务caas或裸机即服务bmaas。