Bagaimana Cara Membuat dan Menerapkan Layanan ECS di AWS?

Bagaimana Cara Membuat Dan Menerapkan Layanan Ecs Di Aws



Amazon ECS adalah layanan yang terkelola sepenuhnya, cepat, dan andal yang memungkinkan penggunanya menerapkan, memelihara, mengelola, dan menskalakan aplikasi dalam container. ECS adalah layanan hemat biaya dan berfungsi baik dengan aplikasi Docker. ECS dapat diintegrasikan dengan layanan AWS lainnya untuk memberikan solusi dan platform yang aman dan sesuai permintaan untuk eksekusi aplikasi.

Artikel ini memberikan demonstrasi untuk membuat dan menerapkan Layanan ECS di AWS.

Apa itu Layanan Amazon ECS?

Layanan Amazon ECS dapat digunakan untuk menyebarkan aplikasi yang dapat diakses secara luas melalui alamat IP publik. Layanan adalah sekelompok tugas dalam jumlah tertentu yang dijalankan secara bersamaan di dalam klaster ECS. Keuntungan menggunakan “Layanan” ECS adalah jika dalam keadaan apa pun, salah satu tugas berhenti berfungsi. Kemudian, penjadwal layanan akan mengganti tugas ini dengan meluncurkan instance baru dari tugas Anda untuk mempertahankan kapasitas tugas yang diinginkan yang ditentukan saat mengonfigurasi.







Bagaimana Cara Membuat dan Menerapkan Layanan ECS di AWS?

Dengan Amazon ECS, pengembang dapat menarik citra Docker atau citra dari repositori publik lain seperti ECR, dll., untuk aplikasi mereka. Layanan akan memanfaatkan informasi ini untuk membuat dan menampilkan output kepada pengguna. Saat layanan disebarkan, ECS akan secara otomatis menaikkan atau menurunkan skala aplikasi sesuai dengan kebutuhan.



Pemegang akun AWS dapat mengintegrasikan ECS dengan banyak layanan seperti:



  • Amazon EC2
  • SDK Amazon
  • Amazon ECR
  • Alat Amazon untuk Windows PowerShell

Untuk membuat dan menyebarkan layanan, pertama-tama kita diharuskan membuat cluster ECS yang akan menyimpan aplikasi. Untuk mempelajari lebih lanjut tentang membuat cluster, lihat artikel “ Bagaimana Cara Membuat klaster ECS? ”. Setelah membuat klaster Amazon ECS dan membuat ketentuan tugas untuknya, kita dapat membuat layanan yang memanfaatkan Definisi Tugas tersebut dan akan diterapkan serta diuji berdasarkan alamat IP Publik.





Pelajari lebih lanjut tentang mendefinisikan dan membuat Definisi Tugas dengan merujuk pada artikel ini: “ Bagaimana Mendefinisikan Definisi Tugas Amazon ECS? ”. Mari kita jelajahi beberapa langkah untuk membuat dan menerapkan Layanan ECS:

Langkah 1: Pilih Cluster
Di dasbor klaster ECS, pilih klaster tempat ketentuan tugas dikonfigurasi:



Langkah 2: Buat Layanan
Gulir ke bawah antarmuka dan klik pada “ Membuat ' tombol:

Langkah 3: Pilih Layanan atau Tugas
Kita dapat memilih Layanan yang akan menjalankan sekelompok tugas seperti aplikasi web atau opsi Tugas mandiri yang akan dijalankan satu kali dan kemudian dihentikan. Di sini kami telah memilih “ Melayani ' pilihan:

Langkah 4: Pilih Keluarga
Di bagian Ketentuan tugas, pilih ketentuan tugas yang telah Anda konfigurasikan untuk klaster. Karena kami telah mengonfigurasi “ definisi democluster ” definisi tugas sebelumnya, kami akan memilih opsi itu:

Langkah 5: Tetapkan Nama Layanan
Berikan nama “ Melayani ” dan kami telah menetapkan kapasitas yang diinginkan menjadi 1. Anda dapat menyesuaikannya sesuai keinginan Anda:

Langkah 6: Akses Bagian Jaringan
Klik pada ' Jaringan ” bagian di mana kita akan mengkonfigurasi beberapa pengaturan jaringan yang memungkinkan kita mengaksesnya:

Langkah 7: Aktifkan IP Publik
Di bawah ' Jaringan ”, aktifkan opsi IP Publik dan pilih “ Buat grup keamanan baru ' pilihan:

Langkah 8: Konfigurasikan Pengaturan Jaringan
Di dalam ' Jaringan bagian ”, berikan nama di bagian “ Nama grup keamanan ” lalu jelaskan:

Di bawah hal yang sama “ Jaringan bagian ”, buat konfigurasi berikut:

Dengan mempertahankan pengaturan lainnya sebagai default, klik tombol “ Membuat Tombol ” di bagian bawah antarmuka seperti yang disorot di bawah ini:

Ini akan memakan waktu satu atau dua menit. Di sini, layanan kami telah berhasil diterapkan:

Bagaimana Menguji Penerapan Layanan?

Sekarang untuk menguji apakah layanan berjalan dan dapat diakses atau tidak, klik pada “ Tugas ” tab:

Di tab Tugas, klik tugas yang sedang berjalan:

Gulir ke bawah antarmuka dan klik pada “ alamat terbuka ” opsi di bawah “ IP Publik ' pilihan:

Layanan kami berhasil berjalan dan dapat diakses:

Sekian dari panduan ini.

Kesimpulan

Untuk membuat dan menerapkan layanan ECS, klik pada “ Tugas ” tab, berikan nama dan konfigurasi port, lalu tekan tombol “ Membuat tombol ” sesudahnya. Layanan ECS dapat diakses dengan mengkonfigurasi port dan kemudian mengklik alamat IP publik. Layanan ini harus dihentikan secara manual. Perhatikan bahwa layanan harus dihentikan karena dikenakan biaya. Artikel ini adalah panduan langkah demi langkah untuk membuat dan menerapkan layanan ECS.