

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

# アプリケーションの更新
<a name="serverlessrepo-how-to-consume-new-version"></a>

からアプリケーションをデプロイしたら AWS Serverless Application Repository、更新できます。たとえば、アプリケーションの設定を変更したり、アプリケーションを発行済みの最新バージョンに更新したりする場合があります。

以下のセクションでは、 AWS マネジメントコンソール または を使用してアプリケーションの新しいバージョンをデプロイする方法について説明します AWS CLI。

## アプリケーションの更新 (コンソール)
<a name="update-applications"></a>

以前にデプロイしたアプリケーションを更新するには、新しいアプリケーションをデプロイするのと同じ手順を使用し、*最初にデプロイしたときと同じアプリケーション名を指定*します。特に、 はアプリケーション名の AWS Serverless Application Repository 先頭`serverlessrepo-`に付加されます。ただし、新しいバージョンのアプリケーションをデプロイする場合は、先頭に `serverlessrepo-` を付加せずに元のアプリケーション名を指定します。

たとえば、`MyApplication` という名前のアプリケーションをデプロイした場合、スタック名は `serverlessrepo-MyApplication` となります。アプリケーションを更新するには、名前 `MyApplication` をもう一度指定します。`serverlessrepo-MyApplication` の完全なスタック名を指定*しないで*ください。

他のすべてのアプリケーション設定では、以前のデプロイと同じ値を保持するか、新しい値を指定できます。

## アプリケーションの更新 (AWS CLI)
<a name="update-applications-cli"></a>

以前にデプロイしたアプリケーションを更新するには、新しいアプリケーションをデプロイするのと同じ手順を使用し、*最初にデプロイしたときと同じ `--stack-name` を指定*します。特に、 はスタック名の AWS Serverless Application Repository 先頭`serverlessrepo-`に を付加します。ただし、新しいバージョンのアプリケーションをデプロイする場合は、先頭に `serverlessrepo-` を付加せずに元のスタック名を指定します。

たとえば、`MyApplication` というスタック名のアプリケーションをデプロイした場合、作成されるスタック名は `serverlessrepo-MyApplication` となります。アプリケーションを更新するには、名前 `MyApplication` をもう一度指定します。`serverlessrepo-MyApplication` の完全なスタック名を指定*しないで*ください。