AWS Amplify でストレージに対する複数のバケットのサポートを導入

投稿日: 2024年8月22日

AWS Amplify は、ストレージに対する複数のバケットのサポート (JavaScript のみ) を開始しました。Amplify のバックエンド構成で複数のストレージバケットを構成できるようになりました。Amplify ストレージが Amazon Simple Storage Service (Amazon S3) と統合され、クラウドベースのファイルストレージを直感的に管理できます。この新機能を使用すると、複数のストレージバケット間でファイルのアップロードやダウンロードを行うことができるので、ストレージリソースの柔軟性と制御が向上します。

複数のバケットがサポートされているため、追加のストレージバケットを構成し、各バケット内のさまざまなパスに既存のアクセス権限を適用すると、ストレージリソースの管理を改善できます。JavaScript 版の Amplify ストレージ API にはアップロードやダウンロードなどの API が含まれており、バケットのエイリアスまたはバケットの名前とリージョンが使用されるようになりました。現在は、UI コンポーネント (Storage Image と Storage Manager) と Amplify コンソールにはデフォルトのストレージバケットのコンテンツだけが表示されます。

さまざまなユースケース向けに追加のストレージバケットを構成する方法については、ブログ記事をご覧ください。すでに Amplify ストレージを使用している場合は、ドキュメントを確認して、既存のストレージ構成にバケットを追加してください。初めて Amplify ストレージを使用する場合は、Amplify プロジェクトで、ガイドに従ってストレージをセットアップすることから始めてください。