AWS Serverless Application Repository とは - AWS Serverless Application Repository

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

AWS Serverless Application Repository とは

AWS Serverless Application Repository により、デベロッパーや企業は AWS クラウドでサーバーレスアプリケーションをすばやく見つけてデプロイおよび公開することが簡単になります。サーバーレスアプリケーションの詳細については、AWS ウェブサイトのサーバーレスコンピューティングとアプリケーションを参照してください。

アプリケーションの発行、コミュニティ全体との公開共有、またはチーム内や組織内での非公開共有を簡単に行うことができます。サーバーレスアプリケーション (またはアプリ) を発行するには、AWS Management Console、AWS SAM コマンドラインインターフェイス (AWS SAM CLI)、または AWS SDK を使用してコードをアップロードします。コードと共に、AWS Serverless Application Model (AWS SAM) テンプレートとして知られる、単純なマニフェストファイルもアップロードする必要があります。AWS SAM の詳細については、AWS Serverless Application Model デベロッパーガイドを参照してください。

AWS Serverless Application Repository は、AWS Lambda コンソールと緊密に統合されています。この統合のため、あらゆるレベルの開発者が新しいことを学ぶことなくサーバーレスコンピューティングを開始できます。カテゴリキーワードを使用して、ウェブおよびモバイルバックエンド、データ処理アプリケーション、またはチャットボットなどのアプリケーションを参照できます。名前、発行者、またはイベントソースでアプリケーションを検索することもできます。アプリケーションを使用するには、それを選択し、必須フィールドを設定して数回クリックしてデプロイするだけです。

このガイドでは、AWS Serverless Application Repository を使用する 2 つの方法について説明します。

  • アプリケーションの公開 - アプリケーションを設定してアップロードし、他のデベロッパーが利用できるようにして、新しいバージョンのアプリケーションを発行します。

  • アプリケーションをデプロイする - アプリケーションを参照し、アプリケーションのソースコードや readme ファイルなどの関連情報を表示します。また、選択したアプリケーションをインストール、設定、およびデプロイします。

次のステップ