Download di playstore

Beli di aplikasi dan dapatkan promo menarik

Mengembangkan Perangkat Lunak dengan Metode DevOps bagi Calon Pengembang Perangkat Lunak

Pembelajaran Mandiri

Mengembangkan Perangkat Lunak dengan Metode DevOps bagi Calon Pengembang Perangkat Lunak

Oleh: Skill Academy

Pelatihan di Skill Academy

0

5.0(2)
2 Peserta

Highlight

Info Penting Kursus di Mitra Pelatihan

  • Kursus ini akan sepenuhnya Anda kerjakan di platform Mitra Pelatihan
  • Kami akan memberimu Kode Kursus untuk Anda tukarkan di platform Mitra Pelatihan
  • Sertifikat dari kursus ini juga hanya akan Anda terima di platform Mitra Pelatihan

Detail Pelatihan

Deskripsi Pelatihan
Dalam pengembangan software secara tradisional, terdapat dua tim yang terdiri dari development dan operations. Keduanya memiliki fungsi yang berbeda, tim development fokus pada aktivitas pengembangan, sedangkan operations berorientasi pada kestabilan fungsi. Perbedaan peran tersebut, memunculkan masalah ketika tim diharapkan untuk merilis software dalam waktu yang cepat dengan kualitas yang baik. Untuk dapat mengakomodir hal tersebut, maka kerjasama antara tim IT dalam pengembangan dan pemeliharaan software sangat dibutuhkan. Salah satu pendekatan yang dapat digunakan untuk mendukung hal tersebut adalah dengan menerapkan DevOps. DevOps menggabungkan peran development dan operations, sehingga proses delivery produk dapat dilakukan dengan cepat, efektif, dan efisien. Berbagai manfaat DevOps membuat perusahaan mulai menerapkan pendekatan ini. Kondisi ini membuat lowongan pekerjaan sebagai Pengembang Perangkat Lunak, khususnya sebagai DevOps Engineer meningkat. Survey dari Linkedin pada Juni 2021 menunjukkan bahwa DevOps Engineer adalah salah satu pekerjaan yang paling banyak dibutuhkan oleh perusahaan. Selain itu menentukan penggunaan tools yang tepat dalam DevOps menjadi bagian yang penting bagi seorang DevOps Engineer. Dimana setiap jenis toolsdalam DevOps memiliki fungsi yang berbeda dalam setiap kasus. Di kelas ini kamu akan mempelajari banyak hal, seperti keahlian yang dibutuhkan oleh DevOps Engineer, memahami konsep DevOps, menentukan tools DevOps yang tepat, melakukan kontainerisasi aplikasi dalam DevOps, sistem deployment, infrastruktur, dan network dalam Devops, serta penerapan CI/CD dalam DevOps.

Tujuan Umum Pelatihan
Peserta mampu menentukan alat DevOps pada proses pengembangan software saat mengerjakan tugas praktik mandiri sesuai dengan materi pembelajaran. 

Tujuan Khusus Pelatihan
1. Menjelaskan konsep dan prinsip DevOps untuk meningkatkan kinerja pengembangan software. 
2. Merincikan kriteria penerapan metode DevOps berdasarkan tools yang digunakan. 
3. Menjelaskan konsep Infrastructure as Code untuk mempermudah life cycle software. 
4. Menguraikan proses kontainerisasi aplikasi dengan menggunakan platform open sources. 
5. Menjelaskan penerapan aspek-aspek DevOps seperti CI/CD, application monitoring, dan alerting. 
6. Menerangkan manfaat penerapan DevOps dalam pengembangan software. 
7. Menggunakan tools DevOps dalam pengembangan software. 
8. Menerapkan tools untuk proses kontainerisasi 
9. Menerapkan proses deployment NodeJS dengan Kubernetes dan Lambda 
10. Menerapkan proses pembuatan sistem infrastruktur dan network untuk aplikasi 
11. Menerapkan continuous integration & delivery workflows 
12. Menganalisis metode dan tools yang dibutuhkan dalam suatu kasus DevOps 
13. Cermat dalam memilih tools DevOps yang akan digunakan 
14. Tepat dalam menerapkan proses DevOps 
15. Bersikap mandiri dalam menyusun rencana penerapan DevOps

Aspek Kompetensi:  Pengetahuan (Knowledge)
1. Menjelaskan konsep dan prinsip DevOps untuk meningkatkan kinerja pengembangan software. 
2. Merincikan kriteria penerapan metode DevOps berdasarkan tools yang digunakan
3. Menjelaskan konsep Infrastructure as Code untuk mempermudah life cycle software. 
4. Menguraikan konsep dan proses kontainerisasi aplikasi dengan menggunakan platform open sources. 
5. Menjelaskan penerapan aspek-aspek DevOps seperti CI/CD, application monitoring, dan alerting.
6. Menerangkan manfaat penerapan DevOps dalam pengembangan software. 

Aspek Kompetensi:  Keterampilan (Skill)
1. Menggunakan tools DevOps dalam pengembangan software. 
2. Menerapkan tools untuk proses kontainerisasi
3. Menerapkan proses deployment NodeJS dengan Kubernetes dan Lambda
4. Menerapkan proses pembuatan sistem infrastruktur dan network untuk aplikasi 
5. Menerapkan continuous integration & delivery workflows
6. Menerapkan cara menganalisis metode dan tools yang dibutuhkan dalam suatu kasus DevOps

Aspek Kompetensi:  Sikap (Attitude)
1. Cermat dalam memilih tools yang akan digunakan 
2. Tepat dalam menerapkan proses penerapan DevOps
3. Bersikap mandiri dalam menyusun rencana penerapan DevOps

Kelompok Sasaran
1. Minimal pendidikan D3/S1 
2. Web developer 
3. Mahasiswa umum atau masyarakat umum yang ingin mempelajari pengembangan perangkat lunak (software) 
4. Memiliki gawai (gadget) dengan koneksi internet yang stabil 
5. Memiliki pengetahuan dasar penggunaan komputer/laptop 
6. Penerima kartu prakerja

Durasi Per Sesi
1. Berkarier sebagai Seorang DevOps Engineer (35:38 menit)
2. Konsep dan Persiapan dalam DevOps (194:41 menit)
3. Kontainerisasi Aplikasi dalam DevOps (27:51 menit)
4. Sistem Deployment dalam Devops (56:33 menit)
5. Infrastruktur dan Network dalam DevOps (54:22 menit)
6. CI/CD dalam Devops (54:51 menit)

Total Durasi
437 menit

Kapasitas Peserta 
Unlimited

Metode Pembelajaran
Self paced learning : Metode ajar yang digunakan adalah ceramah interaktif roleplay dan bahan bacaan dengan penugasan praktek

Metode Evaluasi
- Pretest
- Formative test
- Post test

Jenis/Klasifikasi Sertifikat
Sertifikat Penyelesaian

Profil Pengajar
Faris Agianda
Faris Agianda merupakan seorang Senior DevOps Engineer di Akseleran. Faris telah banyak membantu perusahaan di industri keuangan dalam mengoptimalkan pengembangan produknya. Sebagai seorang profesional, Faris memiliki sertifikasi Google Cloud Developer dan menguasai beberapa teknologi seperti Google Cloud Platform dan Amazon Web Services (AWS). Di Skill Academy, Faris berkesempatan untuk membagikan ilmunya mengenai DevOps dalam software engineering.

Panduan Redeem Voucher
1. Di website Pijar Mahir (https://pijarmahir.id/), klik menu profil (nama anda) pada pojok kanan atas kemudian klik menu Voucher Saya dan klik Salin Kode (atau catat kode voucher secara manual)
2. Kunjungi website www.skillacademy.com atau download Aplikasi Skill Academy di Play Store
3. Pilih “Masuk” apabila sebelumnya sudah mendaftar akun Skill Academy atau pilih “Daftar” jika sebelumnya Anda belum pernah mendaftar akun Skill Academy
4. Klik "Tukarkan" pada bagian penukaran voucher di homepage atau halaman prakerja
5. Masukkan kode voucher yang sudah Anda dapatkan dari Pijar Mahir lalu klik "Gunakan Voucher"
6. Setelah penukaran berhasil silakan klik ''Lihat Kelas'' atau cek pada bagian “Kelas Saya” untuk mengikuti kelasnya
7. Selamat Anda dapat langsung mulai belajar dan mengikuti pelatihan di Skill Academy

Kontak Lembaga Pelatihan
021-4000-8000 atau email: info@skillacademy.com

Info Lainnya

Materi Pelatihan

Rating & Ulasan

0

5.0

/5

(2 Rating)

profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
profile picture



0

0




Laporkan
course thumbnail

Rp575.000