在本單元中,您會終止在本教學過程中建立的資源。您會停止在 Amazon ECS 上執行的服務、刪除 ALB 並轉返 AWS CloudFormation 堆疊,以終止 ECS 叢集,包括所有的基礎 EC2 執行個體。

清除作業非必要操作,但有助於避免讓服務保持運作所持續產生的費用。啟動清除


依照以下說明,刪除您在每個單元中建立的 AWS 資源。

  • 步驟 1. 關閉服務

    關閉已在叢集上執行的所有服務,以啟動清除。
    • 文章
    • 討論串
    • 使用者
     
    更新服務
    • 開啟叢集並按一下進入服務。
    • 選取「Update (更新)」
    • 將「Number of tasks (任務數)」變更為 0
    • 選取「Update Service (更新服務)」
    • 選取「View Service (檢視服務)」以返回至「
     
    Delete Service (刪除服務)
    • 在服務主控台頁面上,選取「delete (刪除)」並確認。
    • 此時會顯示確認訊息,且叢集將會清空。
    ♻ 針對叢集上的所有服務,重覆執行這些步驟。
    清空叢集
  • 步驟 2. 刪除接聽程式

    • 導覽至 EC2 主控台的 Load Balancer 區段
    • 選取一個負載平衡器,然後選取「Listeners (接聽程式)」標籤。
    • 選取接聽程式,然後再選取「Actions (動作)」>「Delete (刪除)」。
    • 確認刪除。接聽程式應會消失。
    刪除接聽程式
  • 步驟 3. 刪除目標群組

    • 導覽至 EC2 主控台的「目標群組」。
    • 勾選清單頂端的方塊,然後選取所有目標群組。
    • 選取「Actions (動作)」>「Delete (刪除)」。
    • 確認刪除。
    刪除目標群組
  • 步驟 4. 轉返 AWS CloudFormation 堆疊

    • 導覽至 AWS CloudFormation 主控台
    • 勾選先前建立之 Cloudformation 堆疊旁的方塊:BreakTheMonolith-Demo
    • 選取「Actions (動作)」>「Delete Stack (刪除堆疊)」。
    • 確認刪除。
    • 堆疊狀態應會變更為 DELETE_IN_PROGRESS

     

    警告! 讓堆疊維持運作會產生 AWS 帳戶費用。

    刪除堆疊
  • 步驟 5. 取消註冊任務定義

    • 導覽至 Amazon ECR 主控台的「任務定義」。
    • 按一下進入任務定義。此時會顯示任務定義修訂清單。
    • 使用清單頂端的核取方塊,選取所有項目。
    • 選取「Actions (動作)」>「Deregister (取消註冊)」並確認。

     

    ♻ 針對所有的四個任務定義,重複執行這些步驟

  • 步驟 6. 刪除 Amazon ECR 儲存庫

    • 導覽至 Amazon ECR 主控台的「儲存庫」。
    • 勾選清單頂端的方塊,以選取所有儲存庫。
    • 選取「Delete Repository (刪除儲存庫)」並確認。
    • 此時會顯示確認訊息,且應無任何儲存庫。
    刪除儲存庫

進一步了解

取得關於使用 Amazon Elastic Container Service (Amazon ECS),以微服務形式來執行和管理大規模應用程式的概觀。 觀看簡報 »

取得協助

進一步了解關於使用 Amazon ECS 在 AWS 上建立並操作容器化架構的資訊。
參閱 Amazon ECS 資源 »

深入探究

了解關於在 AWS 上建立和執行微服務的最佳實務,以加速部署週期、促進創新並增進擴展能力。閱讀白皮書 »