AWS SDK รองรับภาษา Kotlin, Rust, Swift เพิ่มเติม

by lew
6 December 2021 - 13:17

AWS เพิ่มภาษาที่รองรับใน AWS SDK อีก 3 ภาษา ได้แก่ Kotlin, Rust, และ Swift โดยทั้งสามภาษายังอยู่ในช่วง Developer Preview

ภาษา Kotlin นั้นมักใช้งานในแอนดรอยด์เป็นหลัก รองรับบริการ 284 ตัว รองรับฟีเจอร์ของ Kotlin เองเช่น coroutine และรันแบบ concurrent ได้

ภาษา Rust นั้นก่อนหน้านี้มีโครงการ Rusoto ทดแทน AWS SDK ทางการที่สร้างโดยนักพัฒนาภายนอกอยู่ก่อนแล้ว แต่ทาง AWS ก็เลือกพัฒนาใหม่เป็น SDK มาตรฐาน ตอนนี้เวอร์ชั่นพรีวิวรองรับบริการ 288 ตัว หากใช้งานใน AWS เช่น EC2, ECS, หรือ Lambda จะคอนฟิกอัตโนมัติ และใช้ฟีเจอร์ของภาษา Rust เต็มที่

ภาษา Swift เน้นใช้งานกับแพลตฟอร์มแอปเปิล รองรับบริการ 268 ตัว สามารถใช้ฟีเจอร์ async/await กับ Swift 5.5 ขึ้นไป ตอนนี้สามารถใช้งานได้บน iOS, macOS, และลินุกซ์ และกำลังพัฒนาเพิ่มเติมให้ใช้งานกับ tvOS, watchOS, Catalyst, และวินโดวส์

AWS เตือนว่า SDK ทั้งหมดยังอยู่ในช่วงพรีวิว ตัว API อาจจะยังมีการปรับแก้ได้ระหว่างนี้

ที่มา - AWS 1, 2, 3

Blognone Jobs Premium