Engineers Tokopedia yang membagikan cerita di balik inovasi mereka dalam mengelola infrastruktur dan bekerja dengan jaringan multi-cloud. (Foto: Dok. Tokopedia)
Engineers Tokopedia yang membagikan cerita di balik inovasi mereka dalam mengelola infrastruktur dan bekerja dengan jaringan multi-cloud. (Foto: Dok. Tokopedia)

Cerita Inovasi Engineers Tokopedia Melalui Start Summit Extension

Teknologi tokopedia
Gervin Nathaniel Purba • 28 Juli 2020 18:22
Jakarta: Dalam memberikan apresiasi peran dan tanggung jawab dari para System Administrator, Tokopedia mengajak para pegiat teknologi merayakan SysAdmin Day lewat acara START Summit Extension, pada 21 Juli lalu.
 
START Summit Extension merupakan konferensi teknologi virtual pertama yang dihadirkan oleh Tokopedia melalui Tokopedia Academy. Berbagai topik terkait inovasi teknologi yang dilakukan oleh Tokopedia dibawakan oleh para talenta berbakat di bidangnya masing-masing.
 
Mengangkat tema SysAdmin Day – The Fantastic Heroes of All Things Tech, Tokopedia menghadirkan empat orang engineers Tokopedia yang membagikan cerita di balik inovasi mereka dalam mengelola infrastruktur dan bekerja dengan jaringan multi-cloud. Acara ini disaksikan lebih dari seribu pegiat teknologi melalui Tokopedia Play dan YouTube.

Bagaimana tanggapan anda mengenai artikel ini?


Sesi pertama dibawakan oleh Prima Adi dan Bayu Rizky yang merupakan Senior Software Engineer-Cloud Platform Tokopedia. SRE atau Site Reliability Engineering adalah garda terdepan yang menjadi penghubung antara developer dan operation, di mana SRE akan menerapkan konsep software engineering dalam membangun sebuah infrastruktur pada setiap aplikasi demi terciptanya pondasi yang kuat.
 
Pada sesi ini, Prima dan Bayu menceritakan tentang bagaimana awalnya Tokopedia mengelola infrastruktur secara manual, yakni dengan masih menggunakan human intervention untuk melakukan proses permintaan new instance dan membuat pipelines. Lalu melakukan testing bersama dengan tim software engineer untuk memastikan servicenya sudah terpasang dengan baik.
 
Seiring dengan kebutuhan SRE di Tokopedia yang kian meningkat, saat ini Tokopedia menggunakan automation system untuk memudahkan proses operasional dan administrasi. Prima menjelaskan bagaimana Tokopedia mengimplementasikan sistem automasi dengan menerapkan beberapa tools yang digunakan Tokopedia, yakni GitOps, VM Autoscale, Kubernetes Deployment, dan Canary Manager.
 
Bayu memberikan pesan singkat untuk para pegiat teknologi yang juga berperan sebagai sistem administrator. Menurut Bayu, untuk menggunakan automation, harus mencari use case yang valid, sehingga dapat menentukan apakah nantinya sistem automasi ini akan sering digunakan atau tidak.
 
“Tokopedia’s case shows Tokopedia’s scale. Case kita ada karena skala Tokopedia sudah memerlukan untuk melakukan hal-hal tersebut. Semakin besar skalanya, pasti semakin tinggi kebutuhan untuk menerapkan automation. Jadi, jangan pernah ragu untuk meng-automasi sesuatu jika memang dirasa perlu,” ujar Bayu, dikutip dari keterangannya, Selasa, 28 Juli 2020.
 
Sesi ke dua dibawakan oleh Lead Software Engineer-Cloud Platform Denny Ernesjz dan Distinguished Engineer Andrew Jaya Effendy. Pada sesi ini, Andrew menjelaskan bagaimana Tokopedia menggunakan multi cloud untuk menangani traffic yang datang begitu banyak.
 
Alasan Tokopedia menggunakan multi cloud adalah agar tidak bergantung dengan satu cloud provider, sehingga setiap provider dapat memberikan kelebihannya dan memaksimalkan potensi dari masing-masing provider tersebut.
 
Menggunakan multi cloud ternyata memiliki beberapa tantangan. Andrew menjelaskan beberapa tantangan seperti bagaimana setiap provider perlu dikelola dan dijaga satu persatu. Mengingat bahwa masing-masing provider memiliki aspek yang berbeda.
 
Selanjutnya, automation juga ternyata berpengaruh terhadap proses multi cloud tersebut. Tantangan yang terakhir adalah mengenai cost tracking. Dari banyaknya vendor yang digunakan, tentunya kita harus memiliki central cost tracking agar secara transparansi dapat melihat cloud-cloud mana saja yang digunakan.
 
Lalu, bagaimana Tokopedia menggunakan beberapa cloud sekaligus?
 
"Di Tokopedia, misalnya kita menggunakan Public Cloud A untuk transactional services. Lalu, public Cloud B untuk analytics dan multimedia services, dan public Cloud C untuk backend services. Namun, kita juga tetap memiliki beberapa private cloud yang digunakan untuk partner transactions, seperti bank," kata Denny.
 
Dipaparkan lebih lanjut, multi cloud akan saling terhubung melalui private link partner yang menggunakan beberapa komponen, yaitu VPC, Router/Gateway, dan Cloud Interconnect.
 
START Summit Extension merupakan konferensi teknologi virtual pertama yang dihadirkan oleh Tokopedia melalui Tokopedia Academy. Berbagai topik terkait inovasi teknologi yang dilakukan oleh Tokopedia dibawakan oleh para talenta berbakat di bidangnya masing-masing.
 

 
(ROS)


FOLLOW US

Ikuti media sosial medcom.id dan dapatkan berbagai keuntungan

Dapatkan berita terbaru dari kami Ikuti langkah ini untuk mendapatkan notifikasi

unblock notif