可互斥部署、手動設定和更新的應用程式執行個體 - AMS 進階應用程式開發人員指南

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

可互斥部署、手動設定和更新的應用程式執行個體

此應用程式部署策略是簡單且手動的應用程式執行個體更新。這些是基本步驟。

您可以在變更類型參考中找到所有 CT 選項IDs。

注意

目前,您必須搭配此解決方案使用 Amazon S3 儲存體。

這裡概述了基本步驟;AMS 使用者指南中詳細說明了各種程序。

  1. 建立 Amazon S3 儲存貯體。CT:ct-1a68ck03fn98r。S3 儲存貯體必須已啟用版本控制 (如需執行此作業的相關資訊,請參閱啟用儲存貯體版本控制)。

  2. 將綁定的應用程式成品放在其上 (您的應用程式啟動和工作所需的一切)。您可以使用 Amazon S3 主控台執行此操作,而無需透過 AMS 請求存取權。或者使用此命令的變體:

    aws s3 cp ZIP_FILEPATH_AND_NAME s3://S3BUCKET_NAME/
  3. 尋找 AMS AMI,所有 都會有 CodeDeploy。若要尋找「客戶」AMI,請使用下列其中一項:

    • AMS 主控台:相關 VPC 的 VPC 詳細資訊頁面

    • AMS API 如需 AMS SKMS API 參考,請參閱 AWS 成品主控台中的報告索引標籤。 或 CLI: aws amsskms list-amis

  4. 使用該 AMI 建立 EC2 執行個體。CT:ct-14027q0sjyt1h。指定 AMS AMI、設定標籤,Key=backup, Value=true並指定 InstanceProfile 參數customer-mc-ec2-instance-profile的 。請注意傳回的執行個體 ID。

  5. 請求管理員存取執行個體。CT:ct-1dmlg9g1l91h6。您將需要帳戶的 FQDN。如果您不確定 FQDN 是什麼,可以透過下列方式找到它:

    • 使用適用於 Directory Services 的 AWS 管理主控台 (在安全和身分下) 目錄名稱索引標籤。

    • 執行其中一個命令 (傳回目錄類別;DC+DC+DC=FQDN):Windows: whoami /fqdn或 Linux:hostname --fqdn

  6. 登入執行個體,請參閱《AMS 使用者指南》中的透過堡壘存取執行個體

  7. 將綁定的應用程式檔案從 S3 儲存貯體下載至執行個體。

  8. 使用 AMS 的服務請求請求立即備份,您將需要知道執行個體 ID。

  9. 當您需要更新應用程式時,請將新檔案載入 S3 儲存貯體,然後遵循步驟 3 到 8。