エッジインフラストラクチャ管理 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

エッジインフラストラクチャ管理

AWS は、エンドユーザーやデータセンターに近い AWS インフラストラクチャ、サービス、APIs、ツールを拡張するフルマネージドサービスを提供します。Outposts および Local Zones で利用可能なサービスは、 で利用可能なサービスと同じであるため AWS リージョン、同じ AWS コンソール、 AWS CLI、または AWS APIs を使用してこれらのサービスを管理できます。サポートされているサービスについては、AWS Outposts 機能比較表とAWS Local Zones 機能を参照してください。

エッジでのサービスのデプロイ

Local Zones および Outposts で使用可能なサービスは、 AWS コンソール、 AWS CLI、または AWS APIs AWS リージョンを使用して設定するのと同じ方法で設定できます。リージョンデプロイとエッジデプロイの主な違いは、リソースがプロビジョニングされるサブネットです。エッジでのネットワーキングセクションでは、サブネットが Outposts とローカルゾーンにデプロイされる方法について説明します。エッジサブネットを特定したら、エッジサブネット ID をパラメータとして使用して、サービスを Outposts または Local Zones にデプロイします。以下のセクションでは、エッジサービスをデプロイする例を示します。

エッジの Amazon EC2

次の のrun-instances例では、現在のリージョンのエッジサブネットm5.2xlargeに タイプの単一のインスタンスを起動します。Linux では SSH、Windows ではリモートデスクトッププロトコル (RDP) を使用してインスタンスに接続する予定がない場合は、キーペアはオプションです。

aws ec2 run-instances \ --image-id ami-id \ --instance-type m5.2xlarge \ --subnet-id <subnet-edge-id> \ --key-name MyKeyPair

エッジの Application Load Balancer

次の のcreate-load-balancer例では、内部 Application Load Balancer を作成し、指定されたサブネットのローカルゾーンまたは Outposts を有効にします。

aws elbv2 create-load-balancer \ --name my-internal-load-balancer \ --scheme internal \ --subnets <subnet-edge-id>

インターネット向け Application Load Balancer を Outpost のサブネットにデプロイするには、次の例に示すように、 --schemeオプションで internet-facingフラグを設定し、CoIP プール ID を指定します。

aws elbv2 create-load-balancer \ --name my-internal-load-balancer \ --scheme internet-facing \ --customer-owned-ipv4-pool <coip-pool-id> --subnets <subnet-edge-id>

エッジでの他のサービスのデプロイについては、次のリンクを参照してください。

サービス

AWS Outposts

AWS Local Zones

Amazon EKS

を使用して Amazon EKS をオンプレミスにデプロイする AWS Outposts

で低レイテンシーの EKS クラスターを起動する AWS Local Zones

Amazon ECS

での Amazon ECS AWS Outposts

共有サブネット、ローカルゾーン、および Wavelength Zones の Amazon ECS アプリケーション

Amazon RDS

での Amazon RDS AWS Outposts

ローカルゾーンサブネットを選択する

Amazon S3

Amazon S3 on Outposts の開始方法

利用不可

Amazon ElastiCache

ElastiCache での Outposts の使用

ElastiCache でのローカルゾーンの使用

Amazon EMR

の EMR クラスター AWS Outposts

の EMR クラスター AWS Local Zones

Amazon FSx

利用不可

ローカルゾーンサブネットを選択する

AWS Elastic Disaster Recovery

AWS Elastic Disaster Recovery および の使用 AWS Outposts

利用不可

AWS Application Migration Service

利用不可

ローカルゾーンサブネットをステージングサブネットとして選択する

Outposts 固有の CLI と SDK

AWS Outposts には、サービスオーダーを作成したり、ローカルゲートウェイとローカルネットワーク間のルーティングテーブルを操作したりするためのコマンドと APIs の 2 つのグループがあります。

Outposts の注文プロセス

AWS CLI または Outposts APIs を使用して、Outposts サイトの作成、Outpost の作成、Outposts の注文の作成を行うことができます。 AWS Outposts 注文プロセス中にハイブリッドクラウドスペシャリストと協力して、リソース IDs の適切な選択と実装ニーズに最適な設定を確保することをお勧めします。完全なリソース ID リストについては、AWS Outposts 「 ラックの料金」ページを参照してください。

ローカルゲートウェイ管理

Outposts でのローカルゲートウェイ (LGW) の管理とオペレーションには、このタスクで使用できる AWS CLI および SDK コマンドに関する知識が必要です。 AWS CLI および AWS SDKs を使用して、LGW ルートを作成および変更できます。LGW の管理の詳細については、以下のリソースを参照してください。

CloudWatch メトリクスおよびログ

Outposts と Local Zones の両方で AWS のサービス 利用可能な の場合、メトリクスとログはリージョンと同じ方法で管理されます。Amazon CloudWatch は、以下のディメンションで Outposts のモニタリング専用のメトリクスを提供します。

ディメンション

説明

Account

容量を使用するアカウントまたはサービス

InstanceFamily

インスタンスファミリー

InstanceType

インスタンスタイプ

OutpostId

Outpost の ID

VolumeType

EBS ボリュームタイプ

VirtualInterfaceId

ローカルゲートウェイまたはサービスリンク仮想インターフェイス (VIF) の ID

VirtualInterfaceGroupId

ローカルゲートウェイ VIF の VIF グループの ID

詳細については、Outposts ドキュメントの「Outposts ラックの CloudWatch メトリクス」を参照してください。