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.
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.
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.
Peki Nomad ve Vagrant kullanan biz onlarca kişiye ne olacak?
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
1 yorum
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
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
HashiCorp bu satın almadan çok önce zaten satılmış gibiydi; o mühendislerin neden “özel” sayıldığını da pek anlamı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
Tam rakamı hatırlamıyorum ama ElasticSearch ya da Oracle gibi hissettirmişti
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
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.
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.
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.
Topluluk fork’u: https://opentofu.org/
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.
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.
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
Düzenleme: Bir şey buldum: https://www.hashicorp.com/blog/hashicorp-adopts-business-sou...