- AWS ประกาศว่าจะเริ่มเก็บค่าบริการสำหรับที่อยู่ IPv4 สาธารณะตั้งแต่เดือนกุมภาพันธ์ 2024 ที่อัตรา $0.005 ต่อชั่วโมง คิดเป็นค่าใช้จ่ายราว $4 ต่อเดือน หรือมากกว่า $40 ต่อปี
- ค่าบริการนี้จะส่งผลต่อบริการอย่าง Elastic Load Balancers, อินสแตนซ์ EC2, Elastic IPs, งาน ECS Fargate ที่มี public IP, Global Accelerator IPs, Site-to-site VPN IPs และ Managed NAT Gateways เป็นต้น โดย shared IPv4 address และที่อยู่ IPv4 สาธารณะที่ใช้ในฟังก์ชัน Lambda แบบ non-VPC จะไม่ได้รับผลกระทบ
- แม้ประกาศนี้จะได้รับการต้อนรับจากหลายฝ่ายเพราะคาดว่าจะช่วยกระตุ้นการใช้งาน IPv6 แต่ผู้เขียนมองว่าค่าบริการนี้จะไม่ส่งผลมากนักต่อการยอมรับ IPv6 เนื่องจากบริการจำนวนมากของ AWS ยังขาดการรองรับ IPv6
- ผู้เขียนชี้ว่ารูปแบบการใช้งานที่สิ้นเปลือง เช่น การมี Load Balancer หลายตัวต่อ VPC และการตั้งค่า public IPv4 ให้กับอินสแตนซ์ EC2 และงาน Fargate โดยตั้งใจเพื่อหลีกเลี่ยง Managed NAT Gateway จะได้รับผลกระทบอย่างมากจากโครงสร้างราคาใหม่นี้
- ผู้เขียนระบุว่าการรันแบบ IPv6-only บน AWS แทบเป็นไปไม่ได้ในทางปฏิบัติ เพราะบริการสำคัญอย่าง API Gateway, Lambda, ECS และ App Runner ยังขาดการรองรับ IPv6 แม้จะรันแบบ dual-stack ภายในก็ตาม บริการ AWS ส่วนใหญ่ก็ยังเชื่อมต่อได้เฉพาะกับปลายทาง IPv4
- ผู้เขียนวิจารณ์ที่ AWS นำเสนอค่าบริการใหม่นี้ว่าเป็นการส่งเสริมการยอมรับ IPv6 โดยชี้ว่า AWS เพิกเฉยต่อ IPv6 มาเป็นเวลาหลายปี ทำให้แทบไม่มีทางหลีกเลี่ยงค่าบริการดังกล่าวได้
- ผู้เขียนสรุปว่า แม้ค่าบริการ IPv4 อาจจำเป็นเมื่อพิจารณาจากต้นทุนการจัดหา IPv4 ที่เพิ่มขึ้นในช่วงหลัง แต่มาตรการนี้ไม่เพียงไม่ช่วยเร่งการยอมรับ IPv6 เท่านั้น ยังอาจยับยั้งนวัตกรรมและทำให้การมีบัญชี AWS ส่วนตัวมีความน่าสนใจน้อยลงด้วย
- นี่คือส่วนแรกของชุดบล็อก โดยโพสต์ถัดไปจะเจาะลึกตัวเลือกเกี่ยวกับการยอมรับ IPv6 บน AWS ในประเด็นอย่าง ingress และทราฟฟิก intra-VPC, egress traffic รวมถึงปัญหาด้านการเขียนโปรแกรมแอปพลิเคชัน
1 ความคิดเห็น
ความเห็นบน Hacker News