Amazon S3 Object Lambda の可用性の変更
慎重な検討の結果、2025 年 11 月 7 日以降、既存のお客様にのみ Amazon S3 Object Lambda の使用を許可することにしました。S3 Object Lambda の既存のお客様は、通常どおりサービスを引き続き使用できます。AWS は S3 Object Lambda のセキュリティと可用性の向上に引き続き投資しますが、新機能を導入する予定はありません。
データにアクセスするさまざまなクライアントアプリケーションやユーザーのニーズに合わせて、S3 からアクセスされるデータを変更および処理できる代替サービスや設計がいくつかあります。これらの代替方法には、Amazon CloudFront の AWS ソリューション動的イメージ変換、他の手段 (CloudFront、API Gateway、または関数 URL) AWS Lambda による呼び出し、またはクライアントアプリケーションのデータの処理が含まれます。これらの代替手段はすべて、基盤となるストレージに引き続き Amazon S3 を使用するため、データ移行は必要ありません。
この投稿では、ユースケースに最適なオプションを選択する方法について説明します。
Amazon CloudFront の動的イメージ変換
この AWS ソリューションにより、API Gateway と Lambda を使用して、Amazon CloudFront のグローバルコンテンツ配信ネットワーク (CDN) を介してリアルタイムの画像処理が可能になります。書式の変更、ディメンション、フィットメソッド、回転、フィルターなど、さまざまな変換をサポートしています。現在、画像変換に S3 Object Lambda を使用している場合は、この方法をお勧めします。「solution overview」には、機能の詳細と使用を開始する方法が記載されています。ソリューションをアカウントにデプロイするときは、S3 Object Lambda テンプレートの有効化パラメータを「いいえ」に変更してください。
詳細については、「Dynamic Image Transformation for Amazon CloudFront
AWS Lambda でのデータ処理コスト
データ処理には引き続き AWS Lambda を使用できますが、直接呼び出すか、他の AWS サービスを通じて呼び出すことができます。データ処理ロジックは同じままでもかまいませんが、呼び出し方法に基づいて Lambda 関数を更新する必要があります。このオプションは、機密データの秘匿化、書式の変更、または S3 Object Lambda を呼び出すアプリケーションが処理されたデータの受信に依存する状況などのユースケースに最適です。このオプションは、S3 Object Lambda から移行する場合に必要な変更も最小限に抑えます。
CloudFront ディストリビューションのオリジンとして S3 Object Lambda アクセスポイントを使用している場合は、Lambda 関数 URL または API Gateway を使用して新しいオリジンを作成できます。このブログ
現在、クライアントコードから S3 Object Lambda を直接呼び出す場合、Lambda 関数 URL を使用して Lambda 関数を直接呼び出すか、API Gateway を使用できます。ユースケースに最適な方法がわからない場合は、「AWS Lambdaデベロッパーガイド」の「HTTP リクエストを使用して Lambda 関数を呼び出す方法を選択する」を参照してください。ユースケースに最適な Lambda を呼び出す方法を決定し、それに応じて Lambda 関数を設定したら、S3 Object Lambda を呼び出すのではなく、呼び出し元のアプリケーションを更新して Lambda 関数を呼び出す必要もあります。
クライアントアプリケーションでのデータ処理
また、データ処理ロジックを S3 Object Lambda からクライアントアプリケーションに移動するオプションもあります。これは、S3 Object Lambda によって返されるデータの処理または分析をすでに実行しているアプリケーションの一部として S3 Object Lambda を使用している場合に最適です。例えば、S3 Object Lambda アクセスポイントが特定のオブジェクトまたはオブジェクトバージョンへのリダイレクトを担当していた場合、そのリダイレクトロジックを呼び出し元のアプリケーションに移動して、S3 バケット内のデータに直接アクセスできます。
サポートが必要な場合やフィードバックが必要な場合は、AWS サポート