AWS App Runner とは - AWS App Runner

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

AWS App Runner とは

AWS App Runnerである。AWSサービスは、ソースコードまたはコンテナーイメージから、スケーラブルでセキュアな Web アプリケーションに直接デプロイする、迅速、シンプル、費用対効果の高い方法を提供します。AWSCloud 新しいテクノロジを学習したり、使用するコンピューティングサービスを決定したり、プロビジョニングと構成方法を知ったりする必要はありません。AWSリソースの使用料金を見積もることができます。

App Runner は、コードまたはイメージリポジトリに直接接続します。完全に管理された運用、高パフォーマンス、拡張性、およびセキュリティを備えた自動統合および配信パイプラインを提供します。

App Runner アプリケーションのデプロイのライフサイクル

アプリランナーは誰のためですか?

もしあなたがしている場合開発者では、App Runner を使用して、コードまたはイメージリポジトリの新しいバージョンをデプロイするプロセスを簡素化できます。

を使用する場合オペレーションチームでは、コミットがコードリポジトリにプッシュされるか、新しいコンテナイメージバージョンがイメージリポジトリにプッシュされるたびに、App Runner が自動的にデプロイされます。

アプリケーションランナーへのアクセス

次のいずれかのインターフェイスを使用して、App Runner サービスのデプロイメントを定義および構成できます。

  • アプリランナーコンソール— App Runner サービスを管理するための Web インターフェイスを提供します。

  • アプリランナー API— アプリケーションランナーのアクションを実行するための RESTful API を提供します。詳細については、「AWS App Runner API リファレンス」を参照してください。

  • AWSコマンドラインインターフェイス (AWS CLI)— さまざまな一連のコマンドを提供します。AWSAmazon VPC を含むサービスであり、Windows、macOS、Linux でサポートされています。詳細については、「AWS Command Line Interface」を参照してください。

  • AWSSDK— 言語固有の API を提供し、署名の計算、リクエストの再試行処理、エラー処理など、接続のさまざまな詳細を処理します。詳細については、AWS SDK を参照してください。

アプリランナーの価格

App Runner は、アプリケーションを実行するための方法でに保存できます。お支払いいただくのは、App Runner サービスが消費するリソースに対してのみです。リクエストのトラフィックが遅くなると、サービスはより少ないコンピューティングインスタンスにスケールダウンします。プロビジョニングされたインスタンスの最小数と最大数、およびインスタンスが処理する最大負荷など、スケーラビリティ設定を制御できます。

App Runner の自動スケーリングについての詳細は、アプリケーションランナーの自動スケーリングの管理

料金については、AWS App Runner の料金をご参照ください。

次の手順

App Runner の使用を開始する方法について説明します。