Strategi

Strategi multi-cloud: Apa yang tidak dijamin

Written by Sachin Dabir

| Sep 17, 2022

3 MIN READ

Translated by Azman Agung Nugraha

Hampir semua survei, termasuk survei open-source yang dilakukan oleh Ashnik pada Agustus 2020, menunjukkan bahwa strategi Multi-cloud ada di atas pikiran setiap pelanggan perusahaan. Mereka telah mulai menerapkan pendekatannya atau berencana untuk melaksanakannya pada pertengahan 2021. Tidak diragukan lagi ada momentum yang sangat besar untuk mengimplementasikan infrastruktur hybrid atau multi-cloud. Ada beberapa pertimbangan untuk pendekatan ini, dan salah satunya adalah untuk ‘menghindari vendor lock-in’.

Dalam artikel ini, saya berencana untuk membagikan beberapa pemikiran tentang topik ini dan menilai apakah Anda dapat mencapai kemandirian vendor di dunia multi-cloud. Jika ya, bagaimana Anda bisa mencapainya?

Mari kita lihat konteksnya

Dari segi teknologi, cloud publik sebagai platform  dalam berbagai cara – SaaS, PaaS, IaaS, dll., telah mengakar kuat di industri ini. Tapi dari segi vendor, pilihannya terbatas, dan itu menjadi perhatian pelanggan.

Kemudahan penerapan, kenyamanan penagihan, ketersediaan platform yang tinggi, dan lingkungan sumber terbuka adalah alasan utama mengapa platform cloud melakukan lompatan.

Sebagian besar pelanggan memperoleh kepercayaan pada platform cloud karena perangkat lunak sumber terbuka mendukungnya. Namun, pelanggan segera menghadapi serangkaian tantangan baru:

  • Tidak adanya satu perangkat lunak open-source yang sebenarnya digunakan sebagai gantinya, mereka mendapatkan versi tweak vendor misalnya, RDS AWS untuk PostgreSQL. Dengan demikian, pelanggan tidak dapat mempertahankan keberagaman di seluruh penggunaan perangkat lunak komunitas dan varian vendor cloud. Dan kita semua tahu tantangan yang diciptakan oleh skenario seperti itu.
  • Awalnya, pelanggan menyukai kemudahan penerapan di banyak bagian fungsional sebagai layanan misalnya, penyeimbang beban sebagai layanan. Namun segera mereka menyadari penguncian dibuat jika Anda ingin pindah ke vendor cloud lain.
  • Penyimpanan dengan harga yang lebih murah adalah daya tarik lain karena kenyamanannya. Tapi itu juga ternyata menjadi cara lain untuk terkunci dengan platform vendor cloud.

Masalah “Lock-in” Vendor

Pada tahun 2021, platform cloud dari setidaknya tiga perusahaan teknologi besar memberi pelanggan pilihan tertentu. Sekarang, pelanggan menerapkan pendekatan multi-cloud untuk mengatasi ketergantungan vendor sampai tingkat tertentu. Juga, itu memberi mereka pengaruh dalam negosiasi komersial. Namun, pelanggan juga menyadari bahwa hanya memiliki beberapa vendor tidak membawa mereka keluar dari situasi penguncian vendor (Lock-in).

Kontainerisasi aplikasi dan menggunakan bantuan orkestrasi Kubernetes sebagai pilihan penting dan populer dalam menciptakan platform penerapan vendor-agnostik. Namun, vendor cloud segera mengembangkan varian Kubernetes-as-a-service mereka sendiri seperti EKS, AKS, GKE. Penggunaan layanan vendor cloud ini menciptakan penguncian lain. Anda tidak dapat keluar dari layanan Kubernetes satu vendor tanpa harus melakukan banyak pengerjaan ulang, dan karenanya Anda harus tetap berada di platform vendor cloud yang sama untuk menggunakan layanan Kubernetes mereka.

Tetapi setelah menyadari bahwa pelanggan teguh dalam menerapkan pendekatan multi-cloud-vendor, vendor cloud ini menarik pelanggan dengan penerapan multi-cloud dari layanan Kubernetes versi mereka sendiri sebagai ‘EKS Anywhere’ atau ‘Anthos’. Oleh karena itu, vendor cloud bersikeras, ‘bahkan jika Anda menggunakan platform cloud lain, gunakan Kubernetes versi saya untuk menjalankan container Anda’. Salah satu cara atau vendor cloud lainnya ingin Anda terkunci. Mereka memang tidak dalam bisnis menawarkan perangkat lunak atau layanan vendor-agnostik.

Sebagai pelanggan, ketika Anda mempertimbangkan contoh di atas, Anda akan menyadari bahwa impian Anda tentang kemandirian vendor jauh dari mungkin melalui strategi multi-cloud. Tapi ada jalan keluar untuk Anda.

Apa yang dapat Anda lakukan untuk menciptakan kemandirian vendor yang sebenarnya?

Untuk kemerdekaan vendor sejati, Anda perlu merencanakan dan memilih perangkat lunak Anda dengan benar. Saya membagikan beberapa pendekatan tingkat tinggi yang perlu Anda pertimbangkan:

  • Saat merancang arsitektur hanya menggunakan perangkat lunak sumber terbuka komunitas dan bukan varian yang disediakan oleh vendor cloud, gunakan platform cloud terutama sebagai infrastruktur sebagai layanan saja.
  • Hindari menggunakan perangkat lunak sebagai layanan dari vendor cloud atau vendor teknologi. Alih-alih, terapkan perangkat lunak itu di cloud sebagai IaaS, misalnya, gunakan PostgreSQL di platform cloud, bukan Postgres sebagai layanan dari vendor cloud
  • Kontainerisasi dan penggunaan platform Kubernetes adalah strategi yang sangat baik untuk pendekatan multi-cloud. Namun, pastikan untuk menggunakan platform Kubernetes open-source khusus seperti Mirantis (dulu namanya Docker Enterprise Engine). Ini akan membantu Anda menghindari jebakan yang disebutkan di atas.

Menerapkan arsitektur yang benar-benar independen dari vendor cloud mungkin tidak mudah. Itu membutuhkan perencanaan yang cermat, dan iblis ada dalam perinciannya. Tapi, jika Anda melakukannya dengan baik, itu memberi Anda kontrol yang konsisten dan dapat diandalkan di tangan Anda. Tim kami telah membantu beberapa pelanggan perusahaan dalam perjalanan mereka ini. Kami akan dengan senang hati berbagi pengalaman kami dan membantu Anda dengan pengalaman Anda. Bicaralah dengan kami.


Go to Top