Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memulai dengan AWS Batch dan orkestrasi Fargate menggunakan Wizard
AWS Fargate meluncurkan dan menskalakan komputasi agar sesuai dengan persyaratan sumber daya yang Anda tentukan untuk penampung. Dengan Fargate, Anda tidak perlu menyediakan terlalu banyak atau membayar server tambahan. Untuk informasi lebih lanjut, lihat Fargate.
Gambaran Umum
Tutorial ini menunjukkan bagaimana untuk setup AWS Batch dengan Wizard untuk mengkonfigurasi AWS Fargate dan menjalankan. Hello World
- Audiens yang Dituju
-
Tutorial ini dirancang untuk administrator sistem dan pengembang yang bertanggung jawab untuk menyiapkan, menguji, dan menyebarkan AWS Batch.
- Fitur yang Digunakan
-
Tutorial ini menunjukkan cara menggunakan wizard AWS Batch konsol untuk:
-
Buat dan konfigurasikan lingkungan AWS komputasi Fargate
-
Buat antrian pekerjaan.
-
Buat definisi pekerjaan
-
Buat dan kirimkan pekerjaan untuk dijalankan
-
Lihat output pekerjaan di CloudWatch
-
- Waktu yang dibutuhkan
-
Diperlukan waktu sekitar 10-15 menit untuk menyelesaikan tutorial ini.
- Pembatasan Regional
-
Tidak ada batasan negara atau regional yang terkait dengan penggunaan solusi ini.
- Biaya Penggunaan Sumber Daya
-
Tidak ada biaya untuk membuat AWS akun. Namun, dengan menerapkan solusi ini, Anda mungkin dikenakan sebagian atau semua biaya yang tercantum dalam tabel berikut.
Deskripsi Biaya (dolar AS) Harga didasarkan pada vCPU yang diminta, memori, Sistem Operasi, Arsitektur CPU, dan sumber daya penyimpanan untuk Tugas atau Pod. Untuk informasi lebih lanjut tentang harga, lihat Harga Fargate .
Prasyarat
Sebelum Anda memulai:
Buat Akun AWS jika Anda tidak memilikinya.
Buat peran eksekusi tugas. Jika Anda belum membuat Task Execution Role maka Anda dapat membuatnya sebagai bagian dari tutorial ini.
Langkah 1: Buat lingkungan komputasi
penting
Untuk memulai sesederhana dan secepat mungkin, tutorial ini mencakup langkah-langkah dengan pengaturan default. Sebelum membuat untuk penggunaan produksi, kami sarankan Anda membiasakan diri dengan semua pengaturan dan menerapkan dengan pengaturan yang memenuhi persyaratan Anda.
Untuk membuat lingkungan komputasi untuk orkestrasi Fargate, lakukan hal berikut:
-
Untuk Konfigurasi pekerjaan dan jenis orkestrasi, pilih Fargate.
-
Pilih Berikutnya.
-
Di bagian konfigurasi lingkungan komputasi untuk Nama, tentukan nama unik untuk lingkungan komputasi Anda. Nama dapat memiliki panjang hingga 128 karakter. Nama dapat memuat huruf besar dan huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
-
Untuk semua opsi konfigurasi lainnya, Anda dapat meninggalkan nilai default.
-
Pilih Berikutnya.
Langkah 2: Buat antrian pekerjaan
Antrian pekerjaan menyimpan pekerjaan yang Anda kirimkan hingga AWS Batch Scheduler menjalankan pekerjaan pada sumber daya di lingkungan komputasi Anda. Untuk membuat antrian pekerjaan:
Untuk membuat antrian pekerjaan untuk orkestrasi Fargate, lakukan hal berikut:
-
Di bagian konfigurasi antrian Job untuk Nama, tentukan nama unik untuk lingkungan komputasi Anda. Nama dapat memiliki panjang hingga 128 karakter. Nama dapat memuat huruf besar dan huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
-
Untuk Prioritas, masukkan 900 untuk antrian pekerjaan.
Untuk semua opsi konfigurasi lainnya, Anda dapat meninggalkan nilai default.
-
Pilih Berikutnya.
Langkah 3: Buat definisi pekerjaan
Untuk membuat definisi pekerjaan:
-
Di bagian Konfigurasi umum:
-
Di bagian Konfigurasi umum untuk Nama, tentukan nama unik untuk lingkungan komputasi Anda. Nama dapat memiliki panjang hingga 128 karakter. Nama dapat memuat huruf besar dan huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
-
-
Di bagian konfigurasi platform Fargate:
-
Aktifkan Tetapkan IP publik untuk menetapkan alamat IP publik. Anda memerlukan IP publik untuk mengunduh gambar kontainer kecuali Anda telah menyiapkan repositori gambar pribadi.
-
Untuk peran Eksekusi, pilih peran eksekusi tugas yang memungkinkan agen Amazon Elastic Container Service (Amazon ECS) AWS melakukan panggilan atas nama Anda. Pilih salah satu ecsTaskExecutionperan atau BatchEcsTaskExecutionRole.
Untuk membuat peran Eksekusi pilih Buat peran eksekusi. Dalam modal peran Create IAM pilih Create IAM role.
-
Konsol IAM memiliki pengaturan izin yang sudah dikonfigurasi untuk membuat peran eksekusi.
-
Untuk jenis entitas Tepercaya, verifikasi bahwa AWS layanan dipilih.
-
Untuk Layanan atau kasus pengguna, verifikasi bahwa Layanan Kontainer Elastis dipilih.
-
Pilih Berikutnya.
-
Untuk kebijakan Izin, verifikasi bahwa Amazon ECSTask ExecutionRolePolicy dipilih.
-
Pilih Berikutnya.
-
Untuk Nama, tinjau, dan buat verifikasi bahwa nama peran tersebut BatchEcsTaskExecutionRole.
-
Pilih Buat peran.
-
Di AWS Batch konsol pilih tombol refresh di sebelah Peran eksekusi. Pilih peran BatchEcsTaskExecutionRoleeksekusi.
-
-
-
Di bagian Konfigurasi kontainer:
-
Untuk Command, Anda dapat mengubah
hello world
ke pesan khusus atau membiarkannya apa adanya.
-
Untuk semua opsi konfigurasi lainnya, Anda dapat meninggalkan nilai default.
-
Pilih Berikutnya.
Langkah 4: Buat pekerjaan
Untuk membuat pekerjaan Fargate, lakukan hal berikut:
-
Di bagian konfigurasi Job untuk Nama, tentukan nama unik untuk pekerjaan tersebut. Nama dapat memiliki panjang hingga 128 karakter. Nama dapat memuat huruf besar dan huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
Untuk semua opsi konfigurasi lainnya, Anda dapat meninggalkan nilai default.
-
Pilih Berikutnya.
Langkah 5: Tinjau dan buat
Pada halaman Tinjau dan buat, tinjau langkah-langkah konfigurasi. Jika Anda perlu melakukan perubahan, pilih Edit. Setelah selesai, pilih Buat sumber daya.
Langkah 6: Lihat output Job
Untuk melihat output Job, lakukan hal berikut:
Di panel navigasi pilih Jobs.
Dalam antrean Job drop down pilih antrean Job yang Anda buat untuk tutorial.
-
Tabel Jobs mencantumkan semua Pekerjaan Anda dan status mereka saat ini. Setelah Status Job Berhasil, pilih Nama Job untuk melihat detail Job.
Di panel Detail pilih Nama aliran log. CloudWatch Konsol untuk Job akan terbuka dan harus ada satu acara dengan Pesan
hello world
atau pesan khusus Anda.
Langkah 7: Bersihkan sumber daya tutorial Anda
Anda dikenakan biaya untuk EC2 instans Amazon saat diaktifkan. Anda dapat menghapus instans untuk menghentikan biaya.
Untuk menghapus sumber daya yang Anda buat, lakukan hal berikut:
Di panel navigasi pilih Job queue.
Dalam tabel antrean Job pilih antrean Job yang Anda buat untuk tutorial.
Pilih Disable (Nonaktifkan). Setelah Status antrean Job Dinonaktifkan, Anda dapat memilih Hapus.
Setelah antrean Job dihapus, di panel navigasi pilih lingkungan Compute.
Pilih lingkungan komputasi yang Anda buat untuk tutorial ini dan kemudian pilih Nonaktifkan. Mungkin diperlukan 1-2 menit agar lingkungan komputasi selesai dinonaktifkan.
Setelah Status lingkungan komputasi Dinonaktifkan, pilih Hapus. Mungkin diperlukan 1-2 menit agar lingkungan komputasi dihapus.
Sumber daya tambahan
Setelah Anda menyelesaikan tutorial, Anda mungkin ingin menjelajahi topik-topik berikut:
-
Pelajari lebih lanjut tentang Praktik Terbaik.
-
Jelajahi komponen AWS Batch inti. Untuk informasi selengkapnya, lihat Komponen AWS Batch.
-
Pelajari lebih lanjut tentang berbagai Lingkungan Komputasi yang tersedia di AWS Batch.
-
Pelajari lebih lanjut tentang antrian Job dan opsi penjadwalan yang berbeda.
-
Pelajari lebih lanjut tentang definisi Job dan opsi konfigurasi yang berbeda.
-
Pelajari lebih lanjut tentang berbagai jenis Pekerjaan.