问题标签 [aws-regions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
367 浏览

amazon-web-services - 以编程方式启用新的 AWS 区域

我们可以通过以 AWS 账户管理员身份登录并转到我的账户 -> AWS 区域来在账户级别启用/禁用区域。只能启用或禁用“选择加入”区域,例如“亚太地区(香港)”。所有其他区域在 AWS 账户上均“默认启用”,并且无法禁用。挑战是,此操作没有 API 来管理此设置,因此也没有 terraform。我们已经编写了脚本(使用 selenium),但它必须由 Win 中的操作员手动执行并使用 ADFS 进行身份验证。

我们正在寻求自动化整个帐户配置工作流程,但缺少 #2 -

  1. 使用 AWS Organizations 创建新的子账户(完成 - API 可用)
  2. 以编程方式启用例如香港地区(来自 linux cmd / lambda) -缺少 https://docs.aws.amazon.com/general/latest/gr/rande-manage.html
  3. 启用全球 STS(完成 - API 可用) https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_enable-regions.html

感谢:D

0 投票
2 回答
2165 浏览

amazon-web-services - 多区域 Aurora 上的多主机 - 可能吗?

我对许多 AWS 服务相对有经验 - 但我在 Aurora/RDS 方面确实存在很大差距

我正在尝试创建一个多区域多主(写入副本)设置

目的是为用户提供低延迟(如果每个读写副本都在用户的区域中)并提供弹性(如果区域中断,用户可以将他们的请求路由到另一个区域(延迟会更高) ,但减少服务总比没有服务好))

我正在尝试了解 AWS Aurora,并且我创建了一个玩具集群来学习。看来我可以创建一个由多个区域提供服务的集群(Aurora 会自动在区域之间复制数据)。我还读到可以进行多主机设置(在我的玩具集群中,它只有一个写入分区,我无法弄清楚如何在另一个区域创建另一个写入分区,这让我质疑是否这是可能的?)

这是我在想的图表:

https://imgur.com/DzoSpHL

先感谢您!

0 投票
1 回答
61 浏览

amazon-web-services - 如何检查哪个 AWS 账户和区域是部署的应用程序

我们有一个组织账户(登陆区),里面有很多子账户。我有一个应用程序(域名)的链接,该应用程序部署在其中一个区域的这些帐户之一中。如何确定它部署在哪个账户/区域?

我可以在 Route 53 服务中看到域,但并不清楚它映射到的位置。我希望了解如何找出运行应用程序的 EC2 服务器在哪里(仅供参考:域名记录指向类似于 d3**********.cloudfront 的内容。网

0 投票
1 回答
35 浏览

amazon-web-services - 为什么我必须输入区域名称才能在我的 AWS 账户中获取区域列表

使用此代码段,我可以在我的 AWS 账户中获取区域列表,但为什么我必须输入区域名称才能获取区域列表(在本例中为“us-east-1”)。

0 投票
0 回答
379 浏览

python - 通过 Lambda 将数据集摄取到 QuickSight 错误:未能满足约束:在此区域中无法访问指定的资源(“us-east-1”)

我正在创建一个 csv 处理管道,在其中将原始 csv 文件上传到 S3,Lambda 使用 python 对其执行转换/清理,然后将其上传到不同的/接收 S3 存储桶中。在同一个 Lambda 函数中,我为每个正在处理的 csv 文件创建一个 create_data_set,然后引用该特定 csv,该特定 csv 被发送到接收 S3 存储桶中。

目标是当原始 csv 上传到 s3 时,它将在 lambda 函数中处理,发送到接收 s3 存储桶,并自动(或尽可能)更新已创建的仪表板以指向新的/最新的csv 文件作为其新数据集,该数据集由相同的 Lambda 函数生成。

但是我收到此错误消息:

那种让我失望,不知道如何解决它。Bellow 是处理数据库创建和摄取的 Lambda 函数的部分,并且是执行数据处理的同一 Lambda 函数的一部分(位于下面):

需要注意的是,这csv_file_1csv_file_1 = 'total_sales_' + str(datetime.now().strftime('%Y_%m_%d_%H_%M_%S')) + '.csv'我在函数开头定义的,并使用它来唯一指定 S3 中以前版本的处理后的 csv,同时也唯一指定 DataSetID 和 IngestionID。(不确定这是否是一个聪明的主意)。

对此可能还有很多工作/更改,但任何有关错误消息和解决该地区问题的帮助将不胜感激。

0 投票
1 回答
192 浏览

pulumi - Pulumi 在部署到 AWS 时给出了无效的 aws:region 错误

我正在修补 Pulumi 对 Terraform 的爱。但是,当遵循 gettins started guide 时,我在运行pulumi up时收到以下错误

pulumi.yaml 文件仅包含以下内容:

有没有人遇到这个问题或者有没有人知道如何解决它?

提前致谢,

安格斯

0 投票
0 回答
41 浏览

amazon-cloudformation - 在“eu-west-1”的 Cloudformation 模板存储中针对“AWS/OpsWorks”指标设置 CloudWatch 警报

我正在构建一个 Cloudformation 模板,用于在“eu-west-1”区域部署基础设施。该区域在 OpsWorks 中是“全球性的”。这意味着该资源(“AWS/OpsWorks”)的所有相关指标都存储在区域“us-east-1”中。

我想为这些指标创建一些警报,但这是不可能的,因为创建的警报与我的 Cloudformation 存储在同一区域中,并且无权访问存储在全局区域“us-east-1”中的指标。所以我所有的警报都处于“数据不足”状态,因为该区域不存在指标。

有人有解决此问题的解决方法吗?

0 投票
2 回答
708 浏览

amazon-web-services - 在其他区域部署 AWS-CDK 堆栈

基本上,我有一个简单的堆栈(Virginia),它将拥有类似的资源

  1. S3 存储桶(有数据)
  2. Glue_Table
  3. 胶水作业

Europe现在,我想在eu-central-1.

当我尝试在上部署 aws-cdk-stack 时eu-central-1,我收到此错误

部署堆栈的命令就像cdk deploy <stack-name>

目标

我想在不删除现有 s3 存储桶的情况下将现有堆栈部署到另一个区域。

任何人都可以为此提出解决方案吗?

0 投票
0 回答
120 浏览

aws-cli - 使用 AWS CLI 以编程方式从 AWS 区域获取 AWS Route 53 托管区域 ID

目前我正在使用https://docs.aws.amazon.com/general/latest/gr/elb.html作为参考:

有一个更好的方法吗?

0 投票
0 回答
60 浏览

amazon-web-services - 为什么在使用区域端点时 boto3.client 中的某些 aws 服务需要 region_name?

如果我们已经在使用区域端点,为什么还需要提供region_name

而且,如果我没有为 sqs指定region_name(NoRegionError : You must specify a region) ,那么它会给出一个 Error 。在为 s3 创建客户端时,不需要region_name 。