1 komentar

 
GN⁺ 2024-04-25
Opini Hacker News
  • Tulisan terkait terbaru: Kabar bahwa IBM makin dekat mengakuisisi HashiCorp - https://news.ycombinator.com/item?id=40135303 - April 2024, 170 komentar

  • Menyenangkan selagi berlangsung. HashiCorp selalu terasa seperti perusahaan yang dibuat oleh insinyur sungguhan, bukan “orang akuntansi”, tetapi sekarang sepertinya akan menjadi roda gigi lain dalam mesin IBM, dan bagian-bagian menariknya perlahan akan terkikis seperti RedHat dan CentOS
    Semoga muncul gelombang inovasi baru dengan hadirnya sesuatu yang menggantikan monopoli IaC yang kini dimiliki IBM

    • Banyak orang yang saya hormati di Heroku pindah ke HashiCorp, dan saya senang mereka mendapat kesempatan memakai teknologi untuk membuat sesuatu yang berguna sekaligus menguntungkan. Lebih senang lagi mereka juga mendapat imbalan
      Namun, dari apa yang saya dengar tentang kualitas pekerjaan RedHat modern, saya memahami kekhawatiran soal masa depan. Saya penasaran masih berapa putaran konsolidasi lagi sebelum tidak ada ruang tersisa untuk inovasi di industri IT dan yang tinggal hanya perusahaan pemburu rente yang sudah mengeras
    • Saya tidak begitu memahami sentimen negatif terhadap IBM. IBM telah melakukan riset dan pengembangan yang luar biasa di bidang komputasi, dan saya juga menyukai RedHat/Fedora
      HashiCorp sudah “terjual” jauh sebelum akuisisi ini, dan saya juga tidak begitu paham mengapa para insinyur itu dianggap “istimewa”
    • Kode HashiCorp seperti Terraform dulu, dan menurut saya masih, merupakan contoh referensi yang sangat baik untuk basis kode Go yang bagus
      Di luar trivia bahasa dan promosi yang berlebihan, sulit mempelajari pola dan praktik terbaik yang dibutuhkan untuk membuat aplikasi skala menengah, sehingga saya sempat kesulitan membiasakan diri dengan Go
    • Saya kurang yakin dengan pernyataan “HashiCorp selalu terasa seperti perusahaan yang dibuat oleh insinyur sungguhan”. Pada 2018 saya berada di posisi untuk membeli layanan mereka, tetapi mereka meminta jumlah yang tidak masuk akal besarnya, sehingga akhirnya tidak mendapat uang sepeser pun
      Saya tidak ingat angka pastinya, tetapi rasanya seperti ElasticSearch atau Oracle
    • Waktu akuisisi ini sangat pas bertepatan dengan larangan FTC terhadap klausul non-kompetisi
  • Sepertinya sekarang tidak apa-apa menceritakan ini. Dahulu sekali saat di DO, kami pernah mencoba membeli HashiCorp. Ungkapan “mencoba membeli” saya gunakan dengan sangat longgar
    Saat itu keduanya masih startup yang cukup kecil, dan Joonas, yang waktu itu direktur engineering, sangat menyukai alat-alat HashiCorp, menilai kualitasnya bagus, dan Armon serta Mitch juga insinyur hebat. Jadi kami terbang dari NYC ke SF untuk “berbicara”, tetapi kami sama sekali tidak tahu proses membeli perusahaan, dan mereka juga tampaknya tidak terlalu tertarik bergabung dengan kami
    Pada akhirnya kami berdiri canggung di parkiran toko kelontong, hanya berbicara bahwa Mitch dan Armon benar-benar pandai membuat sesuatu, lalu pulang. Mungkin itu contoh paling longgar yang masih bisa diberi label membeli perusahaan. Meski begitu, seandainya bergabung mungkin akan menjadi kombinasi yang keren, dan bagaimanapun mereka orang-orang hebat jadi saya benar-benar bangga pada mereka

    • Saya pernah berada di posisi serupa, di sebuah perusahaan yang mungkin bisa mengajukan penawaran yang cukup bagus, tetapi saya tidak pernah berhasil meyakinkan manajemen betapa hebatnya HashiCorp, dan tidak ada kemajuan sama sekali
      Kabar ini disayangkan, dan HashiCorp benar-benar perusahaan yang luar biasa. C’est la vie…
  • Saya akhirnya tidak pernah diyakinkan oleh integrasi produk-produk HashiCorp, dan itu alasan terbesar saya tidak memilihnya. Masing-masing produk berguna secara mandiri, tetapi ketika digabungkan, mereka tidak terasa menyatu secara alami sebagai paket fitur yang membuat 1+1=3
    Kubernetes adalah titik percabangan besar. Karena memiliki platform komputasi adalah kunci untuk memanfaatkan dan mengintegrasikan Vault
    Masalah terbesar adalah pada akhirnya tidak pernah ada cara sekali klik untuk membuat lingkungan yang membentang dari lingkungan developer lokal sampai produksi dengan Vagrant, Packer, Nomad, Vault, Waypoint, dan Boundary. Jadi semua orang membuatnya secara kustom, dan tiap komponennya diperdebatkan serta dipilih secara terpisah. Kalau mereka menyediakan pipeline standar, perusahaan baru bisa memulai dengan cepat, sementara perusahaan yang sudah ada tetap bisa memilih hanya bagian yang mereka perlukan. Kontrak dukungan juga bisa dijual ke kedua sisi
    Semoga berjalan baik di IBM. Strategi layanan cloud IBM mengarah pada pembuatan platform yang holistik, jadi masih ada kemungkinan produk-produk HashiCorp mendapatkan integrasi yang memang pantas mereka dapatkan

    • “HashiStack” adalah sesuatu yang banyak dibahas dan banyak dijanjikan, tetapi pada akhirnya tidak pernah diberikan. Saya rasa cara HashiCorp membuat produk-produknya menjadi silo seperti wilayah kecil masing-masing sangat menghambat integrasi antarproduk
      Ini terlihat dari interaksi antara tim Vault dan tim Terraform seputar Terraform Vault provider, dan ironisnya strategi masuk pasarnya justru nyaris “anti-silo”. Di realitas lain, sesuatu seperti HashiStack mungkin menjadi vSphere generasi ini, dan HashiCorp mungkin tetap menjadi perusahaan independen yang menguntungkan
    • Saya adalah salah satu pengguna yang sangat awal menjalankan deployment Vault berskala besar di Kubernetes. Saya bekerja erat dengan beberapa sales engineer, tetapi selalu diberi tahu bahwa meski mereka mendukung Vault di atas Kubernetes lewat Helm chart, mereka tidak merekomendasikan apa pun selain instance EC2 karena alasan “keamanan”, dan alasannya sulit saya terima
      Di setiap rapat dan konferensi saya menanyakan dukungan Kubernetes, memberi berbagai usulan dan masukan, serta menunjukkan masalah yang saya alami. Entah orang yang menangani saya hanya membual atau tidak, beberapa kali mereka mengatakan kami melakukan hal-hal yang belum pernah mereka pikirkan
      Beberapa tahun kemudian saya melihat mereka tidak lagi merekomendasikan satu-satunya cara menjalankan Vault di EC2 dan sudah sepenuhnya mendukung Kubernetes, serta melihat beberapa ide dan masukan yang pernah saya berikan tertulis hampir apa adanya di dokumentasi. Saya tidak menuduh plagiarisme; seiring waktu, itu adalah keluhan yang sangat jelas dan tidak mungkin hanya saya yang mengajukannya
      Alur percakapan seperti ini selalu mengejutkan. “Kami tidak terlalu merekomendasikan Kubernetes, jadi kami tidak akan mendukung fitur ini.” Lalu menjadi, “Bukankah sebagian besar pelanggan ingin menggunakannya seperti ini?”
      Prosesnya benar-benar membuat frustrasi, dan produknya juga membuat frustrasi. Saya suka pekerjaan yang dilakukannya, tetapi versi enterprise memiliki jebakan dalam jumlah yang sulit dipercaya, dan sifatnya juga menggali masuk ke infrastruktur dengan cara yang tidak bisa dibalik. Dengan model harga yang sangat aneh dan tidak transparan, saya rasa cukup banyak orang belakangan ini terkejut melihat tagihan mendadak. Saya juga cukup marah karena mereka menghapus beberapa fitur open source seperti login MFA, dan menurut standar saya, tanpa fitur itu produknya hampir tidak berguna untuk perusahaan
    • Karena keputusan-keputusan masa lalu, benar-benar diperlukan versi 2.0 yang benar-benar mewujudkan janji yang pada akhirnya tidak pernah dicapai alat-alat ini
  • Fork komunitas: https://opentofu.org/

    • Benar. Karena dimiliki oleh The Linux Foundation, proyek ini akan tetap open source, dan tidak mungkin tiba-tiba ditarik kembali
  • Pada 2015 saya menemukan masalah keamanan di software Dell[1]. Saya masih ingat jelas, hanya karena kejadian itu saya menerima email peluang kerja dari sebuah perusahaan bernama aneh. Setelah saya cari, ternyata itu perusahaan yang membuat sesuatu bernama Vagrant
    Semua orangnya terlihat sangat baik, tetapi saat itu saya terlalu muda dan belum matang untuk menilai kesempatan itu dengan benar, dan setelah beberapa kali bertukar email saya memutus kontak karena takut pada hal yang belum diketahui. Pada 2015, perusahaan itu memiliki 50 karyawan dan baru saja menggalang 10 juta dolar dalam Series A[2]
    Banyak hal terjadi, dan banyak hal lain mungkin saja terjadi, tetapi perusahaan itu benar-benar mendorong batas dengan produk-produk yang sangat kuat, dan kita semua mendapat manfaatnya, baik secara langsung maupun tidak langsung
    Apa pun penilaian umum tentang masa depan HashiCorp setelah IBM, mereka telah menciptakan pengaruh, dan hal itu layak dirayakan ketimbang disalahkan atau diratapi karena tidak ada akhir yang sempurna. Begitulah hidup

    1. https://tomforb.es/blog/dell-system-detect-rce-vulnerability...
    2. https://www.hashicorp.com/about/origin-story
    • Sepertinya sekitar 2013 saya tidak aktif melihat Hacker News. Vagrant sudah sangat populer di sini jauh sebelumnya, dan Mitchell Hashimoto juga sering muncul saat membicarakan Vagrant waktu itu
      Kalau sedikit lebih lama menunda, mungkin saja saya menjadi karyawan ke-51
  • Pengumuman resmi: https://newsroom.ibm.com/2024-04-24-IBM-to-Acquire-HashiCorp...
    Seperti yang semua orang sudah tahu, IBM melihat produk HashiCorp sebagai Terraform, Vault, dan berbagai hal lain-lain

  • Saat perubahan lisensi Terraform, saya sudah memperkirakan hal seperti ini akan datang. Saya tidak secara khusus membayangkan IBM, tetapi tampak jelas bahwa HashiCorp tidak punya minat atau kemampuan untuk terus menjalankan visi awal pendiriannya

    • HashiCorp melakukan IPO senilai 14 miliar dolar pada Desember 2021, dan tepat sebelum pengumuman akuisisi diperdagangkan sekitar 4,7 miliar dolar
      Pada titik itu, apa pun yang diinginkan perusahaan atau pendirinya, dan apa pun visi jangka panjangnya, sudah tidak penting. Pemegang saham memegang kendali, dan kalau harga saham tidak segera dipulihkan dengan cara apa pun, orang yang bertanggung jawab akan tersingkir
  • FOMO karena khawatir mungkin selama ini melewatkan sesuatu karena tidak memakai satu pun produk HashiCorp kini resmi berakhir

  • Ini jelas perkembangan yang menarik. Menggunakan Terraform dan Terraform Cloud dalam pekerjaan memang sangat menyenangkan, tetapi karena perubahan lisensi, jadi lebih berhati-hati untuk melakukan integrasi lebih jauh