View a markdown version of this page

Otomatiskan pengujian aplikasi perangkat lunak Anda dalam skala besar - Pengujian Beban Terdistribusi di AWS

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

Otomatiskan pengujian aplikasi perangkat lunak Anda dalam skala besar

Pengujian Beban Terdistribusi di AWS membantu Anda mengotomatiskan pengujian kinerja aplikasi perangkat lunak Anda dalam skala besar untuk mengidentifikasi hambatan sebelum Anda merilis aplikasi Anda. Solusi ini mensimulasikan ribuan pengguna yang terhubung menghasilkan permintaan HTTP pada tingkat yang berkelanjutan tanpa perlu menyediakan server.

Solusi ini memanfaatkan Amazon Elastic Container Service (Amazon ECS) di AWS Fargate untuk menerapkan kontainer yang menjalankan simulasi uji beban Anda dan menawarkan kemampuan berikut:

  • Terapkan Amazon ECS pada wadah AWS Fargate yang berjalan secara independen untuk menguji kapasitas beban aplikasi Anda.

  • Simulasikan puluhan ribu pengguna bersamaan di beberapa Wilayah AWS yang menghasilkan permintaan secara terus menerus.

  • Sesuaikan pengujian aplikasi Anda menggunakan JMeter, k6, skrip uji Locust, atau konfigurasi titik akhir HTTP sederhana. Untuk pertimbangan keamanan tentang kerangka kerja yang dibundel, lihat kerangka Third-party pengujian.

  • Jadwalkan uji beban untuk segera dijalankan, pada tanggal dan waktu mendatang, atau pada jadwal berulang.

  • Jalankan beberapa uji beban secara bersamaan di berbagai skenario dan Wilayah.

Panduan implementasi ini memberikan gambaran umum tentang solusi Pengujian Beban Terdistribusi pada AWS, arsitektur dan komponen referensi, pertimbangan untuk merencanakan penerapan, dan langkah-langkah konfigurasi untuk menerapkan solusi ke Amazon Web Services (AWS) Cloud. Ini mencakup tautan ke CloudFormation template AWS yang meluncurkan dan mengonfigurasi layanan AWS yang diperlukan untuk menerapkan solusi ini menggunakan praktik terbaik AWS untuk keamanan dan ketersediaan.

Audiens yang dituju untuk menggunakan fitur dan kemampuan solusi ini di lingkungan mereka termasuk arsitek infrastruktur TI, administrator, dan DevOps profesional yang memiliki pengalaman praktis dalam merancang di AWS Cloud.

Gunakan tabel navigasi ini untuk menemukan jawaban atas pertanyaan-pertanyaan ini dengan cepat:

Jika Anda mau.. Baca..

Ketahui biaya untuk menjalankan solusi ini.

Perkiraan biaya untuk menjalankan solusi ini di Wilayah AS Timur (Virginia Utara) adalah USD $30,90 per bulan untuk sumber daya AWS.

Biaya

Pahami pertimbangan keamanan untuk solusi ini.

Keamanan

Ketahui cara merencanakan kuota untuk solusi ini.

Kuota

Ketahui Wilayah AWS mana yang mendukung solusi ini.

Wilayah AWS yang Didukung

Pelajari tentang Server MCP opsional untuk analisis pengujian AI-assisted beban.

Integrasi MCP Server

Pelajari tentang opsi hosting konsol web yang tersedia (CloudFront + S3, ALB + ECS Fargate, atau tanpa kepala).

Terapkan solusinya

Lihat atau unduh CloudFormation template AWS yang disertakan dalam solusi ini untuk secara otomatis menerapkan sumber daya infrastruktur (“tumpukan”) untuk solusi ini.

CloudFormation Templat AWS

Akses kode sumber dan gunakan AWS Cloud Development Kit (AWS CDK) secara opsional untuk menerapkan solusi.

GitHub repositori