ข้ามไปยังเนื้อหา
Cloud

AWS Transform Azure เปิดใช้ทั่วไป ให้เอเจนต์ AI แปลงโค้ด .NET จาก Azure เป็น AWS อัตโนมัติ

AWS เปิดใช้ทั่วไปฟีเจอร์ AWS Transform Azure เมื่อ 16 ต.ค. 2026 ให้เอเจนต์ AI แปลงโค้ด .NET ที่เรียก Azure SDK เป็น AWS SDK เช่น Azure Functions เป็น AWS Lambda

โดย กองบรรณาธิการ THAI DATA อ่าน 4 นาที

แชร์FacebookXLINELinkedIn
หน้าประกาศ What's New ของ AWS ลงวันที่ 16 ตุลาคม 2026 เรื่อง AWS Transform แปลงโค้ด Azure เป็น AWS
ภาพ: Amazon Web Services (ภาพหน้าจอ)

สรุปประเด็นสำคัญ

  • 16 ตุลาคม 2026 AWS ประกาศเปิดใช้ทั่วไป (GA) การแปลงโค้ดแอปพลิเคชันจาก Azure SDK เป็น AWS SDK ใน AWS Transform สำหรับแอป .NET แบบ cloud-native ที่รันบน Microsoft Azure
  • รองรับ 3 คู่บริการแบบ GA ได้แก่ Azure Functions เป็น AWS Lambda, Azure Blob Storage เป็น Amazon S3 และ Azure Queue Storage เป็น Amazon SQS ส่วน Azure Cosmos DB เป็น Amazon DynamoDB ยังเป็นรุ่นพรีวิว
  • ฟีเจอร์นี้แปลง เฉพาะโค้ดแอปพลิเคชัน ไม่ได้ย้ายโครงสร้างพื้นฐานคลาวด์ โค้ดที่แปลงไม่ได้จะถูกทำเครื่องหมาย TODO หรือสรุปไว้ในไฟล์ Next Steps
  • AWS Transform เปิดให้ใช้ใน 8 Region ได้แก่ US East (N. Virginia), Mumbai, Tokyo, Seoul, Sydney, Canada (Central), Frankfurt และ London ยังไม่มี Region ในเอเชียตะวันออกเฉียงใต้
  • หน้าราคาระบุว่างาน .NET แบบที่ AWS จัดการให้ได้ 50,000 นาทีเอเจนต์ต่อเดือน โดยไม่มีค่าใช้จ่ายเพิ่ม ส่วนเอเจนต์แบบ custom คิด 0.035 ดอลลาร์สหรัฐต่อนาทีเอเจนต์

AWS ประกาศเปิดใช้ทั่วไป (General Availability) ฟีเจอร์ AWS Transform Azure เมื่อวันที่ 16 ตุลาคม 2026 ให้เอเจนต์ AI ของ AWS Transform แปลงโค้ดแอปพลิเคชัน .NET ที่เรียกใช้ Azure SDK ให้เป็น AWS SDK โดยอัตโนมัติ เช่น เปลี่ยนฟังก์ชันบน Azure Functions ให้เป็น AWS Lambda

AWS ระบุในประกาศว่าฟีเจอร์นี้เป็น "เส้นทางที่เร็วขึ้น" สำหรับย้ายแอป .NET แบบ cloud-native จาก Microsoft Azure มาที่ AWS ซึ่งหมายความว่า AWS กำลังเจาะกลุ่มลูกค้าที่เขียนแอปด้วยเฟรมเวิร์กของ Microsoft บนคลาวด์ของ Microsoft เอง

AWS Transform Azure แปลงอะไรได้บ้าง

เอกสาร AWS Transform User Guide ระบุคู่บริการที่แปลงได้ไว้ดังนี้

ประเภทบริการ จาก Azure เป็น AWS สิ่งที่แปลง สถานะ
Serverless functions Azure Functions AWS Lambda เขียนฟังก์ชันใหม่เป็น Lambda GA
Object storage Azure Blob Storage Amazon S3 โค้ด Azure.Storage.Blobs เป็น Amazon.S3 GA
Message queuing Azure Queue Storage Amazon SQS โค้ด Azure.Storage.Queues เป็น Amazon.SQS GA
NoSQL database Azure Cosmos DB Amazon DynamoDB โค้ด Microsoft.Azure.Cosmos เป็น Amazon.DynamoDBv2 พรีวิว

บริการอื่นนอกตารางนี้จะไม่ถูกแปลง เอกสารแนะนำให้ใช้ AWS Transform custom หรือผู้ช่วยเขียนโค้ด AI อย่าง Kiro แทน

ตารางคู่บริการที่ AWS Transform Azure แปลงโค้ดได้: Azure Functions เป็น AWS Lambda, Blob Storage เป็น S3, Queue Storage เป็น SQS และ Cosmos DB เป็น DynamoDB
ตารางคู่บริการ Azure เป็น AWS ที่ AWS Transform แปลงโค้ดได้ ในเอกสาร AWS Transform User Guide ภาพ: Amazon Web Services (ภาพหน้าจอ)

AWS Transform Azure ทำงานอย่างไร

ประกาศของ AWS อธิบายว่าเอเจนต์ .NET modernization ของ AWS Transform จะค้นหาการเรียกใช้ Azure SDK ในซอร์สโค้ดที่ส่งเข้าไป แล้วเสนอตัวเลือกการแปลงไว้ในรายงานประเมิน (assessment report) และแผนปรับปรุง (modernization plan) ผู้ใช้ยอมรับหรือปรับตัวเลือกได้ก่อนสั่งให้เริ่ม จากนั้นเอเจนต์จะแปลงโค้ดเป็นการเรียก AWS SDK และตรวจว่าการเปลี่ยนแปลงอยู่ในโค้ดที่แปลงแล้วครบ

เอกสารประกอบให้รายละเอียดเพิ่มอีกหลายข้อ

  • ทำงานอัตโนมัติกับแอป .NET รุ่นใหม่ที่เข้าเกณฑ์ ถ้าไม่ต้องการให้แปลง ให้แก้แผนหรือสั่งผ่านหน้าแชตของเอเจนต์
  • โค้ดที่แปลงไม่ได้จะถูกทำเครื่องหมายไว้ เป็นคอมเมนต์ TODO โค้ดโครง (stub) หรือสรุปในไฟล์ Next Steps ที่ AWS Transform สร้างให้
  • ปรับพฤติกรรมการแปลงได้ ผ่านแชต แผนปรับปรุง หรือเอกสารกำกับ (steering document) เช่น เลือกไม่แปลงบางบริการ กำหนดชื่อตัวแปร หรือเปลี่ยนปลายทาง เช่น ให้โค้ด Blob Storage ไปใช้ DynamoDB แทน S3
  • แปลงเฉพาะโค้ด ไม่ได้ย้ายโครงสร้างพื้นฐานคลาวด์ให้
หน้าประกาศ What's New ของ AWS ลงวันที่ 16 ตุลาคม 2026 เรื่อง AWS Transform แปลงโค้ด Azure เป็น AWS
ประกาศของ AWS เมื่อ 16 ตุลาคม 2026 เรื่องการเปิดใช้ทั่วไปของการแปลงโค้ด Azure SDK เป็น AWS SDK ใน AWS Transform ภาพ: Amazon Web Services (ภาพหน้าจอ)

Region และค่าใช้จ่ายของ AWS Transform Azure

ประกาศระบุว่า AWS Transform เปิดให้ใช้ใน 8 Region ได้แก่ US East (N. Virginia), Asia Pacific (Mumbai, Tokyo, Seoul, Sydney), Canada (Central) และ Europe (Frankfurt, London) ไม่มี Region ใดอยู่ในเอเชียตะวันออกเฉียงใต้

ด้านราคา หน้าราคาของ AWS Transform ระบุว่างานแปลงแบบที่ AWS จัดการให้ AWS/dotnet-modernization ได้สูงสุด 50,000 นาทีเอเจนต์ต่อเดือนโดยไม่มีค่าใช้จ่ายเพิ่ม ส่วนเอเจนต์ custom transformation คิด 0.035 ดอลลาร์สหรัฐต่อนาทีเอเจนต์ โดยไม่นับเวลาที่รอคอมไพล์หรือรันเทสต์บนเครื่องของผู้ใช้ ส่วนบริการปลายทาง เช่น Lambda และ S3 คิดค่าบริการตามราคาของแต่ละบริการ

หน้าเอกสาร Convert cloud-native code to AWS services ใน AWS Transform User Guide
หน้า Convert cloud-native code to AWS services ในเอกสาร AWS Transform User Guide ภาพ: Amazon Web Services (ภาพหน้าจอ)

เอเจนต์ใดของ AWS Transform ฟรี และใดคิดเงิน

การแปลงโค้ดจาก Azure เป็นเพียงหนึ่งในงานของ AWS Transform ซึ่ง AWS อธิบายว่าเป็นบริการที่ใช้ Agentic AI เร่งการย้ายและปรับปรุงระบบขององค์กร หน้าราคา ณ วันที่ 19 ตุลาคม 2026 แบ่งเอเจนต์ไว้ดังนี้

เอเจนต์ / งาน ราคา
Assessment (ประเมินระบบก่อนย้าย) ฟรี
Windows modernization ฟรี
Mainframe modernization ฟรี
VMware migration ฟรี
Custom transformation – managed .NET (รวมการแปลงโค้ด Azure) ฟรี ภายใน 50,000 นาทีเอเจนต์ต่อเดือน
Custom transformation agent 0.035 ดอลลาร์สหรัฐต่อนาทีเอเจนต์
AWS Transform continuous modernization มีค่าใช้จ่าย

AWS เขียนไว้ด้วยว่าความสามารถที่จะเพิ่มในอนาคตอาจเป็นฟีเจอร์แบบเสียเงิน องค์กรที่วางแผนใช้ระยะยาวจึงควรตรวจหน้าราคาอีกครั้งก่อนเริ่มโครงการ

ทำไมเรื่องนี้สำคัญ

ต้นทุนที่ทำให้องค์กรย้ายคลาวด์ยากที่สุดมักไม่ใช่เครื่องเสมือน แต่เป็นโค้ดที่ผูกกับบริการเฉพาะของผู้ให้บริการรายเดิม เช่น ฟังก์ชัน serverless คิวข้อความ และฐานข้อมูล NoSQL การที่ AWS ใช้ AWS Transform Azure รื้อส่วนนี้ให้อัตโนมัติจึงลดต้นทุนการย้ายลงตรงจุดที่ลูกค้า Azure เคยเห็นว่าเป็นกำแพง

อย่างไรก็ดี ขอบเขตยังแคบ GA มีเพียงสามคู่บริการ ฐานข้อมูลยังเป็นพรีวิว และไม่รวมการย้ายข้อมูลหรือโครงสร้างพื้นฐาน บริการที่ไม่อยู่ในตาราง เช่น Azure Service Bus หรือ Azure Key Vault จะไม่ถูกแปลง องค์กรที่ใช้บริการเหล่านี้ยังต้องพึ่งการเขียนโค้ดใหม่เอง หรือใช้เครื่องมือแบบ custom ที่มีค่าใช้จ่ายต่อนาที

สิ่งที่องค์กรไทยควรทำ

  • ทำบัญชีการใช้ Azure SDK ในแอป .NET ดูว่าแอปแต่ละตัวเรียกบริการใดบ้าง ถ้าส่วนใหญ่อยู่ในสี่คู่บริการข้างต้น การประเมินด้วย AWS Transform Azure จะให้ภาพต้นทุนการย้ายที่ชัดขึ้น
  • ตรวจนโยบายเรื่องซอร์สโค้ดออกนอกประเทศ เพราะยังไม่มี Region ของ AWS Transform ในเอเชียตะวันออกเฉียงใต้ ซอร์สโค้ดจะถูกประมวลผลใน Region เช่น Tokyo หรือ Sydney ควรให้ฝ่ายความปลอดภัยและฝ่ายกฎหมายอนุมัติก่อน
  • วางแผนย้ายข้อมูลแยกจากโค้ด AWS Transform Azure ไม่ได้ย้ายข้อมูลให้ ข้อมูลใน Blob Storage และ Cosmos DB ต้องย้ายด้วยเครื่องมืออื่น และการแปลง Cosmos DB เป็น DynamoDB ยังเป็นพรีวิว ควรทดสอบรูปแบบข้อมูลและประสิทธิภาพก่อนใช้จริง
  • ให้ทีมรีวิวโค้ดที่ AWS Transform Azure แปลงแล้วทุกครั้ง ไล่ดูคอมเมนต์ TODO โค้ดโครง และไฟล์ Next Steps แล้วรันชุดทดสอบเต็มก่อนขึ้นระบบจริง
  • ใช้เป็นข้อมูลประกอบการเจรจาสัญญาคลาวด์ ทางย้ายออกที่ชัดขึ้นช่วยให้ประเมินความเสี่ยงการผูกขาดผู้ให้บริการ (vendor lock-in) ได้แม่นขึ้น ติดตามข่าวคลาวด์อื่นได้ที่หมวดคลาวด์

คำถามที่พบบ่อย

AWS Transform Azure แปลงบริการอะไรได้บ้าง?

ตามเอกสารของ AWS ฟีเจอร์ AWS Transform Azure แปลงโค้ด .NET ได้ 4 คู่บริการ คือ Azure Functions เป็น AWS Lambda, Azure Blob Storage เป็น Amazon S3, Azure Queue Storage เป็น Amazon SQS ซึ่งเปิดใช้ทั่วไปแล้ว และ Azure Cosmos DB เป็น Amazon DynamoDB ซึ่งยังเป็นรุ่นพรีวิว

AWS Transform Azure ย้ายข้อมูลและโครงสร้างพื้นฐานจาก Azure ให้ด้วยหรือไม่?

ไม่ เอกสารของ AWS ระบุว่า AWS Transform Azure แปลงเฉพาะโค้ดแอปพลิเคชัน ไม่ได้จัดการการย้ายโครงสร้างพื้นฐานคลาวด์ องค์กรจึงต้องวางแผนย้ายข้อมูลใน Blob Storage หรือ Cosmos DB เครือข่าย และระบบยืนยันตัวตนแยกต่างหาก

ใช้ AWS Transform แปลงโค้ด .NET มีค่าใช้จ่ายเท่าไร?

AWS Transform Azure อยู่ในงานแปลง .NET ซึ่งหน้าราคาของ AWS ระบุว่างานแบบที่ AWS จัดการให้ (AWS/dotnet-modernization) ได้สูงสุด 50,000 นาทีเอเจนต์ต่อเดือนโดยไม่มีค่าใช้จ่ายเพิ่ม ส่วนเอเจนต์แบบ custom คิด 0.035 ดอลลาร์สหรัฐต่อนาทีเอเจนต์ ส่วนบริการปลายทางอย่าง Lambda และ S3 คิดค่าบริการตามราคาของแต่ละบริการ

องค์กรไทยใช้ AWS Transform ได้ใน Region ไหน?

ณ วันที่ประกาศ 16 ตุลาคม 2026 AWS Transform Azure มีให้ใช้ใน 8 Region ได้แก่ US East (N. Virginia), Asia Pacific (Mumbai, Tokyo, Seoul, Sydney), Canada (Central), Europe (Frankfurt, London) จึงยังไม่มี Region ในไทยหรือเอเชียตะวันออกเฉียงใต้ ซอร์สโค้ดที่ส่งให้แปลงจะถูกประมวลผลใน Region เหล่านี้

แหล่งอ้างอิง

  1. AWS Transform announces Azure-to-AWS cloud-native code conversion — Amazon Web Services
  2. Convert cloud-native code to AWS services - AWS Transform User Guide — Amazon Web Services
  3. AWS Transform Pricing — Amazon Web Services

บุคคล องค์กร และสถานที่ในข่าวนี้

เลือกชื่อเพื่ออ่านข่าวทั้งหมดที่กล่าวถึง ตัวเลขคือจำนวนข่าว

องค์กรและบริษัท
AWS28Amazon25Microsoft64VMware9
ผลิตภัณฑ์และเทคโนโลยี
Microsoft Azure22.NET6AWS Lambda2Windows34
แชร์FacebookXLINELinkedIn

พบข้อมูลคลาดเคลื่อน? แจ้งกองบรรณาธิการ