Memodernisasi layanan web Microsoft ASP.NET (ASMX) lama secara bertahap dengan menggunakan kontainer dan Amazon API Gateway - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memodernisasi layanan web Microsoft ASP.NET (ASMX) lama secara bertahap dengan menggunakan kontainer dan Amazon API Gateway

Dan Broadway, Amazon Web Services (AWS)

November 2021 (riwayat dokumen)

Panduan ini menjelaskan pendekatan dan praktik terbaik untuk menerapkan pola ara strangler untuk memodernisasi layanan web ASP.NET lama di Amazon Web Services (AWS). Pola ara strangler adalah pendekatan modernisasi di mana fungsionalitas yang ada dari sistem warisan secara bertahap diganti dengan aplikasi dan layanan baru sampai sistem baru akhirnya menggantikan semua bagian lama atau kunci dari sistem warisan. Sebagai fungsi diganti, bagian aktif dari warisan (dan sering monolitik) sistem dapat dihapus atau pensiun.

Panduan ini membahas cabang yang dimodifikasi dengan pendekatan abstraksi, yang merupakan teknik umum untuk sistem perangkat lunak yang berubah secara bertahap, dikombinasikan dengan delegasi layanan, di mana layanan membela perilakunya ke layanan lain yang lebih baru, untuk membantu mengelola perubahan yang melanggar pada konsumen layanan.

Hasil bisnis yang ditargetkan

Maksud dari panduan ini adalah untuk membantu pelanggan memodernisasi layanan ASP.NET warisan yang didasarkan pada Representational State Transfer (REST) atau Simple Object Access Protocol (SOAP) standar padaAWS. Ini berfokus pada skenario di mana pendekatan modernisasi tambahan diperlukan untuk mengelola risiko pengiriman yang sering dikaitkan dengan decoupling aplikasi monolitik yang lebih besar. Ini juga membahas skenario di mana layanan dengan banyak konsumen tidak dapat ditingkatkan secara sinkron tanpa memperkenalkan perubahan yang melanggar.

Panduan ini dimaksudkan untuk membantu Anda:

  • Migrasi, modernisasi, dan skala aplikasi ASP.NET AndaAWS

  • Mengelola risiko pengiriman yang terkait dengan memodernisasi aplikasi lama

  • Layanan decouple yang memiliki banyak konsumen yang sangat tersedia