Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS Batch menyederhanakan menjalankan pekerjaan batch di beberapa Availability Zone dalam suatu Wilayah. Anda dapat membuat lingkungan AWS Batch komputasi dalam yang baru atau yang sudah adaVPC. Setelah lingkungan komputasi berjalan dan dikaitkan dengan antrean tugas, Anda dapat menentukan ketentuan tugas yang menentukan gambar kontainer Docker mana yang akan menjalankan tugas Anda. Gambar kontainer disimpan dan ditarik dari registri kontainer, yang mungkin ada di dalam atau di luar infrastruktur AWS .
Tugas
Unit kerja (seperti skrip shell, file Linux yang dapat dijalankan, atau gambar kontainer Docker) yang Anda kirimkan ke AWS Batch. Ini memiliki nama, dan berjalan sebagai aplikasi kontainer di atau EC2 sumber daya AWS Fargate Amazon di lingkungan komputasi Anda, menggunakan parameter yang Anda tentukan dalam definisi pekerjaan. Tugas dapat mereferensikan tugas lain berdasarkan nama atau ID, dan dapat tergantung pada keberhasilan penyelesaian tugas lain. Untuk informasi selengkapnya, lihat Tugas.
Ketentuan tugas
Ketentuan tugas menentukan cara tugas akan dijalankan. Anda dapat membayangkan ketentuan tugas sebagai cetak biru untuk sumber daya dalam tugas Anda. Anda dapat menyediakan pekerjaan Anda dengan IAM peran untuk menyediakan akses ke AWS sumber daya lain. Anda juga menentukan memori dan CPU persyaratan. Ketentuan tugas juga dapat mengontrol properti kontainer, variabel lingkungan, dan titik pemasangan untuk penyimpanan tetap. Banyak spesifikasi dalam ketentuan tugas dapat diganti dengan menentukan nilai-nilai baru ketika mengirimkan tugas individu. Untuk informasi selengkapnya, silakan lihat Ketentuan tugas
Antrean tugas
Ketika Anda mengirimkan AWS Batch pekerjaan, Anda mengirimkannya ke antrian pekerjaan tertentu, di mana pekerjaan berada sampai dijadwalkan ke lingkungan komputasi. Anda mengaitkan satu atau beberapa lingkungan komputasi dengan antrean tugas. Anda juga dapat menetapkan nilai prioritas untuk lingkungan komputasi dan bahkan di antrean tugas itu sendiri. Misalnya, Anda dapat memiliki antrean prioritas tinggi yang menjadi tujuan pengiriman tugas sensitif waktu, dan antrean prioritas rendah untuk tugas yang dapat berjalan kapan saja ketika sumber daya komputasi lebih murah.
Lingkungan komputasi
Lingkungan komputasi adalah seperangkat sumber daya komputasi terkelola atau tidak terkelola yang digunakan untuk menjalankan tugas. Dengan lingkungan komputasi terkelola, Anda dapat menentukan jenis komputasi yang diinginkan (Fargate atauEC2) pada beberapa tingkat detail. Anda dapat mengatur lingkungan komputasi yang menggunakan jenis EC2 instance tertentu, model tertentu seperti c5.2xlarge
ataum5.10xlarge
. Sebagai alternatif, Anda dapat memilih untuk menentukan bahwa Anda ingin menggunakan tipe instans terbaru. Anda juga dapat menentukan jumlah minimum, yang diinginkan, dan maksimum vCPUs untuk lingkungan, bersama dengan jumlah yang bersedia Anda bayarkan untuk Instans Spot sebagai persentase dari harga Instans Sesuai Permintaan dan kumpulan VPC subnet target. AWS Batch secara efisien meluncurkan, mengelola, dan mengakhiri jenis komputasi sesuai kebutuhan. Anda juga dapat mengelola lingkungan komputasi Anda sendiri. Dengan demikian, Anda bertanggung jawab untuk menyiapkan dan menskalakan instans di ECS klaster Amazon yang AWS Batch dibuat untuk Anda. Untuk informasi selengkapnya, lihat Menghitung lingkungan untuk AWS Batch.