📄 VXG Decommission Instructions

VXG Decommission Instructions

1. Preparation

  • แจ้งผู้ใช้งาน (CJ Express, HQ, Store Manager) ว่าระบบ Playback/Live view จะถูกปิด

  • Export / Backup configuration ที่จำเป็น เช่น:

    • IAM Policies, VXG credentials

    • CloudWatch / Grafana dashboard JSON

    • S3 object inventory (video files)

  • เริ่มการบันทึกหน้าจอด้วย Loom → เพื่อเก็บเป็น evidence และ knowledge sharing

  • ตรวจสอบคู่มือ VXG และ AWS Knowledgebase ว่ามี dependency พิเศษ (S3 bucket policy, IAM role trust, หรือ VXG plugin uninstall)

2. Disable VXG Access

  • Stop ingestion streams ใน VXG Cloud Console'

Part1 cloud two https://www.loom.com/share/a87d397c0c804f53a1730d68137571d8?sid=17343048-e55c-400f-9ef5-dd8be561cff8

Part1.2 cloud two delete archive https://www.loom.com/share/3b340a8918284be9ada56493ee96f007?sid=a6022c00-2147-4339-9929-daec33399911

3. Data Handling (S3)

  • ตรวจสอบ S3 buckets ที่ VXG ใช้ (video-recordings-bucket หรือชื่อที่ stack deploy มา)

  • ไม่ต้องเก็บข้อมูล

    • ใช้ Empty bucket policy ลบ objects ทั้งหมด

Part 2.1 setup lifecycle rule https://www.loom.com/share/781031995d904ec3bcae373914cfbbc8?sid=75268659-8799-45a5-a8f3-3b34e54f0030

Part 3 Remove route table to camera https://www.loom.com/share/e9328d2dd5134969acc314c5658cf6d2?sid=d4e7ac58-d789-41e1-9d93-5f6d90c701b1

  • ตรวจสอบ comfirm delete - ok complete

4. Delete CloudFormation Stack

  • เข้า AWS CloudFormation Console

  • เลือก stack ที่ deploy VXG (เช่น vxg-video-vms-stack)
    Part 1 start delete stack https://www.loom.com/share/c9261d97f2d4445ab9d8c2a617a65729?sid=5a6fe5c8-b8a1-4acd-99c9-12cdec1141a0

  • ตรวจสอบ Resources → ตัดสินใจว่าจะ Retain หรือ Delete

    • Retain: S3 Buckets (ถ้ายังต้องเก็บ video archive)

    • Delete: EC2/ECS, IAM roles, ALB/NLB, CloudWatch alarms

  • กด Delete Stack

    • ถ้า S3 ยังมี object → ลบ objects ก่อน (ไม่งั้น stack delete จะ fail)


  • Confirm ความถูกต้องขั้นตอนนี้กับ AWS Knowledgebase: Deleting CloudFormation Stacks


5. Clean Up Remaining Resources

  • ลบ IAM roles / policies ที่เหลือจาก VXG

  • ลบ CloudWatch alarms และ Grafana dashboards ที่ใช้ monitor VXG

  • ปิด Security Groups / Load Balancers ที่ VXG ใช้

  • ตรวจสอบ billing ใน AWS Cost Explorer ว่าไม่มี VXG resources คงเหลือ

6. Finalization

  • สรุปรายงาน Decommission Report ระบุ:

    • Resource ที่ลบทั้งหมด

    • Resource ที่ Retain ไว้ (เช่น S3 archive)

    • Access ที่ถูก revoke

    • Screenshot จาก AWS ว่า billing ปิดหมดแล้ว

  • เก็บ Loom recording และ share link ให้ทีม (ใช้เป็น training material)

  • Confirm ความถูกต้องกับ VXG Knowledgebase (เกี่ยวกับการปิด VXG uplink, monitoring plugin, และ SSO integration)

  • แจ้ง CJ Express ว่า VXG Decommission เสร็จสมบูรณ์