Dalam proyek ini, Anda akan mempelajari cara menerapkan dan menghost Jenskins, perangkat lunak automasi sumber terbuka yang banyak digunakan untuk CI/CD (Integrasi Berkelanjutan/Penerapan Berkelanjutan). Anda akan menggunakan Amazon Elastic Compute Cloud (EC2) di subnet publik dalam Amazon Virtual Private Cloud (VPC) Anda sendiri, Anda juga akan menyiapkan volume Amazon Elastic Block Store (EBS).

Apa yang dapat Anda capai:

Meluncurkan server aplikasi virtual untuk menghost penginstalan Jenkins menggunakan Amazon EC2. Dalam penyiapan node tunggal ini, server dan agen Jenkins berjalan di instans Amazon EC2 yang sama. Jenis instans yang Anda sediakan akan sesuai dengan beban kerja yang Anda perkirakan. Anda juga akan dapat mengubah ukuran instans jika perkiraan beban kerja Anda berubah.

Menerapkan Jenkins di Amazon EC2. Anda akan mengunduh dan menerapkan versi terbaru Jenkins.

Mengonfigurasi Jenkins dengan server build. Anda akan mengonfigurasi Jenkins agar menjalankan instans Amazon EC2 tambahan sebagai server build, berdasarkan konsumsi sumber daya.

Hal yang akan Anda perlukan sebelum memulai:

Akun AWS: Anda memerlukan sebuah akun AWS untuk mulai menyediakan sumber daya untuk meng-hosting situs web. Mendaftar untuk AWS.

Tingkat keterampilan IT: Disarankan sudah pernah menggunakan Jenkins untuk menyelesaikan proyek ini, tetapi tidak diwajibkan.

Pengalaman AWS: Disarankan memiliki pengetahuan dasar untuk Amazon EC2 dan Virtual Private Cloud (VPC) agar berhasil menyelesaikan proyek ini.

Estimasi Tagihan:

Biaya untuk menyelesaikan proyek: Perkiraan biaya untuk menyelesaikan proyek ini adalah USD0,00. Biaya ini mengasumsikan bahwa Anda berada dalam batas AWS Tingkat Gratis, Anda mengikuti konfigurasi yang disarankan, dan Anda menghentikan semua sumber daya dalam waktu 1 jam setelah menyelesaikan proyek. Kasus penggunaan Anda dapat membutuhkan konfigurasi berbeda yang dapat memengaruhi tagihan. Gunakan Kalkulator Harga guna memperkirakan biaya yang disesuaikan untuk kebutuhan Anda.

Estimasi tagihan bulanan: Total biaya membangun server Jenkins akan bervariasi tergantung jenis instans yang dipilih. Menggunakan konfigurasi yang kami sarankan dan memulai dengan jenis instans m4.large serta menyediakan 40 GB drive EBS akan dikenakan biaya sebesar 89 USD/bulan untuk menghost Jenkins jika Anda berada dalam batas AWS Tingkat Gratis. Ini termasuk alamat IP Elastic. Untuk melihat perincian layanan yang digunakan dan biaya terkait, lihat Layanan yang Digunakan dan Biaya.


Pelajari selengkapnya tentang Integrasi Berkelanjutan dan AWS.

Butuh lebih banyak sumber daya untuk mulai menggunakan AWS? Kunjungi Memulai Pusat Sumber Daya untuk mempelajari lebih lanjut.