Saya telah membahas teknologi dan pemasok mereka dengan klien selama bertahun-tahun, dan banyak yang menggunakan istilah "lock-in", yang berarti penghalang untuk mengubah pemasok atau mengikat pemasok. Pertanyaannya adalah: "Apakah kita akan menjadi tergantung pada pemasok karena produk ini?" atau "Solusi X lebih disukai bagi kita karena itu tidak akan membuat kita bergantung pada pemasok." Saya banyak berpikir tentang masalah ini dan berbagi pemikiran saya dengan klien, tetapi diskusi tentang pos @ nigelpoulton berjudul VSAN dan array HW , di mana lock-in disebutkan, memprovokasi saya untuk menulis posting ini.
Saya menyatakan bahwa kisah horor paranoid industri TI tidak pernah dan tidak pernah bisa terjadi.
Apa yang tersembunyi di balik istilah Lock-in?
Ketika saya bertanya kepada pelanggan yang khawatir tentang penguncian (atau ketergantungan pada pemasok) untuk menjelaskan apa yang sebenarnya mereka takuti, mereka selalu menjawab dengan sesuatu seperti "Saya tidak ingin kecanduan nanti."
Ya, itu sudah sesuatu. Biasanya, setelah beberapa pertanyaan, situasinya bermuara pada fakta bahwa perubahan mungkin tidak layak karena biaya tinggi - waktu atau uang.
Ini terdengar masuk akal, tetapi masalah utama terutama terkait dengan bagaimana karyawan TI melihat penguncian:
- Maksimalisme: Anda ditangkap dengan terkunci atau tidak.
- Harga sebenarnya dari ketergantungan teknologi tidak dihitung dengan benar.
- Sejumlah besar waktu dan uang dihabiskan untuk menghindari kecanduan, tetapi mereka tidak dipertimbangkan.
Upaya adalah ukuran nyata
Usaha adalah sesuatu tanpanya gerakan tidak mungkin, semakin banyak kesulitan yang ada, semakin banyak upaya harus dilakukan untuk melanjutkan; Saya pikir istilah ini lebih cocok daripada lock-in yang dibungkus dengan menakutkan. Bahkan, kami menghitung (dan, saya harap, di muka) berapa banyak uang dan waktu (yang juga membutuhkan biaya) akan dihabiskan untuk setiap perubahan. Semakin tinggi biayanya, semakin banyak upaya. Semakin banyak upaya, semakin banyak manfaat dari perubahan yang dilakukan. Solusi apa pun dalam TI melibatkan biaya dan upaya.
Tidak ada jumlah usaha yang mustahil.
Mari kita lihat contoh perusahaan dengan koneksi penguncian paling jelas ke teknologi - platform Netflix di AWS. Bisakah Netflix menjauh dari AWS? Tentu saja Apakah itu sepadan dengan biayanya? Tidak mungkin. Begitu manfaat menggunakan platform lain mulai lebih besar daripada biaya transisi, mereka akan meninggalkan AWS.
Ini adalah inti dari komentar Nigel bahwa VMware VSAN "sangat terkait dengan hypervisor." Berapa banyak upaya yang dibutuhkan perubahan teknologi? Jelas, ini membutuhkan usaha, tetapi apakah benar-benar besar untuk berbicara tentang "penguncian"? Hampir tidak.
Open Source juga membutuhkan usaha dan biaya
Saya sering mendengar tentang mereka yang memilih proyek open-source untuk menghindari "penguncian" yang tidak menyenangkan. Tentu saja, proyek-proyek semacam itu membutuhkan lebih sedikit sumber daya keuangan, tetapi pada saat yang sama membutuhkan sejumlah waktu yang signifikan (yang, seperti Anda ketahui, membutuhkan biaya). Pilih CloudStack tetapi ingin meningkatkan ke OpenStack? Berapa banyak upaya yang dibutuhkan proses ini?
Mengukur upaya dan biaya
Pekerja IT paling maju (infrastruktur, pengembang, pengadaan, bahkan manajemen) harus membuat keputusan dengan cara ini.
Apakah Anda menulis untuk API tertentu, memilih platform untuk menyimpan data, atau menandatangani kontrak, Anda perlu bertanya pada diri sendiri:
Berapa banyak usaha dan biaya yang diperlukan untuk mengubah lingkungan kerja, dan apakah itu akan sepadan?
Ada banyak contoh perusahaan (seperti Netflix) yang membuat keputusan meskipun keputusan ini termasuk dalam konsep lock-in, dan ini sama sekali bukan keputusan yang buruk. EMC beralih ke SalesForce.com beberapa tahun yang lalu dan (seperti kebanyakan pelanggan) dengan hati-hati menyetelnya sendiri. Banyak yang mungkin memutuskan bahwa EMC sekarang melekat pada Salesforce, tetapi saya bertaruh, jika Anda bertanya manajemen Penjualan EMC, mereka akan berubah pikiran, jika mereka bisa, mereka akan menjawab bahwa mereka akan menerimanya lagi.
Jadi, apakah ada kunci?
Saya pikir bermanfaat untuk menyimpang dari sudut pandang bahwa itu tidak ada sama sekali, tetapi kemudian ada baiknya mengubah definisi penguncian menjadi yang berikut: ini adalah situasi di mana upaya dan biaya perubahan jauh melebihi manfaat yang diharapkan . Jika Anda mempertimbangkan segala sesuatu dari sudut pandang ini, Anda akan berhenti melihat penguncian yang tidak menyenangkan di setiap sudut gelap.