Langsung ke konten
ittechwire

Berita teknologi dengan sumber yang jelas

  1. Beranda
  2. Cloud

Cloud

AWS Transform kini dapat mengonversi kode Azure SDK dalam aplikasi .NET menjadi kode AWS SDK

AWS menyatakan agen modernisasi .NET miliknya kini menulis ulang pemanggilan ke layanan Azure tertentu menjadi padanannya di AWS, mencakup kode aplikasi tetapi bukan infrastruktur.

Redaksi ittechwire3 menit bacaSumber: 2Terjemahan AI · bahasa asli: English
Pemandangan udara kampus pusat data Amazon Web Services di dekat Umatilla, Oregon, dengan bangunan-bangunan panjang beratap putih dan sebuah gardu listrik.
Tedder · CC BY-SA 4.0

Poin penting

  1. 1AWS menjadikan konversi kode Azure SDK ke AWS SDK tersedia secara umum di AWS Transform, diumumkan pada 16 Oktober.
  2. 2Jalur yang didukung menurut AWS: Azure Functions ke Lambda, Blob Storage ke S3, Queue Storage ke SQS; Cosmos DB ke DynamoDB masih dalam tahap pratinjau.
  3. 3Fitur ini hanya mengonversi kode aplikasi dan tidak memigrasikan infrastruktur cloud, menurut panduan pengguna.
  4. 4Opsi konversi muncul dalam laporan asesmen dan rencana modernisasi serta dapat disesuaikan atau dilewati.
  5. 5Kode yang tidak dapat dikonversi ditandai dalam komentar TODO, kode stub, atau berkas Next Steps yang dihasilkan, kata AWS.

Berita selengkapnya

AWS telah menjadikan konversi kode dari Azure SDK ke AWS SDK tersedia secara umum (generally available) di AWS Transform, menurut pengumuman yang dipublikasikan pada 16 Oktober. Perusahaan tersebut menampilkan kemampuan ini sebagai cara yang lebih cepat untuk memindahkan aplikasi .NET cloud-native yang dibangun untuk Microsoft Azure ke AWS. Menurut AWS, agen modernisasi .NET di AWS Transform menemukan kode yang memanggil layanan Azure dan menulis ulangnya agar menggunakan layanan AWS yang sesuai.

AWS mencantumkan empat konversi yang didukung: Azure Functions ditulis ulang menjadi fungsi AWS Lambda, kode Azure Blob Storage dipindahkan ke Amazon S3, dan kode Azure Queue Storage dipindahkan ke Amazon SQS, sedangkan konversi kode Azure Cosmos DB ke Amazon DynamoDB ditawarkan sebagai pratinjau (preview). Panduan pengguna menyatakan bahwa hanya layanan yang tercantum ini yang dikonversi dan menyarankan AWS Transform custom atau asisten pengodean AI seperti Kiro untuk layanan lainnya. AWS juga mencatat bahwa fitur ini hanya menangani kode aplikasi dan tidak memigrasikan infrastruktur cloud.

Menurut AWS, layanan ini mendeteksi Azure SDK dalam kode sumber yang diserahkan dan memaparkan opsi konversi dalam laporan asesmen dan rencana modernisasinya, yang dapat diterima atau disesuaikan oleh pengguna sebelum proses modernisasi dijalankan. AWS menyatakan bahwa pihaknya kemudian memeriksa apakah perubahan tersebut telah dimasukkan ke dalam kode hasil transformasi. Dokumentasi menggambarkan konversi sebagai proses otomatis untuk aplikasi .NET modern yang memenuhi syarat, dengan perilaku yang dapat disesuaikan melalui obrolan dengan agen, penyuntingan rencana, atau dokumen pengarah (steering document), misalnya untuk melewati sebagian atau semua konversi, menetapkan konvensi penamaan, mengubah tingkat kerincian komentar, atau mengarahkan kode Blob Storage ke DynamoDB alih-alih S3.

Kode yang tidak memiliki padanan di AWS ditandai, bukan dikonversi: panduan pengguna menyebutkan bahwa kode tersebut ditandai dengan komentar TODO, dibiarkan sebagai kode stub (placeholder), atau dicatat dalam berkas markdown Next Steps yang dihasilkan AWS Transform. AWS menyatakan AWS Transform ditawarkan di delapan region AWS, yaitu Frankfurt dan London di Eropa, Mumbai, Tokyo, Seoul, dan Sydney di Asia Pasifik, serta region Kanada (Canada (Central)) dan AS Timur (US East (N. Virginia)).

Mengapa ini penting

Menulis ulang pemanggilan SDK yang spesifik untuk layanan tertentu merupakan bagian penting dari pekerjaan memindahkan aplikasi .NET keluar dari Microsoft Azure. AWS mengotomatiskan sebagian pekerjaan itu untuk sejumlah kecil layanan, meskipun tim tetap harus memigrasikan infrastruktur secara terpisah dan menangani kode apa pun yang ditandai alat ini sebagai belum dikonversi.

Linimasa

  1. · Diterbitkan

Topik#AWS Transform#Microsoft Azure#.NET#migrasi cloud#AWS Lambda#modernisasi kode

Sumber

Berita ini bersumber dari rujukan berikut. Bacalah untuk konteks selengkapnya.

  1. 1Amazon Web Services · Pernyataan resmiAWS Transform announces Azure-to-AWS cloud-native code conversionaws.amazon.com
  2. 2Amazon Web Services · Sumber primerConvert cloud-native code to AWS services - AWS Transform User Guidedocs.aws.amazon.com