Questions tagged «amazon-web-services»

有关一般的Amazon Web Services(AWS)的问题。如果您的问题与特定的Amazon Web服务有关,请使用该标签,例如[amazon-s3],[amazon-ec2],[amazon-ecs],[aws-codedeploy]


3
这是谁的混乱猴子,为什么他让我的服务器崩溃了?
我有一台完美的服务器,它非常漂亮,坚固,因此我将其命名为Petra。无论从哪方面来看,它都是完美的,所有的配置和调整都恰到好处,它具有完美的100%服务记录和753天的正常运行时间。我花了很多时间和精力来确保它运行良好。公司中没有其他服务器如此出色。但是昨晚这个邪恶的怪物无缘无故地使我的服务器崩溃了。 当然,我是在凌晨2点收到通知的,直到启动和运行它都花了我很多时间,所有的配置和调试工作都进行了,但是我担心它不会像以前那样好。回到以前的辉煌可能要花几周的时间。现在我的正常运行时间已经过去了,我什至没有3个9,而且谁知道这会对我的声誉产生什么影响。这个混沌猴子是谁?为什么他要对我的服务器这样做?为什么他要毁了我?

5
与Packer打包时,如何在Ubuntu 16.04中运行“ apt-get upgrade -y”时避免交互对话框?
我正在使用Packer创建基于Ubuntu 16.04映像的AWS AMI。首先,我正在进行升级: sudo apt-get update sudo apt-get upgrade -y 这是我的预配器部分的相关部分: "provisioners": [ { "type": "shell", "inline": [ "sudo apt-get update", "sudo apt-get upgrade -y" ] } ] 但是,这将打破自动化,因为会弹出一个交互式对话框: amazon-ebs: Found kernel: /boot/vmlinuz-4.4.0-72-generic amazon-ebs: A new version of /boot/grub/menu.lst is available, but the version installed amazon-ebs: currently has been locally …

4
为什么AWS EC2的现货价格大于按需价格?
我昨天试图通过Ansible设置现货实例,即使我将现货价格==该实例的按需价格,几乎所有请求都失败了。 因此,当我查看现货价格图表时,发现了一些非常有趣的东西: us-east-1a中该实例的现货价格高于按需价格,这使我感到困惑。[实际上,高出约5倍] 现货实例不是以低成本为首选吗?如果是,那么价格为什么高于按需价格? 根据AWS的文档: 竞价型实例使您可以以相对于按需价格的大幅折扣访问未使用的Amazon EC2容量。 另外,这是否意味着人们正在按需出价? 如果是,那为什么呢?他们不是按需实例更好吗? 还是我理解竞价型实例的概念错了?

5
如何清理孤立的AWS EC2快照?
我们最终获得了删除了AMI的大量AWS EC2快照,但是这些快照被遗弃了。我想要一种非手动的方式来识别和删除这些孤儿,以节省我们的金钱和空间。 理想情况下,我在考虑使用CLI的bash脚本,但是我的AWS-fu很弱。我以为以前有人这样做过,但是我找不到真正有效的脚本。 在最佳情况下,这也将检查体积并清理体积,但这可能更适合第二个问题。

1
如何解决AWS SQS不符合HIPAA的事实?
我有一个用例,其中来自S3的数据排队进入AWS SQS,后者又连接到CloudWatch,其指标将触发AWS Lambda。 但是,我希望该体系结构符合HIPAA。所以,我想出了这个主意: 我的S3存储桶收到文件后, 启动Lambda函数,该函数对文件进行哈希/名称加扰,然后复制到另一个S3存储桶(通过aws cp) 将具有散列名称的存储桶连接到SQS队列 这是一种良好且安全的做法吗?还是有更好的解决方法?(如果我可以将S3的加密密钥发送到SQS,将感到非常高兴。但是不确定是否可以或可能)

2
是否可以为指标组合设置CloudWatch警报?
例如,我要针对以下事件触发CloudWatch警报: Number of messages sent- Number of messages deleted> = 6 上面是针对AWS SQS指标的。而且我希望该指标在触发警报时触发AWS Lambda。 有什么办法可以做到吗?如果没有,那么有什么解决方法 [针对无服务器范例] [我想这样做,因为没有度量标准可以告诉我队列中当前(可用)的消息数]。因此,如果有一个指标可以给我带来帮助,那将非常有帮助


1
如何创建一个集中式仪表板来监视多个云(Amazon和Google)?
我正在寻找一种可以用作集中仪表板的单一产品或服务,以监控除应用程序之外的Amazon Web Services和Google Cloud Platform提供的云基础架构。 我正在寻找sensu等支持Amazon Web Services中所有服务的选项,但是我没有找到任何插件来监视Google Cloud Platform。 还有其他允许我创建此服务的服务或产品,我更喜欢开源吗? 注意:每个人都可以访问GCP和AWS,并且如果有人启动某些功能,则很容易使用一个仪表板进行监视。

3
如何自动检查AWS现货价格?
我一直在考虑詹金斯(Jenkins)的工作,以核查我们启动的代理箱的价格;价格每隔一段时间就会飙升一次,一两个小时后,任何人就会注意到没有新的代理商来,然后我们必须手动进入并检查现货价格并进行相应调整,或​​切换区域等。 我的第一个直觉是,最好的方法是每小时执行一次Jenkins作业,该作业运行aws ec2 describe-spot-instance-requests并检查失败的请求(然后让我们放松失败)。但是我想知道是否有一种更干净的方法,它涉及实际比较硬价格(因此可以告诉我们确切的情况以及发生的幅度),而不是查看成功/失败的请求。 有人设置类似的东西吗?你怎么样



1
如何将基于队列的处理延迟传达给非技术团队成员?
我负责使用ApproximateNumberOfMessagesVisibleCloudWatch指标上的扩展策略执行一组SQS队列处理作业。由于多种原因,这些作业可能无法跟上所发送消息的数量: 服务降级会降低能够处理的消息的容量。 AutoScaling 队列深度持续增加时达到最大限制。 S3中断会影响AutoScaling队列处理作业用来满足需求的其他相关AWS服务(服务)。 在与非技术团队成员讨论中断时,我想传达特定的队列处理延迟,这些延迟可以转化为客户可见的降级。如何使用SQS队列执行此操作?

4
CodeBuild-AWS Pipeline中的多个输入工件
我正在构建一个AWS CodePipeline,它依赖于两个源存储库。如果在“ CodeBuild”步骤中指定了多个Input工件,则会出现错误:.. declares 2 input artifacts which is more than the maximum count。文档严格要求CodeBuild仅具有单个输入工件。 另一方面,Lambda没有此限制。我一直在寻找一种方法,使Lambda可以将两个工件“合并”为一个工件,然后将其传递给CodeBuild。不幸的是,关于这个主题的信息非常有限。 是否有人能正常工作的CodePipeline Lambda会将两个工件合并为一个? 注意:有关如何访问工件的文档。

1
如何备份Amazon Cognito?
Amazon Cognito是Amazon通过Amazon Web Services提供的用户管理和身份验证服务: Amazon Cognito使您可以轻松地将用户注册和登录添加到您的移动和Web应用程序。使用Amazon Cognito,您还可以选择通过社交身份提供商(例如Facebook,Twitter或Amazon),SAML身份解决方案或使用自己的身份系统来对用户进行身份验证。此外,Amazon Cognito使您能够在用户设备上本地保存数据,即使您的设备处于离线状态,应用程序也可以正常工作。然后,您可以跨用户设备同步数据,以使他们的应用程序体验保持一致,无论他们使用什么设备。 您实际上正在做的就是将客户数据存储在Amazon托管的封闭系统中。如果您是一家公司,例如社交网络,那么谁的数据代表了组织内的重要资产,那么如何确保防止这些数据受到以下影响: Amazon Cognito被意外关闭,即应执法或政府机构的要求。 您的访问密钥被泄露,部分或全部记录被破坏。 您的组织与Amazon之间的关系破裂到了Amazon撤回所有服务即刻生效的地步。 Amazon Cognito对组织和开发人员来说是一个巨大的好处,因为它需要特别困难的软件并且易于实施。从服务可操作性的角度来看,我们需要找到随时减轻,补救或接受公司资产风险的方法。

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.