Questions tagged «amazon-cloudformation»

6
.NET项目的Elastic Beanstalk和CloudFormation有什么区别?
我已经开发了.NET MVC应用程序,并且已经开始使用AWS并通过Visual Studio Toolkit进行部署。我已经使用工具箱中的Elastic Beanstalk选项成功部署了该应用程序。 在浏览有关使用工具箱将.NET应用程序部署到AWS的教程时,我注意到有一些使用Elastic Beanstalk和CloudFormation进行部署的教程。两者有什么区别? 据我所知,似乎它们本质上都在做相同的事情-使您更轻松地将应用程序部署到AWS云(设置EC2实例,负载均衡器,自动扩展等)。我试图阅读它们,但是我似乎除了一堆听起来像是同一件事的时髦词汇之外什么都没有得到。我什至在AWS网站上找到了一个常见问题解答,应该可以回答这个确切的问题,但我并不十分了解。 我应该使用另一个吗?都?

8
AWS OpsWorks与AWS Beanstalk与AWS CloudFormation?
我想知道使用AWS OpsWorks与AWS Beanstalk和AWS CloudFormation的优缺点是什么? 我对可以自动缩放以处理大量同时Web请求(从每分钟1000个请求到1000万rpm)的系统感兴趣,包括一个可以自动缩放的数据库层。 理想情况下,我想有效地共享一些硬件资源,而不是为每个应用程序单独分配实例。过去,我主要使用EC2实例+ RDS + Cloudfront + S3 堆栈系统将在我们从Heroku迁移的Rails应用程序,一些python / django应用程序和一些PHP应用程序上托管一些高流量的红宝石。 提前致谢。

1
CloudFormation坚持我的DynamoDB创建JSON无效..但是我看不到如何
这是我对流层生成的JSON(DynamoDB的一部分): "sandbox": { "Properties": { "AttributeDefinitions": [ { "AttributeName": "audit_id", "AttributeType": "S" }, { "AttributeName": "status", "AttributeType": "S" }, { "AttributeName": "filename", "AttributeType": "S" }, { "AttributeName": "file_detected_dt", "AttributeType": "S" }, { "AttributeName": "time_taken", "AttributeType": "N" }, { "AttributeName": "number_rows_processed_file", "AttributeType": "N" }, { "AttributeName": "number_rows_created_db", "AttributeType": "N" }, { …

12
如何快速有效地调试CloudFormation模板?
CloudFormation是一个功能强大的AWS产品,它允许程序创建AWS资源堆栈,如的应用程序的Web层,一个高性能计算集群,或整个应用程序堆栈,用一个单一的API调用。它非常强大。使用它肯定被认为是一种良好的AWS做法,尤其是当它与Chef, Puppet或cloud-init结合使用时。调试它会把我带到恶习。 以生产示例为例:库存mongodb群集模板对我不起作用。我不知道为什么。我敢肯定这很简单,几乎总是如此。我的问题不是我不知道出了什么问题。这是因为它需要20到30分钟才能使堆栈失败,然后再删除3到4分钟(假设它完全删除了资源)。 我想念什么?我知道该--disable-rollback标志,并像氧气一样使用它。我很久以前就学会了将退出消息打包在一起cfn-signal,并将它们像压舱物一样从沉没的船上扔下来。如何提高模板调试过程的速度,还是在错误发生半小时后就一直停留在错误提示的位置?

3
属性定义不一致
我在Cloudformation UI中使用以下模板来创建dynamoDB表。我想创建一个表,其中PrimaryKey作为ID,sortKey作为Value { "AWSTemplateFormatVersion" : "2010-09-09", "Description" : "DB Description", "Resources" : { "TableName" : { "Type" : "AWS::DynamoDB::Table", "Properties" : { "AttributeDefinitions": [ { "AttributeName" : "ID", "AttributeType" : "S" }, { "AttributeName" : "Value", "AttributeType" : "S" } ], "KeySchema": [ { "AttributeName": "ID", "KeyType": "HASH" } ] …

1
CloudFormation正在等待与Lambda函数关联的NetworkInterfaces被清理
我在VPC中有一个具有Lambda函数的CloudFormation堆栈, 当尝试删除该堆栈时,AWS CloudFormation至少停留25-30分钟 ,在事件中我收到以下消息- CloudFormation is waiting for NetworkInterfaces associated with the Lambda Function to be cleaned up. 这似乎是由于ENI附加到了功能和安全组上。 从控制台中,它不允许我强行删除ENI或ENI所连接到的安全组, 所以我只需要等待吗? 我发现了一些甚至已有2年历史的问题和博客, AWS还没有解决方案? 自动化应该是快速的,事实证明这是一个巨大的障碍。 参考 -CloudFormation问题:无法删除堆栈 https://forum.serverless.com/t/very-long-delay-when-doing-sls-remove-of-lambda-in-a-vpc/2535
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.