Templat peluncuran menyediakan cara untuk menstandarkan permintaan Anda dalam membuat instance Elastic Compute Service (ECS). Templat ini memungkinkan Anda menyimpan parameter pembuatan instance ECS, seperti pasangan kunci, peran Resource Access Management (RAM), tipe instance, dan pengaturan jaringan. Templat ini tidak mencakup kata sandi instance. Anda dapat dengan cepat membuat instance ECS dari templat peluncuran tanpa perlu menentukan parameter instance ECS. Setiap templat peluncuran dapat memiliki beberapa versi, dan setiap versi dapat memiliki parameter berbeda. Anda dapat menggunakan versi apa pun dari templat peluncuran tertentu untuk dengan cepat membuat instance ECS. Topik ini menjelaskan fitur, skenario penggunaan, batasan, dan penagihan templat peluncuran serta operasi yang dapat dilakukan pada templat peluncuran.
Fitur dan manfaat
Semua konfigurasi dalam templat peluncuran bersifat opsional, memberikan elastisitas dan skalabilitas yang lebih besar dalam pembuatan instance Elastic Compute Service (ECS) serta memenuhi kebutuhan individu di berbagai skenario. Templat peluncuran menawarkan fitur dan manfaat berikut:
Parameter preset: Anda dapat menentukan parameter pembuatan instance ECS, seperti tipe instance, sistem operasi, pengaturan perangkat keras, pengaturan jaringan, aturan keamanan, dan pengaturan penyimpanan, dalam templat peluncuran.
Standardisasi dan Konsistensi: Gunakan templat peluncuran untuk membuat instance ECS dengan konfigurasi identik dan lingkungan host yang sama. Pendekatan ini mengurangi risiko kesalahan manusia dalam konfigurasi serta mempermudah pengelolaan dan pemeliharaan.
Penerapan Cepat: Anda dapat membuat instance ECS dengan cepat dari templat peluncuran tanpa harus menentukan parameter instance.
Kontrol Versi dan Iterasi: Templat peluncuran menyediakan kontrol versi, memungkinkan Anda membuat versi berbeda untuk melakukan iterasi, mengoptimalkan templat peluncuran, atau menyesuaikannya dengan proyek tertentu. Anda dapat mengubah konfigurasi dalam templat peluncuran dan menyimpan perubahan tersebut sebagai versi baru.
Skema penggunaan
Penerapan Aplikasi Baru: Untuk menerapkan aplikasi baru pada instance, Anda dapat menggunakan templat peluncuran untuk membuat instance agar memastikan bahwa lingkungan pengembangan, pengujian, dan produksi untuk aplikasi tersebut konsisten.
Auto Scaling dan Pemulihan Bencana: Anda dapat menggunakan templat peluncuran untuk dengan cepat mereplikasi dan mengonfigurasi instance ECS saat membuat grup penskalaan atau rencana pemulihan bencana.
Integrasi Berkelanjutan/Penerapan Berkelanjutan (CI/CD): Anda dapat mengintegrasikan templat peluncuran dengan proses CI/CD untuk memungkinkan penerapan kode yang cepat ke lingkungan yang sudah dikonfigurasi sebelumnya.
Penggunaan Sumber Daya Elastis:
Auto Scaling: Anda dapat menggunakan templat peluncuran yang ada untuk dengan cepat membuat grup penskalaan untuk instance ECS. Auto Scaling menggunakan konfigurasi yang didefinisikan dalam templat peluncuran untuk membuat grup penskalaan. Jika konfigurasi tertentu tidak memenuhi persyaratan bisnis, Anda dapat memodifikasi konfigurasi pada halaman Create Scaling Group. Untuk informasi lebih lanjut, lihat Buat grup penskalaan berdasarkan instance ECS yang ada.
Provisioning Otomatis: Grup provisioning otomatis menggunakan templat peluncuran sebagai sumber konfigurasi instance untuk membuat instance ECS yang mewarisi atribut templat peluncuran, seperti image instance, grup keamanan, dan kredensial login. Setelah grup provisioning otomatis dibuat, grup tersebut menyediakan dan memulai kluster instance ECS pada waktu yang ditentukan. Ini meningkatkan efisiensi penyediaan sejumlah besar instance ECS sekaligus. Untuk informasi lebih lanjut, lihat Buat grup provisioning otomatis.
Batasan
Kuota: Setiap akun dapat memiliki hingga 30 templat peluncuran per wilayah dan hingga 30 versi per templat peluncuran.
Parameter Opsional: Saat membuat templat peluncuran, semua parameter bersifat opsional. Namun, jika templat peluncuran tidak mencakup parameter yang diperlukan seperti tipe instance dan image, Anda harus menentukan parameter tersebut saat menggunakan templat peluncuran untuk membuat instance ECS.
Immutabilitas: Templat peluncuran bersifat immutable. Untuk memodifikasi templat peluncuran, Anda harus membuat versi baru dari templat peluncuran.
Penagihan
Anda tidak dikenakan biaya untuk templat peluncuran. Namun, Anda mungkin dikenakan biaya saat menggunakan templat peluncuran untuk menerapkan sumber daya ECS. Untuk informasi tentang penagihan sumber daya ECS, lihat Ikhtisar Penagihan.
Tugas
Buat templat peluncuran
Anda dapat menentukan informasi konfigurasi yang digunakan untuk membuat instance ECS dalam templat peluncuran berdasarkan kebutuhan bisnis Anda, lalu gunakan templat peluncuran untuk membuat instance ECS, grup penskalaan, atau grup provisioning otomatis. Bagian ini menjelaskan cara membuat templat peluncuran.
Gunakan Konsol ECS
Pergi ke Konsol ECS - Launch Template.
Di bilah navigasi atas, pilih wilayah dan grup sumber daya dari sumber daya yang ingin Anda kelola.
Di halaman Templat Peluncuran, klik Create Template.
Di halaman Launch Template, tentukan parameter pada langkah Konfigurasi Dasar (Opsional) dan Konfigurasi Lanjutan (Opsional).
Anda dapat menentukan parameter untuk membuat templat peluncuran, atau memilih templat peluncuran yang ada untuk digunakan sebagai dasar untuk membuat templat peluncuran baru. Untuk informasi tentang parameter dan cara mengonfigurasinya, lihat Buat instance di tab Peluncuran Kustom.
CatatanPertama kali Anda membuat templat peluncuran, bagian Clone Template tidak tersedia. Jika Anda sudah membuat templat peluncuran, Anda dapat memilih templat peluncuran yang ada dan versi templat peluncuran lalu memodifikasi parameter untuk membuat templat peluncuran baru.
Di bagian Instance Type, Anda dapat dengan cepat memfilter tipe instance di tab Scenario-based Selection untuk menemukan tipe instance yang memenuhi kebutuhan bisnis Anda.
Di langkah Confirm Configurations, masukkan nama untuk templat peluncuran dan deskripsi untuk versi templat peluncuran. Lalu, klik Create Launch Template.
Configurations: Anda dapat mengklik ikon
di bagian Basic Configurations dan Advanced Configurations untuk memodifikasi parameter.CatatanParameter di bagian Basic Configurations dan Advanced Configurations diperlukan untuk membuat instance ECS dan menyederhanakan pembuatan instance berikutnya. Namun, parameter ini bersifat opsional di halaman Templat Peluncuran dan dapat dikonfigurasi sesuai kebutuhan.
Save As: Anda dapat menentukan cara menyimpan konfigurasi saat ini berdasarkan kebutuhan bisnis Anda.
Create Template: Jika Anda memilih Buat Template di bagian Simpan Sebagai, konfigurasi saat ini disimpan sebagai versi default dari templat peluncuran baru.
Create Version: Anda dapat memilih template yang ada dan menyimpan konfigurasi saat ini sebagai versi terbaru dari templat peluncuran.
Template Name dan Version Description: Anda dapat memasukkan nama untuk templat peluncuran dan deskripsi untuk versi templat peluncuran untuk memudahkan pengelolaan berikutnya.
Template Resource Group: Anda dapat memilih grup sumber daya yang ada untuk menetapkan templat peluncuran ke grup sumber daya.
Jika Anda ingin membuat grup sumber daya baru, klik here untuk pergi ke halaman Buat Grup Sumber Daya dan buat grup sumber daya. Untuk informasi lebih lanjut, lihat Grup sumber daya.

Di pesan Success, klik View Template untuk melihat templat peluncuran yang Anda buat di konsol ECS.
Panggil Operasi API
Panggil operasi CreateLaunchTemplate untuk membuat templat peluncuran.
Gunakan templat peluncuran untuk membuat instance ECS
Anda dapat menggunakan versi apa pun dari templat peluncuran tertentu untuk dengan cepat membuat instance ECS. Ini meningkatkan pengalaman pengguna dan efisiensi pembuatan instance. Bagian ini menjelaskan cara menggunakan templat peluncuran untuk membuat instance ECS.
Sebelum menggunakan templat peluncuran untuk membuat instance ECS, pastikan Anda sudah membuat templat peluncuran atau versi baru dari templat peluncuran yang ada.
Gunakan Konsol ECS
Di halaman Launch Templates, temukan templat peluncuran yang ingin Anda gunakan dan klik Create Instance di kolom Actions.
Anda juga dapat memilih ID templat peluncuran untuk melihat konfigurasi templat peluncuran dan klik Create Instance di kolom Actions yang sesuai dengan versi tertentu.

Di tab Custom Launch, templat peluncuran dan versi yang dipilih dimuat secara otomatis. Setelah templat peluncuran dan versi dimuat, periksa semua konfigurasi.
CatatanJika Anda ingin memodifikasi parameter atau templat yang dipilih tidak mencakup parameter wajib tertentu, klik ikon
untuk memodifikasi konfigurasi.Buat instance ECS.
Untuk membuat instance ECS berlangganan, konfigurasikan parameter Durasi dan pilih Ketentuan Layanan ECS dan Ketentuan Layanan Produk. Klik Create Order.
Untuk membuat instance ECS bayar sesuai pemakaian, pilih Ketentuan Layanan ECS dan Ketentuan Layanan Produk. Klik Create Instance.
Setelah instance ECS dibuat, pergi ke halaman Instance di konsol ECS untuk melihat instance tersebut.
Panggil Operasi API
Anda juga dapat memanggil operasi RunInstances dan tentukan parameter LaunchTemplateId dan LaunchTemplateVersion untuk membuat instance ECS secara massal. Ini menghilangkan kebutuhan untuk menentukan banyak parameter setiap kali Anda membuat instance ECS. Untuk informasi lebih lanjut, lihat RunInstances.
Kelola versi templat peluncuran
Setelah Anda membuat templat peluncuran, Anda tidak dapat memodifikasi templat peluncuran. Anda dapat membuat versi baru dari templat peluncuran dan memodifikasi parameter templat peluncuran di versi baru. Saat Anda membuat instance ECS dari templat peluncuran, Anda dapat menggunakan versi apa pun dari templat peluncuran. Jika Anda tidak menentukan versi, versi default akan digunakan. Bagian ini menjelaskan cara membuat versi baru dari templat peluncuran, menetapkan versi yang paling sering digunakan sebagai versi default, dan menghapus versi yang tidak lagi diperlukan.
Buat versi baru dari templat peluncuran
Ubah versi default templat peluncuran
Hapus versi templat peluncuran
Hapus templat peluncuran
Jika Anda tidak lagi memerlukan templat peluncuran, Anda dapat menghapus templat peluncuran. Penghapusan templat peluncuran tidak memengaruhi instance ECS yang dibuat dari templat peluncuran tersebut. Bagian ini menjelaskan cara menghapus templat peluncuran.
Jika Anda menghapus templat peluncuran, semua versi dari templat peluncuran akan dihapus. Lakukan dengan hati-hati. Anda dapat menghapus versi tertentu dari templat peluncuran. Untuk informasi lebih lanjut, lihat Hapus versi templat peluncuran.
Gunakan Konsol ECS
Di halaman Launch Templates, hapus satu atau beberapa templat peluncuran.
Untuk menghapus templat peluncuran tunggal, temukan templat peluncuran dan klik Delete di kolom Actions.
Untuk menghapus templat peluncuran secara massal, pilih templat peluncuran yang ingin dihapus dan klik Delete di atas kolom Template ID.
Di pesan yang muncul, klik OK.
Panggil Operasi API
Anda dapat memanggil operasi API untuk menghapus templat peluncuran. Untuk informasi lebih lanjut, lihat DeleteLaunchTemplate.
Referensi
DescribeLaunchTemplates: menanyakan templat peluncuran yang tersedia.
DescribeLaunchTemplateVersions: menanyakan versi dari templat peluncuran.
Metode Provisioning Instance ECS: menjelaskan metode yang dapat digunakan untuk membuat instance ECS secara massal.
