Yang baru mulai belajar
@kubernetesio
bisa lewat buku saya dan pak
@onnowpurbo
@ariscahyadi
PO Penerbit:
Android ebook:
Tokopedia: banyak, search aja “Kubernetes untuk pemula”
anak mentor saya IF ITB'19 mulai magang di proyek open source
@KubeArmor
secara remote, digaji $1500/ bulan dari dana komunitas
@CloudNativeFdn
lewat
mau dapat magang kaya gini? ada 10 paid open source program yang bisa kamu ikuti dari indonesia
cukup kaget baca berita yang klaim server Sirekap ada di Singapura, karena H-1 sebelum pemilu saya sempat trace IP mengarah ke lokasi Indonesia
karena penasaran, saya coba investigasi lagi dari sisi teknis
mari kita mulai ...
Di momen haji tahun ini banyak yang bertanya ke saya: “kok bisa naik haji di usia muda?” 🕋
Saya haji di usia 24, gimana caranya? pengalaman yang sangat mengubah hidup dan jadi pelajaran berharga menjadi manusia dewasa
🧵(1/15)
terinspirasi dari
@izinbertanya
, saya coba bedah web SIREKAP punya KPU () dari sisi infra dan cloud
mudah dilakukan siapa saja, cukup modal internet, browser dan terminal
mari kita mulai ...
lagi rame soal polusi, tau gak sih kalo software engineer bisa kontribusi besar buat ngurangin polusi?
datacenter/cloud di indonesia punya intensitas karbon tinggi, contohnya
@googlecloud
no1 dibanding region lain di dunia
🧵4 tips biar kode kamu bebas polusi
saya: “not even 1 juz, not as many as yours”
katanya: “do not say that, even if you only memorized little, it is quran and it will light up the rest of your life”
Video perdana saya "Cara Belajar jadi DevOps Engineer di 2021 (UNTUK PEMULA)" sudah published di Youtube 🎉🎉🎉
Buat kamu yang ingin tau apa itu devops dan pengen jadi seorang devops engineer, yuk tonton 12 mins videonya
(1/n)
tim saya sendiri di
@gojektech
paling tidak ada 3 anak kuliah yang fulltime, yang 1 intern dari semester 5, convert fulltime di semester 7, saya suruh DO ga mau 🤣 akhirnya sidang skripsi bulan lalu siap wisuda 🎓
kalau kalian buka app
@gojektech
/
@tokopedia
, bisa jadi lagi ada banyak live update kode ke service2 di belakangnya, tapi kalian ga terganggu
kok bisa?
🧵 5 teknik deploy kode ke production tanpa downtime
role QA katanya bakal hilang, gimana cara biar kualitas kode kita bagus tanpa dites QA?
kita bisa pake prinsip DevOps atau pindahin testing lebih dekat ke sumbernya (shift-left practice)
🧵1/6
I am going to make a very strong and unpopular opinion on this
QA is a dead-end job. Or at least as dead as COBOL programmer
Learn something else, fast. Before your salary outgrow your skill and you become unhireable
Will happen to other jobs as well (even arguably programmer)
2.5-3.7% polusi karbon dunia berasal dari datacenter/cloud, lebih tinggi dari pesawat terbang dan rokok
🧵3 penyebab kenapa datacenter/cloud itu bikin polusi
saya pernah bikin datacenter
@gopayindonesia
5 tahun lalu colocation, sebelum akhirnya pakai cloud region Indonesia
datacenter colocation dan yang hyperscale seperti cloud, 6x lebih hemat air dan jauh lebih hemat listrik, daripada bikin internal datacenter sendiri
🧵1/3
ini yang namanya tech debt atau utang teknis
biar gimanapun di dalam software project, tech debt itu perlu dan bukan suatu kejelekan, tapi sebuah tradeoff “speed vs quality”
🧵1/5
salah satu yang bikin
@gojekindonesia
kenceng banget di development (sebelum pandemi) adalah menghilangkan PR based code review
caranya gimana? pair programming (di kantor) + push master langsung
code review nya jadi “real time”
cons-nya not remote friendly
@girikuncoro
Masih bingung dg konsep code review kok ngerasa ngga worth it. Merge malah jadi tambah lama tunggu2an.
Harusnya ada yg jaga lilin 1 orang yg skill nya lumayan & paham proyeknya. Kl reviewernya bingungan y buat apa?
mau kasih perspektif lain, di dunia devops / cloud / infra engineering, sertifikasi tetep berguna untuk learning experience dan mengasah technical skill
semua sertifikasi ini kurikulumnya bagus dan exam-nya hands-on:
- CKA / CKS (kubernetes admin)
- LFCS / LFCE (linux admin)
Disclaimer, aku nggak kerja di Indonesia, dan di tempat aku kerja, sertifikasi sayangnya ga laku 😭
Yang dilihat dari kandidat biasanya adalah resume dan PORTOFOLIO. Mau punya 100 sertifikat tapi ga ada portofolio ya ngga nyangkut 🫠
Silakan kalo ada temen di Indo yg lebih tau
salah satu yang bikin
@gojekindonesia
kenceng banget di development (sebelum pandemi) adalah menghilangkan PR based code review
caranya gimana? pair programming (di kantor) + push master langsung
code review nya jadi “real time”
cons-nya not remote friendly
namun setelah traffic sampai di ddos protection yang ada di Alibaba Cloud Singapura, traffic diteruskan kemana dan data ada dimana, hanya tim Sirekap yang bisa menjawab
yuk mari kita kawal terus hasil pemilu 2024, sambil partisipasi lewat
@KawalPemilu_org
Ayo bantu kawal hasil Pilpres di 820.161 TPS se-Indonesia* 🔥🔥🔥
Tandai TPS yang kamu nanti bisa foto & upload angka hasil Pilpresnya di
1) Login akun google
2) Cari TPS mu, nama desa/kel
3) Klik “Saya Jaga TPS ini”
*TPS Luar Negeri segera menyusul ya
dari hampir 200 kandidat yang pernah saya interview di
@gojektech
, IPK dan kampus ga pernah saya lihat 😅
yang penting senang belajar (high learning appetite), bisa diajak diskusi (good communication skill), dan jago technical (coding, system design, knowledgable)
sangat inspiratif, this was the start of my long journey to memorize Quran 📖
kalau tidak ada guru untuk koreksi, sekarang menghapal quran lebih mudah lagi dengan bantuan AI
@tarteelAI
Selesai sudah 8 pertemuan Kelas DevOps bersama Giri Kuncoro batch 1 dari nol sampe jago, semoga bisa dipraktekkan di tempatnya masing2! 🎉🎉🎉
Nantikan batch berikutnya, kurikulumnya seperti di thread ini (20% lecture, 80% hands-on labs)
Besok saya, pak
@onnowpurbo
dan
@ariscahyadi
bakalan launching buku perdana soal
@kubernetesio
untuk pemula, yuk merapat sekalian review buku dan overview teknologinya 🎉🎉
latency dari server Indonesia untuk mengakses Sirekap itu 0.15-0.16 detik, lebih lambat dari Singapura
asia-southeast2 itu region Google Cloud di Indonesia
artinya memang ini fronting service nya (ddos protection) dihost di Singapura
Di Mekkah saya sering dipeluk oleh orang Arab random, mungkin karena rompi saya bendera Jepang, badan pendek dan kulit agak putih, saya dikira mualaf Jepang.
Persaudaraan Islam sangat terasa di sana, semua sangat welcome, dan muslim dari negara manapun terasa seperti saudara
What a day! Mission accomplished: sharing our service mesh migration story from
@gopayindonesia
in
@KubeCon_
attended by 100+ folks in-person and more on virtual platform
You can find the slides here:
kesimpulannya kita tidak bisa percaya begitu saja dengan hasil IP geo lookup untuk kasus ANYCAST
cara investigasi paling gampang, coba buka web Sirekap dari server di Singapura maupun Indonesia, lalu ukur latency nya dan bandingkan
Boleh merapat hari kamis nanti, kita ngobrolin soal open source dan gimana cara magang/KP di berbagai proyek open source terkenal dibayar sama
@linuxfoundation
($3000-5000 sebagai mahasiswa)
Lagi2 haji adalah panggilan
Bagi yang baru menunaikan ibadah haji, semoga menjadi haji mabrur dan menebar banyak manfaat kembali di tanah air 🙏🏻
semoga semakin banyak lagi anak2 muda yang naik haji di usia muda 🙏🏻
Passed CKA exam. I really enjoyed the process, putting my
@kubernetesio
knowledge into test, thanks to
@CloudNativeFdn
for creating the exam system, I had a lot of fun! 😀
DNS lookup hari ini memberikan hasil berbeda, tadinya ke , menjadi
kemungkinan proteksi Sirekap berganti jadi pakai anti-ddos Alibaba yang lebih canggih, mungkin karena masifnya serangan di hari H
ANYCAST ini berbeda dengan IP address yang biasa kita tahu (unicast: 1 IP dipakai 1 server), disini IP address yang sama bisa dipakai oleh beberapa datacenter di seluruh dunia sekaligus
artinya walaupun IP geo lookup memberi lokasi Singapura, belum tentu server fisiknya di sana
Pernah pakai
#SJ182
saat ke Pontianak dan memang rutin terbang ke sana. Tweet ini adalah pengingat kalau masih diberi kesempatan untuk hidup, dan berkontribusi membangun teknologi di Indonesia
Video belajar singkat Gitlab CI dalam 5 menit sudah keluar. Buat kamu yang kemarin udah nyobain Github action, yuk coba bandingin lebih simple mana sama Gitlab CI
Hampir 4 tahun lalu ngbrl sama
@girikuncoro
kl belio pulang ke Indo karena pengen kontribusi mengembangkan ini. Fast fwd ke tahun ini, skrg bnrn bisa bayar pake QRIS kl beli makanan di kaki lima sekali pun. frictionless 🥹🙆♀️
Untuk menyiasati antrian haji Indonesia yang sangat panjang, sebaiknya cari opportunity untuk kerja/sekolah/tinggal di luar negeri yang minoritas muslim.
Setelah lulus kuliah dari Bandung, saya mendapat jalan untuk bekerja di Tokyo 🇯🇵🎌
Bagi2 dan ttd buku di
@googleio
surabaya kemarin
@onnowpurbo
@ariscahyadi
sesuai permintaan banyak orang, saya bakalan lebih rajin bikin twitter thread tentang
@kubernetesio
, devops, microservice, security dan teman2nya
kira2 mulai dari topik apa? yuk reply sini 👇👇👇
bagi2 doorprize buku Kubernetes pemula dan sesi ttd di kantor
@googleindonesia
kemarin, nantikan event berikutnya buat yang belum kebagian, bisa juga langsung beli bukunya (info di pin)
@onnowpurbo
@ariscahyadi
saya kurang familiar dengan alibaba, tapi untuk Google Cloud semua IP-block ANYCAST itu diregistrasi di US, karena kantor pusat Google di sana
jadi cukup umum kalau server di region Indonesia diexpose melalui Global Load Balancer dengan Global ANYCAST IP yang terdaftar di US
Saudi ngasih kuota haji yang berbeda buat setiap negara, kalau gak salah dulu kuota 200 per travel haji di Jepang.
Daftar tahun itu, langsung berangkat tanpa antri, isinya 90% orang Indonesia/Malaysia 🇮🇩🇲🇾hanya ada 3 orang Jepang asli di perjalanan saya
sedikit konteks, H-1 sebelum pemilu kita tahu Sirekap ada di belakang WAF (Web Application Firewall) Alibaba Cloud, yang IP-nya mengarah ke lokasi Indonesia
terinspirasi dari
@izinbertanya
, saya coba bedah web SIREKAP punya KPU () dari sisi infra dan cloud
mudah dilakukan siapa saja, cukup modal internet, browser dan terminal
mari kita mulai ...
dengan menggunakan perintah sederhana (curl), saya bisa dapat latency Sirekap dari Singapura itu sekitar 0.11 detik
asia-southeast1 itu region Google Cloud di Singapura, tempat server saya dijalankan
sekarang coba kita bandingkan dengan latency dari Indonesia
Video lanjutan praktek membuat CI/CD pipeline dengan docker dan github actions sudah keluar!
Di sini kita akan belajar bikin workflow buat build aplikasi, bikin docker image, dan push image nya ke docker hub, semua secara otomatis, yuk langsung aja
Karena ini, saya dan teman2 rombongan Jepang lain banyak belajar sendiri tentang rukun haji, dalil2, apa saja yang wajib/sunnah di Mekkah, hapalkan bacaan2 saat haji, dan masih banyak lagi sebelum berangkat, gak ada manasik
Perjuangan haji terasa dari sini
Di depan ka’bah 🕋 saat menunggu adzan, saya duduk di samping pemuda remaja dari nigeria, sedang murojaah quran
saya bertanya: “masya Allah amazing voice, how many juz have you memorized?”
katanya: “22 juz, how about you?”
Super excited that
@imrenagi
and I will be presenting our
@IstioMesh
migration story through developer platform that we've been building at
@gopayindonesia
in
@KubeCon_
US! Really hoping we could get to travel there and speaking in-person
1000 subscribers perdana! Terimakasih buat teman-teman penonton dan pembelajar setia youtube channel giri kuncoro :)
Kira2 kalau dibikin sesi live streaming ngobrol2 buat milestone ini pada mau gak? Boleh bebas tanya apa aja, reply tweet ini dengan pertanyaan2 kamu
Me and
@joshuabezaleel
are very grateful to get 2 talks awarded at upcoming
@KubeCon_
Chicago, looking forward to catching up with old friends and new friends! ☸️ ☸️ ☸️
sebenarnya nyuruh DO ini bercanda, tapi kata mereka learning experience di kerjaan bisa at least 3-5x lebih banyak dan relevan daripada di kelas/kampus
saya sangat support program kampus merdekanya mas menteri nadiem
Sampai di Mekkah, jamaah Jepang tidak seteratur jamaah dari Indonesia yang berseragam, baris rapi, shalawat dimana2
kami dibiarkan tanpa pembimbing/ustadz, tidak ada jadwal yang teratur (semua harus sendiri), tidak ada manasik haji sebelum berangkat 🐫🐪
It’s a wrap
#KubeCon
🎉🎉 thanks for another amazing conference
@CloudNativeFdn
! Probably this time with the most number of engineers from Indonesia (4 out of 7000 folks) 🇮🇩🇮🇩🇮🇩
@giosakti
@iqbal_farabi
see you again in Amsterdam
Video ke-8 dari seri belajar
@docker
untuk pemula sudah keluar! Lewat video ini kamu bakalan belajar membuat web aplikasi sederhana dengan bantuan Docker untuk mempermudah prosesnya di lokal komputer, yuk langsung aja:
(1/n)
Di Masjidil Haram banyak lingkaran2 kecil, saya ikut beberapa, salah satu yang berkesan lingkaran tahsin, di depan orang Arab asli saya coba al fatihah dan 3 surat paling belakang, hasilnya dikoreksi habis2an 😅
Shared similar content on
@Google
podcast: we implemented this at
@gopayindonesia
, built developer platform which helped us rollout
@IstioMesh
50x faster 🚀🚀 go listen
DevOps is dead 💀, long live Platform Engineering!
1) Developers don't like dealing with infra
2) Companies need control of their infra as they grow
Platform Engineering (and Internal Developer Platforms) enable these two facts to coexist. Here's how:
(1/n)
Belum lagi minta izin cuti ke bos jepang (cuti 3 minggu sesuatu yang gak wajar di jepang 😅), gimana ngeyakininnya dan jelasin haji pake bahasa jepang belepotan
Today marks my work anniversary with
@gojektech
@gojekindonesia
, thanks for bringing me amazing 3 years of roller coaster rides, good problems to solve and awesome friends 🎉
Berhubung lagi hebohnya berita peretasan
@tokopedia
, yuk simak artikel pentingnya membangun sistem yang aman (secure) dan andal (reliable) yang baru saja saya tulis
Corporate Class ke-3 tahun ini, kali ini full 2 hari hands-on workshop soal
@IstioMesh
Foundation, dari nol sampai multi-cluster setup, terimakasih
@nutanix
buat kesempatannya di bogor!
Tulisan terbaru soal pengenalan jaringan komputer! Apa sih bedanya latency dan bandwidth? Yang lebih penting yang mana supaya app bisa diakses lebih cepat? Yuk simak:
I’m sorry if you feel that way. When I started my career, I was introduced to open source community (
@kubernetesio
). As a minority in tech and a newbie, I was given warm welcome, everyone was so humble and nice, my first PR even got reviewed by the founder
@brendandburns
…
Aku keknya banyak mute beberapa anak tech bros belakangan ini d twit. Selain karena suka gatekeep, sotoy, merasa paling paham, paling spesial, paling tinggi dan tidak memilih mendidik dengan cara yang setara d komunitas.
Ilfeel, dan merasa muak.
Congrats for all newly appointed
@CloudNativeFdn
ambassadors 2.0! This marks the end of my 4 years tenure as ambassador representing Indonesia, my work will be continued by
@misskecupbung
, finally female ambassador!
I will support her and continue building community from behind
Thank you for everything
@AjeyGore
! You are the one who inspired me to start and maintain
@CloudNativeFdn
@kubernetesio
communities in Indonesia, we have them running in 4 cities since then. We owe you a lot Sir, good luck for your next journey!
Kalian engineer yang lagi galau melanjutkan karier menjadi manager atau expert? Yuk simak obrolan dari teman2 yang sudah berkecimpung lama di dunia tech di acara besok bersama
@deeptech_id
DORA metrics punya indikator tambahan: reliability
reliability dipake buat measure operational service kamu dalam hal:
- availability
- latency
- performance
- scalability
biasanya impelement lewat praktek SLI/SLO dan error budget, saya bahas di lain waktu prinsip SRE ini
1. pakai tool DNS lookup (seperti dig), domain ini mengarah ke CNAME record yang belakangnya
dari sini sudah jelas SIREKAP dihost di aliyun (alibaba cloud)
dan masih banyak domain lainnya tapi saya sudah harus tutup laptop
yuk sama2 kita kawal pemilu tahun ini, supaya adil dan bersih dari segala kecurangan, salah satunya bisa ikut partisipasi lewat
@KawalPemilu_org
selamat mencoblos!
Ayo bantu kawal hasil Pilpres di 820.161 TPS se-Indonesia* 🔥🔥🔥
Tandai TPS yang kamu nanti bisa foto & upload angka hasil Pilpresnya di
1) Login akun google
2) Cari TPS mu, nama desa/kel
3) Klik “Saya Jaga TPS ini”
*TPS Luar Negeri segera menyusul ya