→AWS CLI
・プライベートなAmazon S3バケットを作成します。S3バケットポリシーを使用して、CloudFrontオリジンアクセスアイデンティティ(OAI)からのアクセスを許可します。AWS CLIを使ってウェブサイトのコンテンツをアップロードします
この選択肢が正解の理由は以下の通りです。
まず、まずAmazon S3は静的ウェブサイトのホスティングに最適なサービスであり、また費用対効果が高く信頼性が非常に高いためです。S3バケットをプライベートとして作成することで、不必要な設定や管理作業を削減しつつデータの保護を強化できます。
その上で、CloudFrontオリジンアクセスアイデンティティを使用すれば、CloudFront経由でのみS3リソースにアクセスできるようにすることができ、セキュリティを向上させることができます。
さらに、AWS CLIを使用してウェブサイトのコンテンツをアップロードすれば、従来のSFTPクライアントと同様の方法で、簡単かつシームレスにコンテンツを更新できます。このため、移行がスムーズで操作性も良好です。

コメント