コスト最適を計りたい時、追加でSFTP用にAWS Transferを利用すると高くなる。代替策は?

AWS CLI

・プライベートなAmazon S3バケットを作成します。S3バケットポリシーを使用して、CloudFrontオリジンアクセスアイデンティティ(OAI)からのアクセスを許可します。AWS CLIを使ってウェブサイトのコンテンツをアップロードします

この選択肢が正解の理由は以下の通りです。

まず、まずAmazon S3は静的ウェブサイトのホスティングに最適なサービスであり、また費用対効果が高く信頼性が非常に高いためです。S3バケットをプライベートとして作成することで、不必要な設定や管理作業を削減しつつデータの保護を強化できます。

その上で、CloudFrontオリジンアクセスアイデンティティを使用すれば、CloudFront経由でのみS3リソースにアクセスできるようにすることができ、セキュリティを向上させることができます。

さらに、AWS CLIを使用してウェブサイトのコンテンツをアップロードすれば、従来のSFTPクライアントと同様の方法で、簡単かつシームレスにコンテンツを更新できます。このため、移行がスムーズで操作性も良好です。

コメント

タイトルとURLをコピーしました