我即将开始使用 AWS Service Catalog。目标是能够推出一组预定义的、版本化的 AWS 资源:
- 具有公有子网和私有子网的已配置 VPC
- 配置的 EC2 实例,在启动时启动一些 docker 容器
- 其他一些与应用程序相关的资源
部署应该是方便的,最好是一键式的,并且由具有相应权限的 AWS 控制台用户执行。
据我了解,服务目录中有两个选项:products和applications。在我的理解中,两者都只是使用版本化 CloudFormation 模板来配置资源的便利构造。
那么,产品和应用程序之间有什么区别,我应该什么时候使用它们呢?