Menurut data terbaru, 91% usaha kecil dan 88% usaha menengah menggunakan setidaknya satu teknologi sumber terbuka. Dan itu tidak mengherankan.
Bagi mereka yang tidak ingin mengeluarkan ribuan pounds untuk perangkat lunak dan lisensi tingkat perusahaan, sumber terbuka menurunkan hambatan masuk dan menyediakan solusi bisnis berkualitas tinggi tanpa biaya di muka.
Faktanya, rata-rata bisnis akan menghabiskan biaya perangkat lunak 3,5 kali lebih banyak jika tidak ada alternatif sumber terbuka. Itu adalah penghematan yang serius bagi bisnis apa pun, terutama UKM.
Tentu saja, jika kedengarannya terlalu bagus untuk menjadi kenyataan, biasanya memang begitu. Meskipun open source mungkin lebih murah sebagai biaya awal, dan seringkali lebih fleksibel, namun ada kendalanya… kerumitan.
Biaya melalui kompleksitas
Saat membangun bisnis Anda di seputar teknologi sumber terbuka, pasti ada kerumitan seputar kompatibilitas, pengelolaan, dan pengembangan. Sementara solusi kelas perusahaan dan siap pakai sudah dikemas dan siap pakai, sifat sumber terbuka yang fleksibel dapat menjadi berkah sekaligus kutukan.
Bayangkan seperti memasak makanan. Peranti lunak siap saji adalah makanan siap saji yang dimasak dalam microwave. Makanan siap saji sudah jadi, mudah dimasak, dan siap disantap. Di sisi lain, makanan siap saji sering kali harganya terlalu mahal, kurang variatif, dan dikemas penuh dengan bahan-bahan yang sebenarnya tidak Anda inginkan.
Lalu ada yang open-source, yang seperti masakan rumahan. Anda memiliki kendali penuh atas apa yang ingin Anda makan, bahan apa yang Anda gunakan, dan hasil akhirnya hampir selalu lebih enak daripada makanan siap saji.
Namun, inilah kendalanya: memasak di rumah butuh waktu dan usaha. Anda harus memikirkan apa yang ingin Anda makan, mencari resep, dan membayar semua bahan-bahan terpisah – beberapa di antaranya mungkin tidak bisa Anda dapatkan di pasar lokal.
Anda perlu menginvestasikan waktu dan tenaga untuk memasaknya, meskipun Anda mungkin bukan juru masak terbaik – Anda bisa memasaknya terlalu lama atau kurang matang, atau tidak pernah yakin apakah makanannya sudah seenak yang diharapkan. Dan kemudian, pada akhirnya… Anda tinggal mencuci piring!
Meskipun pada awalnya open-source mungkin tampak seperti opsi berbiaya rendah, seiring dengan meningkatnya kompleksitas, biaya mulai membengkak. Kebutuhan untuk menyesuaikan dan mengintegrasikan berbagai teknologi yang berbeda membutuhkan waktu dan upaya yang serius, dua hal yang pada akhirnya meningkatkan total biaya kepemilikan (TCO) untuk bisnis Anda.
Lagi pula, Anda tidak hanya membayar untuk solusi yang Anda pilih, tetapi juga untuk semua integrasi, infrastruktur, dan biaya operasional yang menyertainya. Teknisi yang sangat terampil yang telah menguasai teknologi yang Anda pilih juga akan mengeluarkan biaya yang mahal – dan karena mereka sulit ditemukan, kemungkinan besar Anda harus membayar dengan sangat mahal. Kompleksitas dengan cepat menjadi mahal.
Jadi, apa solusinya? Tinggalkan perangkat lunak sumber terbuka dan kembali ke solusi mahal kelas perusahaan? Tetap makan makanan siap saji seumur hidup? Untungnya ada cara yang lebih baik.
Lebih murah dari gratis
Perangkat lunak sumber terbuka menawarkan manfaat yang luar biasa, mulai dari biaya, kontrol, hingga fleksibilitas. Bisnis dari semua ukuran dapat memanfaatkan keuntungan ini, jika saja mereka dapat menemukan cara untuk mengatasi kerumitan yang ada. Untungnya ada solusi sederhana — alihkan kerumitan tersebut.
Mengingat bahwa teknologi sumber terbuka digerakkan oleh kolaborasi, solusi untuk kompleksitasnya yang terus meningkat juga harus berasal dari kolaborasi. Singkatnya — jadikan itu masalah orang lain!
Daripada mencoba mengelola sendiri semua aspek sistem sumber terbuka, bisnis sebaiknya mengalihdayakan proses tersebut ke mitra pihak ketiga. Mitra ini dapat bertindak sebagai kurator utama, membantu meningkatkan, menghubungkan, dan mendukung teknologi sumber terbuka mereka. Dan karena mereka mengkhususkan diri dalam menangani kompleksitas, mereka juga dapat mengajar, menetapkan praktik terbaik dan skala ekonomi – serta berbagi penghematan biaya tersebut sendiri!
Hasilnya adalah sistem yang mempertahankan semua manfaat dari sumber terbuka, sekaligus terasa lebih seperti solusi siap pakai. Kembali ke contoh memasak di rumah, manajemen pihak ketiga menjadi koki pribadi Anda: semua manfaat memasak di rumah, tanpa usaha, memastikan bahan-bahan terbaik dan masakan yang sempurna.
Untuk membawa analogi ini ke dunia nyata, mari kita lihat contoh teknis — Apache Kafka.
Pembayaran saat jatuh tempo
Apache Kafka adalah solusi 'event streaming' sumber terbuka yang populer, yang memungkinkan bisnis mengakses data secara real time. Manfaat sistem seperti itu tidak dapat dilebih-lebihkan, tetapi ini adalah teknologi yang sangat rumit, terutama untuk dikelola oleh UKM.
Di sinilah outsourcing terbukti sangat penting. Melalui layanan Apache Kafka yang 'dikelola sepenuhnya', bisnis dari semua ukuran dapat memperoleh manfaat dari streaming acara sumber terbuka secara real-time, tanpa perlu mengelola teknologinya sendiri. Bahkan beberapa perusahaan terbesar kini mengadopsi pendekatan ini, beralih ke layanan yang dikelola sepenuhnya untuk teknologi sumber terbuka mereka.
Selain menghemat waktu dan biaya, UKM juga dapat menggunakan pendekatan ini untuk menyederhanakan secara drastis semua bagian yang harus mereka kelola. Dengan melakukan alih daya kepada profesional yang memiliki keterampilan yang dibutuhkan untuk menerapkan praktik terbaik dan mengelola serta meningkatkan teknologi sumber terbuka secara terus-menerus, waktu henti dapat diminimalkan secara andal. Gangguan yang berkurang berarti ketenangan pikiran yang lebih besar bagi semua orang.
Karena pihak ketiga mengambil alih tanggung jawab atas infrastruktur, UKM dapat meminimalkan jejak infrastruktur dan/atau pengeluaran cloud bisnis mereka sendiri, karena pihak ketiga tersebut dapat menyediakan solusi yang tidak perlu dimiliki atau diduplikasi oleh UKM. Pihak ketiga tersebut harus dapat menyesuaikan skala untuk memenuhi berbagai masalah.
Hal ini berarti biaya pengembangan dan operasional yang lebih rendah. Tidak perlu berinvestasi pada peralatan infrastruktur tingkat rendah jika Anda memiliki platform yang dapat melakukannya, dan terutama jika Anda mengendalikan penskalaan platform tersebut.
Mitra semacam itu juga akan dapat menyediakan jaringan dukungan yang jauh lebih luas untuk tantangan teknis, mulai dari layanan mikro hingga staf ahli. Dan karena infrastruktur yang harus dikelola sangat sedikit, dukungan tersebut dapat lebih difokuskan pada kinerja dan efisiensi daripada pemecahan masalah.
Memiliki semua keahlian dan praktik terbaik dalam satu penyedia layanan yang dikelola sepenuhnya juga memastikan bahwa mereka dapat terus meningkatkan kinerja lingkungan. Dalam kasus layanan Kafka yang dikelola sepenuhnya dari Confluent, solusi cloud native kami memiliki kinerja 16X lebih tinggi daripada Kafka sumber terbuka
Semua hal ini akan mengurangi TCO perangkat lunak sumber terbuka secara drastis, tanpa kehilangan banyak manfaat. Hal ini juga memungkinkan perusahaan yang memperoleh teknologi tersebut untuk fokus dalam membedakan proposisi nilai mereka, bukan hanya harus menjalankan Kafka.
Intinya, perangkat lunak sumber terbuka adalah tentang berkolaborasi dalam komunitas pakar yang memiliki pemikiran yang sama – tetapi kolaborasi tersebut tidak harus berhenti saat Anda menggunakan teknologi tersebut. Dengan mengalihdayakan pengelolaannya, UKM dapat menyederhanakan, mempermurah, dan mempercepat perjalanan menuju tujuan mereka.