AWS CloudFormer支持哪些AWS服务?

时间:2020-07-16 20:59:29

标签: amazon-web-services aws-lambda amazon-cloudformation amazon-cognito

AWS CloudFormation提供了一个名为CloudFormer的默认堆栈,这是一个模板创建工具。 CloudFormer在您当前的AWS环境中创建一个CloudFormation模板,允许您单击要在模板中包括哪些手动创建的资源。

AWS CloudFormer documentation未列出CloudFormer支持的AWS服务。 2013年有一个公告(CloudFormer Now Supports Amazon VPC and More AWS Resources)列出了支持的服务的子集,但没有完整的列表。

AWS CloudFormer支持哪些服务?例如,它是否支持常用的无数托管服务,例如AWS Lambda和AWS Cognito?

2 个答案:

答案 0 :(得分:9)

{p>不幸的是,CloudFormer已被AWS弃用,不再维护。因此不建议使用它,因为它不可靠。

您可以看看名为Former2的第三方工具,它似乎比CloudFormer更加有用和可靠:

Former2允许您从AWS账户中的现有资源生成基础结构即代码输出。通过使用AWS JavaScript SDK进行相关调用,Former2将扫描您的基础架构,并向您显示资源列表,供您选择为其生成输出的资源。

答案 1 :(得分:2)

AWS CloudFormer并不是从现有AWS基础设施创建CloudFormation模板的完整解决方案。

AWS CloudFormer支持非常有限的一部分AWS资源,主要用于网络,计算和存储。不支持绝大多数AWS管理服务,例如AWS Lambda和AWS Cognito。 enter image description here

如果您想创建网络基础架构(VPC等)和EC2实例的模板,CloudFormer可能会有用。如果您使用的是其他AWS托管服务,那么您就不走运了。

此外,CloudFormer does not have a programmatic interface

AWS CloudFormer的核心支持 DNS:Route53 网络:VPC,子网 EC2:实例,LoadBalancer,自动扩展,ElasticIP,安全组 存储:S3,EBS,RDS,SimpleDB,DynamoDB,ElastiCache,Redshift

其他支持的服务

  • CloudWatch警报(但不是CloudWatch仪表板)
  • CloudFront
  • 弹性豆茎
  • 运动流
  • OpsWorks
  • SNS
  • SQS

AWS CloudFormer不支持的常见服务