Langsung ke konten utama

Postingan

Day 109 : Akhir dari Perjalanan PKL: Terima Kasih untuk PT Excellent

Postingan terbaru

Day 108 : H-2 menuju akhir PKL

Waktu rasanya berjalan begitu cepat. Hari ini sudah masuk H-2 menuju akhir masa PKL saya di PT Excellent. Ada perasaan campur aduk antara lega karena akhirnya berhasil menyelesaikan semuanya, senang karena banyak pengalaman baru yang saya dapatkan, tapi juga sedikit. PKL di PT Excellent bukan cuma soal kerjaan atau belajar teknis, tapi juga perjalanan penuh cerita dan pelajaran. Setiap hari yang saya jalani di sini selalu memberi pengalaman baru, baik dari tugas yang menantang, bimbingan dari mentor, maupun suasana kerja yang hangat. Salah satu hal yang paling membekas adalah semangat belajar dari Pak Bos. Beliau pernah bercerita tentang bagaimana sibuknya beliau tapi tetap bisa belajar bahasa baru bahkan lebih dari satu bahasa. Itu benar-benar membuka mata saya, bahwa waktu senggang yang sering terbuang sebenarnya bisa dimanfaatkan untuk hal-hal yang lebih produktif. Mas Ridwan, yang selalu menemani kami saat briefing pagi, juga memberikan banyak pelajaran berharga. Setiap pagi kami b...

Day 107 : Pengalaman PKL saat kantor melaksanakan WFH

Hari ini terasa sedikit berbeda karena di tempat PKL saya sedang melaksanakan sistem Work From Home (WFH). Dengan kata lain, aktivitas PKL saya hari ini dilakukan dari rumah. Meski begitu, semangat saya untuk belajar dan menyelesaikan pekerjaan rutin tetap tinggi, seperti biasanya saat bekerja di markas PS. Work From Home menjadi pengalaman baru bagi saya di dunia kerja. Walaupun saat SMP dulu saya pernah mengikuti sekolah daring akibat pandemi COVID-19, pengalaman WFH ini terasa sangat berbeda. Saya merasakan tantangan sekaligus fleksibilitas yang baru. Salah satu keunggulan WFH adalah kebebasan untuk berpindah tempat ketika merasa bosan dengan suasana di sekitar. Hal ini sangat membantu saya untuk tetap fokus dan produktif, baik saat belajar maupun saat mengerjakan tugas harian. Seperti biasa, aktivitas PKL dimulai dengan briefing rutin bersama Mas Ridwan. Briefing ini saya lakukan dari kamar tidur saya. Walaupun kamar saya tidak terlalu luas, bagi saya tempat ini terasa sangat nya...

Day 106 : Pembelajaran resource dalam konfigurasi Terraform

Halo semuanya! Hari ini, saya akan melanjutkan perjalanan belajar Terraform sekaligus membuat catatan penting yang mungkin suatu saat akan sangat berguna buat saya sendiri (dan siapa tahu, bermanfaat juga untuk kalian yang membaca!). Kalau nanti saya lupa, setidaknya tulisan ini bisa jadi pengingat tentang apa yang sudah saya pelajari. Pembelajaran yang akan saya tulis kali ini adalah resource dalam konfigurasi Terraform. Apa Itu Resource? Kalau dianalogikan, resource dalam Terraform itu seperti “bahan bangunan” untuk infrastruktur kita. Setiap resource merepresentasikan satu bagian dari infrastruktur yang ingin kita buat atau kelola. Misalnya, kalau kita sedang membangun server, storage, atau jaringan di cloud, resource ini adalah elemen-elemen dasarnya. Dalam Terraform, resource adalah blok yang menjelaskan apa yang ingin kita buat, di mana , dan bagaimana caranya. Contohnya, misalnya kita ingin membuat sebuah server virtual di AWS. Kita bisa mendefinisikan resource untuk server t...

Day 105 : Mempelajari Terraform Provisioner

Halo semuanya! 👋 Kali ini, saya ingin berbagi pengalaman melanjutkan pembelajaran saya tentang Terraform. Tulisan ini juga akan jadi semacam catatan pengingat buat saya sendiri. Kadang-kadang, kita pasti pernah lupa dengan materi yang sudah dipelajari, kan? Nah, tulisan ini diharapkan bisa membantu saya untuk mengingat kembali konsep yang sudah dipelajari. Hari ini, saya akan menulis  Terraform Provisioner . Mungkin ada yang bertanya-tanya, Provisioner itu apa sih? atau Kenapa penting dalam konfigurasi Terraform? Apa Itu Terraform Provisioner? Provisioner adalah komponen dalam Terraform yang digunakan untuk mengeksekusi skrip atau perintah di dalam resource yang telah dibuat. Dalam istilah sederhana, provisioner bisa kita anggap sebagai "alat bantu" untuk mengatur atau mempersiapkan resource kita setelah dibuat. Contohnya? Misalnya, Anda baru saja membuat sebuah virtual machine (VM). Dengan provisioner, Anda bisa langsung menginstal software tertentu, menyalin file ke dalam...

Day 104 : Pembelajaran terraform init

Halo semuanya! Hari ini, saya akan membahas mengenai salah satu perintah dasar dalam Terraform, yaitu terraform init . Sebelumnya, saya juga sempat menuliskan pembelajaran tentang perintah Terraform lainnya, seperti terraform apply . Mari kita pelajari lebih dalam mengenai fungsi dan pentingnya terraform init dalam alur kerja Terraform. Apa Itu terraform init ? terraform init adalah perintah pertama yang harus Anda jalankan sebelum melakukan operasi lain menggunakan Terraform. Perintah ini bertugas untuk menginisialisasi direktori kerja Terraform. Inisialisasi ini sangat penting karena Terraform perlu memastikan bahwa semua plugin dan konfigurasi yang diperlukan tersedia dan siap digunakan. Fungsi terraform init Secara garis besar, terraform init memiliki beberapa fungsi utama, yaitu: Mengunduh Plugin Provider Saat Anda menggunakan Terraform untuk mengelola infrastruktur, Anda membutuhkan provider seperti AWS, Azure, atau Google Cloud. terraform init akan mendeteksi provider yan...

Day 103 : Penjelasan Terraform apply

Halo semuanya! Kalau sebelumnya saya sempat membahas tentang beberapa fitur penting di Terraform, kali ini aku ingin mengajak kalian untuk lebih dekat mengenal salah satu perintah utama dalam Terraform, yaitu terraform apply . Apa Itu terraform apply ? Bayangkan kamu sedang menyusun rencana besar untuk membangun sebuah infrastruktur, baik itu server, database, atau jaringan. Setelah semua rencana selesai dibuat menggunakan file konfigurasi di Terraform, langkah selanjutnya adalah mengeksekusi rencana tersebut. Inilah tugas utama dari terraform apply . Secara sederhana, terraform apply digunakan untuk apply atau menerapkan semua perubahan yang telah direncanakan ke dalam infrastruktur nyata. Jadi, apa pun yang kamu tentukan di file konfigurasi seperti resource, variable, atau module, akan di- deploy ke dalam lingkungan cloud atau on-premise sesuai dengan provider yang kamu gunakan, seperti AWS, Google Cloud, atau bahkan server lokal. Bagaimana Cara Kerja terraform apply ? Menampilkan...