Tips and Tricks ในการสมัครใช้งาน AWS Account (Free Tier) เพื่อ Lab
ใช้บริการ Email Forwarding แทน Email จริง
ถ้าใครอยากสมัคร AWS account หลาย ๆ account ไว้เพื่อใช้ในการทำ lab ผมแนะนำให้ใช้พวก email forwarding ครับ ตัวอย่างเช่น AnonAddy.com
แทนที่เราจะต้องใช้ email จริงของเราเท่ากับจำนวน AWS account ที่สมัคร เราก็ไปสร้าง alias ไว้แบบนี้ครับ
ซึ่งทุก alias ก็ forward มากองรวมกันที่ email จริง box เดียวพอ จะ scale เพิ่มแค่ไหนก็ได้ (ถ้าในอนาคตไม่โดน AWS บล็อคอะนะ)
Login ทีละหลาย ๆ Account
ปกติถ้าเราใช้ browser ในการ login เข้า AWS console เราจะเข้าได้ทีละหนึ่ง account เท่านั้น (หรือถ้าใช้โหมด anonymous/incognito เต็มที่ก็แค่ 2)
แต่หากใช้ Firefox + Firefox Multi-Account Containers (add-ons)
ก็จะใช้ login ได้หลาย account โดยที่ session ไม่หลุดครับ อย่างตัวอย่างข้างล่างผมสร้าง container แยกเป็น 3 ตัวสำหรับ 3 AWS account
สมัคร AWS account (Free Tier) ไม่ได้ แก้ยังไง?
ก่อนอื่นเลยวิธีการสมัครผมแนะนำเอาไว้ตามนี้
ซึ่งปกติแล้วมันควรจะไม่มีอะไรและใช้งานได้ทันที แต่ถ้ามีผมขอแนะนำสั้น ๆ แบบนี้
- โดยมากปัญหาเกิดจากเรื่อง payment methods ครับ หรือก็คือเค้าตัดบัตรเพื่อ verify ไม่ได้นั่นแหละ
- เช็คให้ดีว่าข้อมูลบัตรเครดิตที่ใส่ไปถูกต้องมั้ย โดยเฉพาะ CVV และ expiration date หนะครับ ไป edit แก้ไขเพื่อใส่ใหม่อีกรอบก็ดี
- หลังจากข้อมูลใส่บัตรเครดิตไป ให้เช็คจากแอพของบัตรเครดิตให้ดีครับว่ามี transaction ตัดเงินจาก AWS แล้วหรือไม่ (ถ้ามีแปลว่าสำเร็จแล้ว)
- ที่จริงแล้วทุก ๆ ปัญหาทาง AWS เค้าจะส่งมาแจ้งทาง email นั่นแหละ ถ้าเป็นปัญหาเรื่อง payment ก็ลองอ่านด้านล่างนี้ดู ซึ่งสุดท้ายถ้ายังไม่จบคนที่จะช่วยเรามีแค่ 2 คนครับ คือ AWS และธนาคาร
เรื่องค่าใช้จ่าย (Cost) ต้องคุมให้ดี
- ไปที่ AWS Cost Explorer เพื่อ enable มันขึ้นมาก่อน อันนี้จะเป็น service ที่ใช้ track เพื่อดู cost ที่เกิดขึ้น กว่าจะใช้งานได้จะใช้เวลา 24 ชั่วโมง
- ไปที่ AWS Budgets เพื่อตั้ง budget และ alert ครับ เผื่อเล่นแล้วเงินรั่วจะได้รู้ตัวก่อนจะสาย เดี๋ยวมันจะส่ง email มาครับถ้าถึง threshold ที่ตั้งไว้ แนะนำตั้งเป็น 1$ หรือ 2$ ก็ได้ครับตามสะดวก (แล้วแต่งบ)
- ก่อนจะเล่น service ตัวไหนให้เช็ค cost ให้ดีก่อนว่ามันอยู่ใน free tier มั้ย หรือว่าต้องเลือก spec/type แบบไหนถึงจะฟรี ไม่งั้นน้ำตาไหล
- สร้างอะไรขึ้นมาก็ปิดด้วยครับ ถ้าไม่ได้ spin up ด้วย IaC ก็แนะนำว่าจดไว้ด้วยครับ บางทีเรามองว่าชั่วโมงละ 30 บาทก็พอได้หน่า แต่ดันลืมปิดทั้งเดือนก็น้ำตาไหลได้เหมือนกันแหละ
Free Tier หมดอายุแล้ว (ครบ 1 ปี) ทำยังไง?
แนะนำ delete account แล้วก็สมัครใหม่เลยครับ ถ้าใช้ท่าเดียวกับที่ผมแนะนำในบทความนี้มันไม่ได้ยุ่งยากอะไรอยู่แล้วเพราะเราใช้ email forwarding service
ถ้าคิดว่าบทความนี้มีประโยชน์ ฝากกด clap, follow และ share บทความนี้ให้ผมด้วยนะครับ ขอบคุณมากครับ ^_^
— — — — — — — — — — — — — — —
บทความอื่น ๆ ของผม
— — — — — — — — — — — — — — —