All Products
Search
Document Center

Serverless App Engine:Pengujian medis: Pony Testing bekerja sama dengan SAE untuk melakukan migrasi awan yang stabil dan melawan pandemi COVID-19

Last Updated:Jul 02, 2025

Pengujian asam nukleat memainkan peran penting dalam pencegahan COVID-19. Beijing Pony Medical Laboratory Co., Ltd. (selanjutnya disebut Beijing Pony) adalah salah satu lembaga pengujian asam nukleat COVID-19 pertama di Beijing. Pandemi menantang stabilitas dan ketersediaan sistem reservasi pengujian asam nukleat Pony Testing. Topik ini menjelaskan bagaimana SAE membantu Pony Testing melakukan migrasi awan yang stabil dan melawan pandemi COVID-19.

Informasi latar belakang

Didirikan pada tahun 2002, Pony Testing International Group (selanjutnya disebut Pony Testing) telah berkembang menjadi kelompok pengujian dan sertifikasi besar yang komprehensif dengan lebih dari 6.000 karyawan, hampir 30 basis eksperimen, dan 100 anak perusahaan serta cabang di seluruh Tiongkok. Pony Testing adalah laboratorium teknik biomedis bersertifikat di Beijing, pusat penelitian teknologi rekayasa yang diakui oleh Komisi Ilmu Pengetahuan & Teknologi Kota Beijing, dan pusat teknologi perusahaan yang diakui oleh Komisi Ekonomi dan Teknologi Informasi Kota Beijing.

Pada 15 April 2020, Beijing Pony, anak perusahaan sepenuhnya dimiliki oleh Pony Testing, mengambil alih pengujian asam nukleat COVID-19 untuk Beijing. Pony Testing bekerja sama dengan Alibaba Cloud Serverless App Engine (SAE) untuk melawan pandemi.

Tantangan

Sistem reservasi pengujian asam nukleat Pony Testing harus menghadapi puncak bisnis akibat wabah berulang COVID-19. Tabel berikut menggambarkan tantangan yang dihadapi oleh Pony Testing serta manfaat dari SAE.

Tantangan

Manfaat

Biaya O&M tinggi: Untuk menghadapi puncak bisnis, operasi yang rumit dan berulang seperti estimasi kapasitas, persiapan lingkungan, dan penyebaran aplikasi harus dilakukan terlebih dahulu.

SAE adalah layanan tanpa pemeliharaan yang mendukung arsitektur mikro layanan Java. SAE memungkinkan Anda fokus pada bisnis tanpa perlu mengelola infrastruktur dasar mikro layanan. Hal ini mengurangi biaya dan meningkatkan efisiensi.

Kapasitas tidak cukup untuk menghadapi puncak bisnis: Dalam banyak kasus, Pony Testing harus menerapkan aplikasi sementara untuk menghadapi lonjakan lalu lintas tak terduga. Proses penyebaran yang memakan waktu memengaruhi pengalaman pengguna.

SAE memungkinkan Anda secara manual menambah atau mengurangi instans, mengonfigurasi kebijakan penyesuaian otomatis, dan mengatur aturan untuk memulai dan menghentikan aplikasi secara terjadwal. SAE mendukung tiga jenis kebijakan penyesuaian otomatis: kebijakan penyesuaian otomatis terjadwal, kebijakan penyesuaian otomatis berbasis metrik, dan kebijakan penyesuaian otomatis hibrid. SAE menyediakan kemampuan penyesuaian pada tingkat detik dan membantu mengurangi biaya perangkat keras.

Risiko tinggi dalam iterasi versi: Solusi terintegrasi untuk pelepasan sistem dan iterasi versi diperlukan. Setiap kali versi dirilis, Pony Testing harus mengonfigurasi pengaturan yang kompleks. Stabilitas sistem setelah versi dirilis tidak dapat dijamin.

SAE dapat memastikan stabilitas aplikasi bisnis. Setelah Anda membuat aplikasi, Anda dapat mengonfigurasi kebijakan rilis berdasarkan kebutuhan bisnis untuk meningkatkan aplikasi secara iteratif. Jika ada masalah dalam versi yang ditingkatkan, Anda dapat mengembalikan aplikasi ke versi sebelumnya hanya dengan beberapa klik. SAE menyediakan fitur pemeriksaan kesehatan dan startup serta shutdown yang mulus untuk meningkatkan efisiensi iterasi versi. SAE juga menyediakan kemampuan pemantauan dan diagnosis aplikasi. Anda dapat mengidentifikasi dan menyelesaikan masalah yang terkait dengan rilis versi secara efisien di konsol SAE.

Solusi

Gambar berikut menunjukkan solusi yang digunakan oleh Pony Testing. dg_case_studies_pony_test

Untuk meningkatkan efisiensi sistem, Pony Testing menggunakan SAE untuk dengan cepat membangun platform yang menyediakan kemampuan manajemen siklus hidup dan tata kelola mikro layanan untuk aplikasi Java Spring Cloud. Pony Testing tidak memerlukan sumber daya tambahan atau biaya untuk membangun komponen pendukung. Dengan memanfaatkan skalabilitas tinggi dan kebijakan penyesuaian otomatis yang fleksibel dari SAE, Pony Testing dapat membangun mekanisme dan arsitektur yang efisien dan stabil untuk menghadapi puncak lalu lintas tak terduga selama reservasi pengujian asam nukleat. SAE dapat secara otomatis menambah atau mengurangi instans layanan berdasarkan lalu lintas bisnis. Seluruh proses tidak terlihat oleh pengguna dan tidak memerlukan intervensi manual. SAE menyediakan kemampuan pemantauan kinerja aplikasi (APM) bawaan untuk membantu Pony Testing menganalisis status kesehatan aplikasi berdasarkan metrik vertikal dan tautan horizontal. SAE menyediakan fitur pemeriksaan kesehatan dan startup serta shutdown yang mulus untuk memungkinkan Pony Testing merilis aplikasi di siang hari. SAE membantu Pony Testing meningkatkan efisiensi pemberitahuan pesan O&M dan iterasi versi serta memastikan stabilitas aplikasi bisnis.

Hasil

SAE menyediakan skalabilitas tinggi dan kebijakan penyesuaian otomatis yang fleksibel, serta kemampuan manajemen siklus hidup aplikasi. Kemampuan tersebut membantu Pony Testing meningkatkan efisiensi O&M dan R&D dan memungkinkan sistem reservasi pengujian asam nukleat menangani puncak bisnis harian dengan stabilitas tinggi.

  • Pembangunan cepat sistem inti yang kuat: SAE adalah layanan terintegrasi yang menyediakan berbagai kemampuan untuk membantu Pony Testing mengembangkan dan membangun sistem yang stabil dan andal dalam waktu singkat.

  • Peningkatan efisiensi O&M dan penurunan biaya O&M: Solusi kebijakan elastis SAE memungkinkan Pony Testing menghadapi puncak bisnis periodik secara efisien dengan menggunakan kebijakan penyesuaian otomatis SAE. Pony Testing tidak lagi perlu mengevaluasi penggunaan sumber daya atau menerapkan aplikasi. Hal ini secara signifikan mengurangi beban kerja tim O&M.

  • Penanganan efisien puncak bisnis: SAE menyediakan skalabilitas tinggi, yang memungkinkan Pony Testing menghadapi lonjakan lalu lintas bisnis tanpa perlu menerapkan aplikasi sementara. Hal ini secara signifikan meningkatkan pengalaman pengguna.

  • Pemantauan real-time status kesehatan aplikasi bisnis: Kemampuan manajemen siklus hidup dan tata kelola mikro layanan SAE membantu Pony Testing mempersingkat siklus rilis dan meningkatkan stabilitas iterasi versi. Pony Testing dapat dengan cepat mengidentifikasi hambatan kinerja aplikasi dan mengonfigurasi kebijakan optimasi.