Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bagian ini menjelaskan beberapa konsep kunci Elastic Beanstalk.
Aplikasi
Aplikasi Elastic Beanstalk adalah sebuah koleksi logis komponen Elastic Beanstalk, termasuk Lingkungan,versi, dan Konfigurasi lingkungan. Dalam Elastic Beanstalk aplikasi secara konseptual mirip dengan folder. AWS Elastic Beanstalk memungkinkan Anda untuk mengelola semua sumber daya yang menjalankan aplikasi Anda sebagai lingkungan.
Versi aplikasi
Dalam Elastic Beanstalk, sebuah versi aplikasi mengacu pada spesifik, iterasi berlabel kode deployable untuk aplikasi web. Versi aplikasi menunjuk ke sebuah objek Amazon Simple Storage Service (Amazon S3) yang berisi kode deployable, seperti file Java WAR. Versi aplikasi adalah bagian dari aplikasi. Aplikasi dapat memiliki banyak versi dan setiap versi aplikasi adalah unik. Dalam lingkungan yang sedang berlangsung, Anda dapat menyebarkan versi aplikasi apa pun yang sudah Anda unggah ke aplikasi, atau Anda dapat mengunggah dan segera menyebarkan versi aplikasi baru. Anda mungkin mengunggah beberapa versi aplikasi untuk menguji perbedaan antara satu versi aplikasi web Anda dan versi lainnya.
Lingkungan
Lingkungan adalah kumpulan AWS sumber daya yang menjalankan versi aplikasi. Setiap lingkungan hanya berlangsung satu versi aplikasi pada satu waktu, namun, Anda dapat menjalankan versi aplikasi yang sama atau versi aplikasi yang berbeda di banyak lingkungan secara bersamaan. Saat Anda membuat lingkungan, Elastic Beanstalk menyediakan sumber daya yang dibutuhkan AWS di akun Anda untuk menjalankan versi aplikasi yang Anda tentukan.
Tingkat lingkungan
Ketika Anda meluncurkan lingkungan Elastic Beanstalk, Anda terlebih dahulu memilih tingkat lingkungan. Tingkat lingkungan menunjuk jenis aplikasi yang lingkungan jalankan, dan menentukan sumber daya apa yang diprovisi Elastic Beanstalk untuk mendukungnya. Sebuah aplikasi yang melayani permintaan HTTP berjalan di Tingkat lingkungan server web. Lingkungan backend yang menarik tugas dari antrean Amazon Simple Queue Service (Amazon SQS) berjalan di tingkat lingkungan pekerja.
Konfigurasi lingkungan
Konfigurasi lingkungan mengidentifikasi kumpulan parameter dan pengaturan yang menentukan bagaimana lingkungan dan sumber daya yang terkait berperilaku. Ketika Anda memperbarui pengaturan konfigurasi lingkungan, Elastic Beanstalk secara otomatis menerapkan perubahan pada sumber daya yang ada atau menghapus dan menyebarkan sumber daya baru (tergantung pada jenis perubahan).
Konfigurasi tersimpan
sebuah konfigurasi yang disimpan adalah template yang dapat Anda gunakan sebagai titik awal untuk membuat konfigurasi lingkungan yang unik. Anda dapat membuat dan memodifikasi konfigurasi yang disimpan, dan menerapkannya ke lingkungan, menggunakan konsol Elastic Beanstalk, EB CLI, atau API. AWS CLI API dan AWS CLI merujuk ke konfigurasi yang disimpan sebagai templat konfigurasi.
Platform
Sebuah platform adalah kombinasi dari sistem operasi, pemrograman bahasa runtime, web server, server aplikasi, dan komponen Elastic Beanstalk. Anda merancang dan menargetkan aplikasi web Anda ke sebuah platform. Elastic Beanstalk menyediakan berbagai platform di mana Anda dapat membangun aplikasi Anda.
Untuk detailnya, lihat Platform Elastic Beanstalk.