1 yorum

 
GN⁺ 2024-04-25
Hacker News yorumları
  • Yakın tarihli ilgili yazı: IBM’in HashiCorp’u satın almaya yaklaştığı haberi - https://news.ycombinator.com/item?id=40135303 - Nisan 2024, 170 yorum

  • Sürdüğü sürece güzeldi. HashiCorp bana her zaman “muhasebeciler” tarafından değil, gerçek mühendisler tarafından kurulmuş bir şirket gibi gelmişti; şimdi IBM makinesinin bir başka dişlisi olup RedHat ve CentOS’ta olduğu gibi çekici taraflarının yavaş yavaş aşındırılacağını düşünüyorum
    Umarım IBM’in artık sahip olacağı IaC tekeline alternatif olacak bir şey çıkar ve yeni bir inovasyon dalgası başlatır

    • Heroku’da saygı duyduğum birçok kişi HashiCorp’a gitti; teknolojiyi kullanarak faydalı ve kârlı bir şeyler üretme fırsatı bulmalarına sevindim. Bunun karşılığını alacak olmalarına daha da sevindim
      Ancak modern RedHat’teki iş kalitesi hakkında duyduklarıma bakınca, geleceğe dair kaygılara katılıyorum. IT sektöründe inovasyon alanı kalmayıp geriye yalnızca katılaşmış rant arayışındaki şirketler kalana kadar daha kaç tur konsolidasyon yaşanacak merak ediyorum
    • IBM’e yönelik antipatiyi pek anlayamıyorum. IBM, bilişim alanında muazzam araştırma-geliştirme yaptı; RedHat/Fedora’yı da seviyorum
      HashiCorp bu satın almadan çok önce zaten satılmış gibiydi; o mühendislerin neden “özel” sayıldığını da pek anlamıyorum
    • Terraform gibi HashiCorp kodlarının iyi bir Go kod tabanı için harika bir referans örneği olduğunu ve hâlâ öyle olduğunu düşünüyorum
      Dil trivia’larını ve abartılı pazarlamayı bir kenara bırakırsak, orta ölçekli uygulamalar geliştirmek için gereken kalıpları ve en iyi uygulamaları öğrenmek zor olduğu için Go’ya alışmakta zorlanmıştım
    • “HashiCorp her zaman gerçek mühendisler tarafından kurulmuş bir şirket gibi gelmişti” kısmından emin değilim. 2018’de hizmetlerini satın alacak taraftaydım; saçma derecede büyük bir tutar istediler ve sonunda tek kuruş alamadılar
      Tam rakamı hatırlamıyorum ama ElasticSearch ya da Oracle gibi hissettirmişti
    • Bu satın almanın zamanlaması ile FTC’nin rekabet etmeme hükümlerini yasaklaması müthiş denk düştü
  • Sanırım artık bu hikâyeyi anlatmakta sakınca yok. Çok uzun zaman önce DO’dayken HashiCorp’u satın almaya çalışmıştık. “Satın almaya çalıştık” ifadesini burada oldukça gevşek anlamda kullanıyorum
    İkisi de epey küçük startup’larken, o dönem mühendislik direktörü olan Joonas HashiCorp araçlarını gerçekten seviyordu, kalitelerini de iyi buluyordu; Armon ve Mitch de harika mühendislerdi. Bu yüzden NYC’den SF’ye uçup “konuşmaya” gittik; ama bir şirket satın alma sürecinin nasıl işlediğini hiç bilmiyorduk, onlar da bize katılmaya pek ilgili görünmüyordu
    Sonunda bir bakkal otoparkında garip biçimde dikilip Mitch ve Armon’ın gerçekten iyi şeyler yaptığından bahsettik ve eve döndük. Bir şirket satın almak denebilecek en gevşek örneklerden biri buydu herhalde. Yine de birleşseydik harika bir kombinasyon olabilirdi; her hâlükârda onlar harika insanlar ve onlarla gerçekten gurur duyuyorum

    • Benzer bir konumdaydım; yeterince iyi bir teklif yapabilecek bir şirkette çalışıyordum belki ama yönetimi HashiCorp’un ne kadar harika bir şirket olduğuna bir türlü ikna edemedim ve hiç ilerleme olmadı
      Bu haber üzücü; HashiCorp gerçekten harika bir şirketti. C’est la vie…
  • HashiCorp ürünlerinin entegrasyonu konusunda bir türlü ikna olamamıştım; bu yüzden seçmememin en büyük nedeni buydu. Her ürün bağımsız olarak faydalıydı, ama bir araya geldiklerinde 1+1=3 etkisi yaratan doğal bir işlev paketi oluşturmuyorlardı.
    Kubernetes büyük bir dönüm noktasıydı. Çünkü Vault’tan yararlanmanın ve onu entegre etmenin anahtarı, işlem platformuna sahip olmaktı.
    En büyük sorun, Vagrant, Packer, Nomad, Vault, Waypoint ve Boundary kullanarak yerel geliştirici ortamından üretime kadar uzanan bir ortam kurmayı sağlayan tek tıkla bir yöntemin hiç olmamasıydı. Bu yüzden herkes kendi özel çözümünü yaptı ve her bileşen ayrı ayrı tartışılıp seçilir hâle geldi. Standart bir pipeline sunsalardı yeni şirketler hızla yola çıkabilir, mevcut şirketler de yine yalnızca ihtiyaç duydukları parçaları seçip kullanabilirdi. Her iki tarafta da destek sözleşmeleri satılabilirdi.
    IBM’de iyi gitmesini umuyorum. IBM’in bulut hizmetleri stratejisi bütüncül bir platform oluşturmaya yönelik; bu yüzden HashiCorp ürünlerinin hak ettiği entegrasyonu elde etme ihtimali hâlâ var.

    • “HashiStack” çok konuşulan ve çokça vaat edilen ama sonunda hiç sunulmayan bir şeydi. HashiCorp’un ürünleri küçük derebeylikler gibi silo hâline getirme biçiminin, ürünler arası entegrasyonun çoğunu engellediğini düşünüyorum.
      Terraform Vault provider etrafında Vault ekibi ile Terraform ekibi arasındaki etkileşime bakınca bu görülüyor; pazar stratejilerinin “anti-silo”ya yakın olması da ironik. Başka bir gerçeklikte HashiStack gibi bir şey bu neslin vSphere’i olabilir, HashiCorp da bağımsız ve kârlı bir şirket olarak kalabilirdi.
    • Kubernetes üzerinde büyük ölçekli Vault dağıtımlarını çok erken dönemde işleten bir kullanıcıydım. Birkaç satış mühendisiyle yakın çalıştım; Helm chart ile Kubernetes üzerinde Vault’u desteklediklerini, ama “güvenlik” nedeniyle EC2 instance’ları dışında önermediklerini sürekli duyardım ve bu gerekçeyi ikna edici bulmak zordu.
      Her toplantıda ve konferansta Kubernetes desteğini sordum; çeşitli öneriler ve geri bildirimler verdim, yaşadığımız sorunları da gösterdim. İlgili kişi abartıyor muydu bilmiyorum ama birkaç kez, onların henüz düşünmediği şeyler yaptığımızı söylediler.
      Birkaç yıl sonra artık Vault’u EC2’de çalıştırmanın tek yolunu önermediklerini, Kubernetes’i tamamen desteklediklerini gördüm; sunduğum bazı fikirlerin ve geri bildirimlerin belgelerde neredeyse aynen yer aldığını da gördüm. İntihal iddia etmiyorum; zaman geçtikçe yalnızca benim dile getirmiş olamayacağım kadar bariz şikâyetlerdi bunlar.
      Bu konuşma akışı her zaman şaşırtıcıydı. “Kubernetes’i pek önermiyoruz, bu yüzden bu özelliği desteklemeyeceğiz.” Buna karşılık “Çoğu müşteri bunu böyle kullanmak isteyecektir?” noktasına geliyordu.
      Gerçekten sinir bozucu bir süreçti, ürün de sinir bozucuydu. Yaptığı işi seviyorum, ama enterprise sürümünde inanılmaz sayıda tuzak var ve altyapıya geri döndürülemez şekilde kök salma eğilimi de bulunuyor. Çok tuhaf ve opak fiyatlandırma modeli yüzünden bugünlerde ani faturalar görüp şaşıran epey kişi olduğunu tahmin ediyorum. Özellikle MFA login gibi bazı açık kaynak özellikleri kaldırmaları da beni epey kızdırdı; bana göre o özellik olmadan ürün bir şirket için neredeyse işe yaramaz.
    • Geçmiş kararlar yüzünden bu araçların bir türlü ulaşamadığı vaadi gerçekten hayata geçirecek bir 2.0 sürümüne ciddi ihtiyaç var.
  • Topluluk fork’u: https://opentofu.org/

    • Doğru. The Linux Foundation’a ait olduğu için açık kaynak kalmaya devam edecek ve ani bir geri çekilme de mümkün değil.
  • 2015’te Dell yazılımında bir güvenlik sorunu keşfetmiştim[1]. Sırf o olay sayesinde, tuhaf isimli bir şirketten işe alım fırsatı e-postası aldığımı çok net hatırlıyorum. Arayınca Vagrant diye bir şey yapan şirket olduğunu gördüm.
    Herkes gerçekten çok iyi görünüyordu, ama o zamanlar çok genç ve deneyimsizdim; fırsatı doğru değerlendiremedim ve birkaç e-posta yazışmasından sonra bilinmeyene duyduğum korku yüzünden iletişimi kestim. 2015’te şirketin 50 çalışanı vardı ve Series A’da yeni 10 milyon dolar toplamıştı[2].
    Pek çok şey oldu, daha da pek çok şey olabilirdi; ama o şirket gerçekten güçlü ürünlerle sınırları zorladı ve hepimiz bundan doğrudan ya da dolaylı olarak faydalandık.
    IBM sonrası HashiCorp’un geleceğine dair genel değerlendirme ne olursa olsun, onlar etki yarattı; bu da suçlamak ya da mükemmel bir son olmadığı için üzülmek yerine kutlanmaya değer. Hayat böyle bir şey.

    1. https://tomforb.es/blog/dell-system-detect-rce-vulnerability...
    2. https://www.hashicorp.com/about/origin-story
    • 2013 civarında Hacker News’i aktif takip etmiyor olmalıyım. Vagrant burada zaten çok önceden beri gerçekten popülerdi ve Mitchell Hashimoto da o dönem Vagrant konuşulurken sık sık görünürdü.
      Biraz daha oyalanmış olsaydın 51. çalışan olabilirdin.
  • Resmî duyuru: https://newsroom.ibm.com/2024-04-24-IBM-to-Acquire-HashiCorp...
    Herkesin bildiği gibi IBM, HashiCorp ürünlerini Terraform, Vault ve diğer ıvır zıvır şeyler olarak görüyor.

  • Terraform lisans değişikliği sırasında böyle bir şeyin geleceğini tahmin etmiştim. Özellikle IBM diye düşünmemiştim ama HashiCorp’un kuruluş dönemindeki vizyonu sürdürmeye ilgisi ya da kapasitesi olmadığı açık görünüyordu.

    • HashiCorp, Aralık 2021’de 14 milyar dolarlık IPO yaptı ve satın alma duyurusundan hemen önce yaklaşık 4,7 milyar dolar seviyesinde işlem görüyordu.
      Bu noktaya gelince şirketin ya da kurucuların ne istediği, uzun vadeli vizyonun ne olduğu önemli olmuyor. Kontrol hissedarların eline geçiyor; hisse fiyatını herhangi bir yolla hızla toparlayamazsanız sorumlu kişi koltuğundan oluyor.
  • Hiç HashiCorp ürünü kullanmadığım için bir şeyleri kaçırıyor olabilir miyim diye yaşadığım FOMO resmen sona erdi

  • Kesinlikle ilginç bir gelişme. İşte Terraform ve Terraform Cloud kullanmak gerçekten keyifli, ancak lisans değişikliği nedeniyle daha fazla entegre etme konusunda temkinli hale geldim