
Meski membangun budaya DevOps telah membantu tim berkolaborasi dengan lebih baik serta menghadirkan software yang lebih cepat dan handal tim DevOps sebaiknya juga memiliki orang yang di dedikasikan khusus untuk mengembangkan keandalan sistem dan kinerja software.
Disitulah Site Reliability Engineering berperan Site Reliability Engineering atau yang biasa disingkat SRE awalnya diinisiasi oleh insinyur Google Ben Treynor.
Tak lama setelah menerapkan SRE mereka menerbitkan eBook untuk mensosialisasikan SRE di industri teknologi Nah, sekarang kita sudah kedatangan kak Tara Baskara, Engineering Manajer di Gojek untuk membedah lebih jauh tentang SRE ini.
Apr 15, 2022
15 min

Command line dianggap sebagai salah satu alat terbaik yang bisa membuat pekerjaan programmer menjadi lebih efektif dan praktis. Salah satu command line yang sangat terkenal di kalangan programmer terutama yang menggunakan Linux adalah terminal
Bagi programmer yang belum familiar dengan terminal mungkin awalnya merasa takut untuk menggunakannya padahal jika sudah menguasai terminal atau command line lainnya seperti CMD di windows maka banyak pekerjaan yang berjalan lebih efisien.
Menarik Bukan? Biar kita lebih paham sama terminal yuk bahas bareng Kak Arradi Nur Rizal Lead IoT System Developer and Architect GRUNDFOS Denmark.
Feb 19, 2022
13 min

Mengidentifikasi dan memperbaiki masalah dengan cepat sangat penting untuk meningkatkan kinerja aplikasi Salah satu caranya yaitu dengan menganalisis log menggunakan manajemen log.
Pengumpulan log dan analisis yang lengkap memungkinkan tim DevOps untuk menghubungkan log dengan metrik kinerja sehingga developer dapat membuat produk atau layanan yang lebih user-friendly.
Menarik bukan? Yuk kita bahas mengenai manajemen log bersama Fadli Nurhasan, Cloud Observability Engineer di Gojek.
Jan 14, 2022
16 min

Dalam episode sebelumnya, sudah dijelaskan bahwa ketika aplikasi live di production, cepat atau lambat akan terjadi error. Tentunya jangan sampai ini ketahuan terlebih dahulu oleh user kita dong.
Untuk itu, ada yang namanya DevOps Monitoring yang merupakan sebuah tools yang memungkinkan tim dapat melihat dan memahami keadaan sistem mereka secara komprehensif dan real time.
Nah, saat ini sudah bergabung bersama kita kak Kristoferson Siahaan, System Engineer dari 8x8 (eight by eight) yang akan membahas lebih jauh tentang DevOps Monitoring.
Nov 19, 2021
41 min

Setelah aplikasi live di production, maka cepat atau lambat developer pasti akan menemui production issues. Misalnya bug atau outage yang sangat mempengaruhi pelanggan, sehingga menyebabkan kerugiaan jutaan rupiah bagi perusahaan.
Makanya penting banget bagi semua developer untuk memiliki kemampuan troubleshooting agar permasalahan di production bisa segera diatasi. Untuk itu, kita akan ngobrol-ngobrol dengan Giri Kuncoro, Senior System Engineer di Gojek agar kita bisa lebih paham nih tentang troubleshooting ini.
Aug 27, 2021
29 min

Dalam proses pengembangan software, seringkali requirements selalu berubah mengikuti kebutuhan. Hal ini menyebabkan timbulnya beberapa masalah teknis seperti bugs. Bahkan menyangkut psikologis, misalnya developer jadi nggak percaya diri untuk mengembangkan fitur karena takut aplikasi akan break.
Makanya, developer membutuhkan automated test untuk mengecek baris kode. Namun ada cara terbaik dalam penerapan automated test ini yaitu dengan Test Driven Developmet atau biasa disingkat TDD. Yuk belajar lebih dalam mengenai TDD bersama Resi Respati, Senior Front End di Kata dot ai.
Aug 8, 2021
16 min

Pada saat mengembangkan software, terkadang kita menemukan bug atau error. Nah, untuk meminimalisir bug, kita perlu untuk melakukan pengujian pada software terlebih dahulu. Ada dua cara untuk pengujian yaitu manual testing dan automated testing.Tapi kali ini kita akan membahas lebih detail tentang automated testing bersama Giovanni Sakti, co-founder Deep Tech Foundation.
Jul 23, 2021
19 min

DevOps adalah kolaborasi antara tim developer dan tim operation untuk menghadirkan software atau aplikasi terbaik bagi user. Namun, mau serapi apapun kode yang ditulis atau sebagus apapun proses testing yang dilakukan, dalam sebuah sistem yang komplek, pasti ada aja insiden yang terjadi. Itulah perlunya tim DevOps menguasai tentang Manajemen Insiden yang akan dijelaskan lebih lanjut oleh Didiet Noor, Head of engineering Bukalapak.
Jul 9, 2021
23 min

Ada dua buku yang sangat berpengaruh di DevOps yaitu The DevOps Handbook dan The Phoenix Project. Keduanya memperkenalkan tentang 3 prinsip dasar DevOps yaitu Principle of Flow, Feedback dan Continuous Learning.
Kali ini Kode Nol akan membahas 3 prinsip ini dan juga tentang 5 value utama di DevOps yaitu Culture, Automation, Lean, Measurement, Sharing atau disingkat CALMS bersama William Albertus Dembo, Cloud Platform Engineer di Gojek.
Jun 25, 2021
18 min

Jika kamu melihat sebuah software atau aplikasi dengan embel-embel "beta" Itu artinya pengembangan software tersebut belum sepenuhnya tuntas. Mungkin kamu jadi berpikir, kenapa software sudah dirilis kalau developmentnya belum selesai?
Tujuannya agar tim pengembang mendapatkan feedback sehingga produk tersebut bisa terus dikembangkan sampai hasil yang diinginkan tercapai. Proses iterasi ini menjadi prinsip DevOps terutama dalam penerapan CI/CD Pipeline.
Yuk kenalan lebih jauh tentang CI/CD Pipeline bersama Wicaksono Trihatmaja, Head of Infrastructure Bukalapak
Jun 11, 2021
12 min
Load more
