การลบ AWS Site-to-Site VPN บน VPC ใน Thailand Region

การลบ AWS Site-to-Site VPN บน VPC ใน Thailand Region

การลบ Resource ต่างๆ อย่างบทความเกี่ยวกับ "การตั้งค่า AWS Site-to-Site VPN บน VPC ใน Thailand Region" นี้ จำเป็นต้องรู้ลำดับการลบอย่างถูกต้อง จึงจะสามารถลบ Resource ได้อย่างปลอดภัย

ในบทความนี้จะมาแนะนำวิธีการลบ Resource ต่างๆ ที่สร้างขึ้นในบทความ "การตั้งค่า AWS Site-to-Site VPN บน VPC ใน Thailand Region" ที่สร้างขึ้นในลิงก์ด้านล่างนี้
https://dev.classmethod.jp/articles/aws-site-to-site-vpn-vpc-thailand-region/

การลบ AWS Resource ที่สร้างขึ้นในบทความนี้

การลบ Resource ใน Service ต่างๆ ถ้าเราไม่รู้ลำดับของการลบ Resource ก็จะทำให้เกิด Error ในขณะลบ หรือไม่สามารถลบได้นั่นเอง เช่น ถ้าทำการลบ Security Group ที่กำลังเชื่อมต่ออยู่กับ EC2 โดยที่ไม่ Terminate EC2 ก่อน ก็จะไม่สามารถลบ Security Group ได้ เป็นต้น ดังนั้นแนะนำให้ลบตามขั้นตอนที่ผมเรียงไว้ได้เลยครับ

การลบ Resource ที่ได้สร้างขึ้นใน Service ต่างๆ

ลบเรียงตามขั้นตอนดังนี้ (ตัวเลขที่ระบุหมายถึงจำนวนที่สร้างขึ้นมา):

  • Amazon EC2
    • Instances (3)
    • Key pairs (1)
    • Security Groups (3)
    • Elastic IPs (1)
  • Amazon VPC
    • Site-to-Site VPN connections (1)
    • Customer gateways (1)
    • Virtual private gateways (1)
    • Your VPCs (2)
  • AWS Identity and Access Management (IAM)
    • Roles (1)

การลบ Resource ใน Amazon EC2

การ Terminate Instance, ลบ Key pairs และ Security Groups

ดูตัวอย่างการลบได้ที่ลิงก์ด้านล่างนี้
https://dev.classmethod.jp/articles/terminate-instances-delete-key-pairs-and-delete-security-groups-in-ec2/

การลบ Elastic IPs

เข้าไปที่ Service EC2 > Elastic IPs คลิก Actions แล้วเลือก Release Elastic IP addresses แล้วยืนยันการลบตามคำแนะนำ
delete_resource-1_eip

การลบ Resource ใน Amazon VPC

การลบ Site-to-Site VPN connections

เข้าไปที่ Service VPC > Site-to-Site VPN connections เลือกตัวที่ต้องการลบ คลิก Actions แล้วเลือก Delete VPN connection แล้วยืนยันการลบตามคำแนะนำ
delete_resource-2_vpn_connect

การลบ Customer gateways

เข้าไปที่ Service VPC > Customer gateways เลือกตัวที่ต้องการลบ คลิก Actions แล้วเลือก Delete customer gateway แล้วยืนยันการลบตามคำแนะนำ
delete_resource-3_cgw

การลบ Virtual private gateways

เข้าไปที่ Service VPC > Virtual private gateways เลือกตัวที่ต้องการลบ คลิก Actions แล้วเลือก Detach from VPC
delete_resource-4_1_vgw

เมื่อมี POPUP แสดงขึ้นมา ให้คลิก Detach virtual private gateway แล้วรอ State=Detaching สักครู่
delete_resource-4_2_vgw

เมื่อเป็น State=Detached แล้ว ให้เลือกตัวที่ต้องการลบอีกครั้ง แล้วคลิก Actions แล้วเลือก Delete virtual private gateway แล้วยืนยันการลบตามคำแนะนำ
delete_resource-4_3_vgw

การลบ Your VPCs

เข้าไปที่ Service VPC > Your VPCs เลือกตัวที่ต้องการลบ คลิก Actions แล้วเลือก Delete VPC แล้วยืนยันการลบตามคำแนะนำ (การลบนี้ไม่สามารถลบพร้อมกันได้ ต้องลบทีละตัว)
delete_resource-5_vpc

การลบ AWS Identity and Access Management (IAM)

เข้าไปที่ Service IAM > Roles ค้นหาและเลือกตัวที่ต้องการลบ คลิก Delete แล้วยืนยันการลบตามคำแนะนำ
delete_resource-6_iam_role

สรุป

บทความนี้แสดงขั้นตอนการลบ AWS Site-to-Site VPN อย่างละเอียด โดยลบ Resource ที่เกี่ยวข้องใน EC2, VPC และ IAM เหมาะสำหรับผู้ที่ต้องการลบ VPN ที่ไม่ได้ใช้งานหรือเตรียมสร้างใหม่ และควรตรวจสอบให้แน่ใจว่าไม่มีการใช้งานอยู่ก่อนลบเพื่อป้องกันผลกระทบกับระบบ

ผมหวังว่าบทความนี้จะเป็นประโยชน์ให้กับผู้อ่านได้นะครับ

POP (Tinnakorn Maneewong) จากบริษัท Classmethod (Thailand) ครับ !

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.