この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
西澤です。事前に予告されていたものの1つとなりますが、AWSで利用できる中東 (バーレーン) リージョンが発表されましたのでレポートしたいと思います。リージョンコードは、me-south-1
です。
バーレーンリージョンで利用できるサービス
例によって、AWS Regional Tableより、対応サービスの一覧を取得しておきます。(2019年7月31日時点)
- Amazon API Gateway
- Amazon Aurora - MySQL-compatible
- Amazon Aurora - PostgreSQL-compatible
- Amazon CloudWatch
- Amazon CloudWatch Events
- Amazon CloudWatch Logs
- Amazon DynamoDB
- Amazon EC2 Auto Scaling
- Amazon Elastic Container Registry (ECR)
- Amazon Elastic Container Service (ECS)
- Amazon ElastiCache
- Amazon Elastic Block Store (EBS)
- Amazon Elastic Compute Cloud (EC2)
- Amazon Elastic MapReduce
- Amazon Elasticsearch Service
- Amazon Glacier
- Amazon Kinesis Data Streams
- Amazon Redshift
- Amazon Relational Database Service (RDS)
- Amazon Route 53 Private DNS
- Amazon Simple Notification Service (SNS)
- Amazon Simple Queue Service (SQS)
- Amazon Simple Storage Service (S3)
- Amazon Simple Workflow Service (SWF)
- Amazon Virtual Private Cloud (VPC)
- AWS Auto Scaling
- AWS Certificate Manager
- AWS CloudFormation
- AWS CloudHSM
- AWS CloudTrail
- AWS CodeDeploy
- AWS Config
- AWS Database Migration Service
- AWS Direct Connect
- AWS Elastic Beanstalk
- AWS Key Management Service
- AWS Lambda
- AWS Marketplace
- AWS Personal Health Dashboard
- AWS Shield Standard
- AWS Step Functions
- AWS Storage Gateway
- AWS Support
- AWS Systems Manager
- AWS Trusted Advisor
- Elastic Load Balancing
- VM Import/Export
これは無いと困るだろうってところは、ひと通りきちんと利用できるようになっているようです。
バーレーンリージョンの有効化
香港リージョン以降のリージョンはデフォルトで無効となった為、利用したい場合にはマイアカウントから、明示的に有効にする必要があります。
AWS CLIで、opt-in-not-required
ではないリージョンの一覧を取得してみましょう。
$ aws ec2 describe-regions \
--all-regions \
--query "Regions[?OptInStatus!=\`opt-in-not-required\`]"
[
{
"Endpoint": "ec2.me-south-1.amazonaws.com",
"RegionName": "me-south-1",
"OptInStatus": "not-opted-in"
},
{
"Endpoint": "ec2.ap-east-1.amazonaws.com",
"RegionName": "ap-east-1",
"OptInStatus": "not-opted-in"
}
]
me-south-1
というコードにまだ慣れません。続けて、SSMのパブリックパラメータも確認してみます。
$ aws ssm get-parameters-by-path --path '/aws/service/global-infrastructure/regions/me-south-1'
{
"Parameters": [
{
"Name": "/aws/service/global-infrastructure/regions/me-south-1/domain",
"Type": "String",
"Value": "amazonaws.com",
"Version": 1,
"LastModifiedDate": 1564495756.357,
"ARN": "arn:aws:ssm:us-west-2::parameter/aws/service/global-infrastructure/regions/me-south-1/domain"
},
{
"Name": "/aws/service/global-infrastructure/regions/me-south-1/geolocationCountry",
"Type": "String",
"Value": "BH",
"Version": 1,
"LastModifiedDate": 1564495756.433,
"ARN": "arn:aws:ssm:us-west-2::parameter/aws/service/global-infrastructure/regions/me-south-1/geolocationCountry"
},
{
"Name": "/aws/service/global-infrastructure/regions/me-south-1/geolocationRegion",
"Type": "String",
"Value": "BH-14",
"Version": 1,
"LastModifiedDate": 1564495759.432,
"ARN": "arn:aws:ssm:us-west-2::parameter/aws/service/global-infrastructure/regions/me-south-1/geolocationRegion"
},
{
"Name": "/aws/service/global-infrastructure/regions/me-south-1/longName",
"Type": "String",
"Value": "Middle East (Bahrain)",
"Version": 1,
"LastModifiedDate": 1564495756.51,
"ARN": "arn:aws:ssm:us-west-2::parameter/aws/service/global-infrastructure/regions/me-south-1/longName"
},
{
"Name": "/aws/service/global-infrastructure/regions/me-south-1/partition",
"Type": "String",
"Value": "aws",
"Version": 1,
"LastModifiedDate": 1564495759.349,
"ARN": "arn:aws:ssm:us-west-2::parameter/aws/service/global-infrastructure/regions/me-south-1/partition"
}
]
}
試しに有効にしてみたところ、AvailabilityZoneは3つ用意されていることが確認できました!
まとめ
公開予定がアナウンスされている"ミラノ/ケープタウン/ジャカルタ"の新リージョンが利用可能になるのも楽しみですね。
どこかの誰かのお役に立てば嬉しいです。