

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

# AWS インフラストラクチャの構築
<a name="building-infrastructure"></a>

ウェブクロールインフラストラクチャの構築 AWS のサービス に使用できるものは多数あります。このガイドの[アーキテクチャ](architecture.md)セクションには、提案されたソリューションが 1 つ含まれています。ウェブクローラーのサポートインフラストラクチャを構築 AWS のサービス するために、以下を使用することを検討することをお勧めします。
+ Amazon Virtual Private Cloud (Amazon VPC) を使用して [VPC](https://docs.aws.amazon.com/vpc/latest/userguide/configure-your-vpc.html) [とサブネット](https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html)を作成します。
+ [Amazon EventBridge スケジューラ](https://docs.aws.amazon.com/eventbridge/latest/userguide/using-eventbridge-scheduler.html)を使用してクローリングプロセスを開始します。
+  AWS Batch [ジョブ](https://docs.aws.amazon.com/batch/latest/userguide/jobs.html)とジョブ[キューを使用してウェブクローラージョブ](https://docs.aws.amazon.com/batch/latest/userguide/job_queues.html)を管理します。
+ 次のいずれかのソリューションを使用して、ウェブクローラージョブを実行します。
  + の Amazon Elastic Container Service (Amazon ECS) コンテナ [AWS Fargate](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/AWS_Fargate.html)
  + Amazon Elastic Compute Cloud (Amazon EC2) [インスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Instances.html)
**注記**  
アプリケーションで中断を処理できる場合は、スポット[フリート](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/work-with-spot-fleets.html)経由で Amazon EC2 [スポットインスタンス](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html)を使用することを検討してください。スポットインスタンスのフリートは、コンピューティングコストを大幅に削減するのに役立ちます。
  + AWS Lambda [関数](https://docs.aws.amazon.com/lambda/latest/dg/lambda-functions.html)
+ 取得したデータと raw ファイルを Amazon Simple Storage Service (Amazon S3) [バケット](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-buckets-s3.html)に保存します。