AWS’nin merkezinin bulunduğu Seattle şehir merkezinin köşesinde sürekli devam eden açık kaynaklı çöp kutusu yangınlarına güvenebilirdik. Ama yakın zamanda değil. Bir zamanlar şirket için ilginç bir drama eksikliği vardı. “şerit madenciliği” için kınandı açık kaynak. Bu tür suçlamalar biraz kendi kendine hizmet etme eğiliminde olmasa da, dumana eşlik edecek bir ateş vardı: oldu AWS’deki farklı ekiplerin, kod için bağımlı oldukları topluluklara geri katkıda bulunma konusunda olması gerektiği kadar düşünceli olmadığı doğru, hatta bu toplulukların bazen nakit dışında herhangi bir katkıyı geri istemedikleri de doğruydu.
2022’ye hızlı bir şekilde ilerleyin ve yakın zamanda AWS’de açık kaynak tartışması olmadı. Niye ya? Yine de Duckbill Baş Ekonomisti ve AWS-kasabasındaki adamla aynı fikirdeyim Corey Quinn’in değerlendirmesi AWS’nin açık kaynak konusunda hala ilerleme kaydetmesine rağmen, AWS’yi çeşitli açık kaynak topluluklarının daha üretken bir üyesine dönüştüren çok sayıda görünmeyen ilerleme de var.
Bardağın yarısı boş
İlk olarak, bir sorumluluk reddi. AWS’nin açık kaynak stratejisi ve pazarlama (OSSM) ekibini yönetiyordum; bu, başlangıçta, şirketi geliştiriciler için olumlu bir ışık haline getirmek için AWS’nin birkaç açık kaynak başarısını vurgulamaya çalışmak anlamına geliyordu. Şirket için olumlu bir açık kaynak itibarı yaratmanın en iyi yolunun hizmet (ürün) ekiplerinin daha aktif bir şekilde katkıda bulunmasını sağlamak olduğunu kısa sürede anladık.
Ve sahipler.
Quinn, “büyük teknoloji şirketi emsallerinin çoğuyla karşılaştırıldığında, Amazon’un tarihsel olarak açık kaynakla olan ilişkisiyle mücadele ettiğini” öne sürerken yanılmıyor. Ayrıca, AWS’nin nispeten az sayıda topluluk odaklı projesi olduğunu ve şirketin Kubernetes gibi büyük endüstri projelerine (bu kadar büyük, endüstride hareket eden birkaç projeye sahip olan Google tarafından tesadüfen oluşturulmamıştır) söz konusu olduğunda eylemde bir şekilde eksik olduğunu önermek de yanlış değildir. adına).
Ancak, AWS’yi “büyük teknoloji şirketi emsalleriyle eşit düzeyde açık kaynak ekosistemine katkıda bulundukları bir anlatıyı şekillendirmeye” çalışmakla eleştirirken, tartışmasız en azından yönsel olarak hatalıdır. “Yönsel olarak yanlış” diyorum çünkü bu tam olarak AWS’nin nereye doğru gittiğini hissettiriyor. Ayrılmadan önce bunun açık işaretlerini gördüm ve şimdi daha da fazlasını görüyorum, bu da son zamanlarda Seattle’da için için yanan çöp bidonları yangınlarının olmamasının bir nedeni.
Örneğin?
Bardağın yarısı dolu
al AWS dışı bir bakıcının kabulü Açık kaynaklı Elasticsearch çatalı için OpenSearch. Bunu masa bahisleri olarak reddetmek çok kolaydır ve örneğin Google’dan beklenenden önemli ölçüde daha azdır (muhtemelen açık kaynakta çok sayıda çalışana sahip olma eğiliminde olan ancak çok fazla çalışanı olmayan Microsoft ile eşit olsa da). endüstriyi şekillendiren kendi projeleri – bu neredeyse benzersiz bir Google meselesidir). Ancak OpenSearch ve üçüncü taraf taahhüt hakları/koruması ile ilgili bazı iç savaşlar yaşayan bizler için bu gerçekten büyük bir anlaşma. (Toplum içinde oynandıkları için bu kavgalar hakkında yorum yapabilirim.)
ikna olmadınız mı? AWS ile yaptığım görüşmelerden, şirket dışındaki kişilerin OpenSearch’te görebilecekleri başarı ne kadar küçük olursa olsun, şirket içindeki ekiplerin açık kaynaklı projeleri nasıl başlatabilecekleri veya mevcut projelere nasıl katkıda bulunabilecekleri konusunda çok farklı düşünmelerini sağladı. Bu da küçük görünebilir, ancak eski AWS geliştiricisi Dave Cuthbert koyar perspektifte: “Orada ilk yıllarımda (örneğin, 2005-2010), yukarı akışa katkıda bulunmak [to open source projects] bir iç savaştı. İmza almak 12 aydan fazla sürdü ve ardından bunu gizlice (özel bir hesaptan) yapmanız gerekiyordu. Fikirleri değiştirmek için uyumlu bir iç çaba gerekti.”
Takımların durumu görmelerine yardımcı olmak yıllar aldı -gerçekten on yıldan fazla- Amazon Liderlik İlkeleri gibi etkinleştirme açık kaynağa daha fazla katkıda bulunmaları için (müşterilere daha fazla takıntılı olmak, sonuçları sunmak, en iyiyi işe almak ve geliştirmek, en yüksek standartlarda ısrar etmek, tutumluluk göstermek ve bağlı oldukları topluluklara karşı geniş sorumluluk göstermek). Daha önce, birçok takım aynı LP’lerin militan olduğunu düşünüyordu. aykırı açık kaynak katkıları, çünkü dışarıdan bir topluluğa bağımlılarsa, sonuçları teslim etmek için nasıl sahiplik alabilirler?
Ama oluyor. Elbette, AWS ekipleri veya çalışanları bu topluluklarla nasıl etkileşim kurdukları konusunda hatalar yapmaya devam ediyor ve evet, daha fazlası gerekiyor. Ama bu, varış noktası ile yönü karıştırıyor ve benim bakış açıma göre, yön iyi. Bir cehennem gibi hissettiklerinde, son zamanlardaki çöp tenekesi yangınlarının göreceli eksikliği göz önüne alındığında, AWS’nin ilerleme kaydettiğini hissetme konusunda yalnız olmadığımı iddia ediyorum. Bu, Elastic ile savaşan şirkettir, ancak Grafana Labs, Confluent ve kendi işverenim MongoDB gibi açık teknoloji şirketlerine giderek daha sağlam bir ortak oldu (yıllar önce çok sayıda çarpışma bugün birçok ortak haline geldi). Bugün AWS, OpenTelemetry ve ilgili projelerde ve daha fazlasında aktif olan Redis için beş sağlayıcıdan birine sahip olan şirkettir.
Analist Sarbjeet Johal neredeyse kesinlikle haklı AWS’nin bunu yaptığını öner 501(c)3 hayırseverlik dürtüsü değil, zorunluluktan. Ancak bunu biraz yeniden çerçevelendirecek olsaydım, AWS’nin giderek artan bir şekilde “müşteri takıntısını” bir zorunluluk olarak algıladığını söyleyebilirim. daha fazla açık kaynak katılımı, daha az değil. Quinn, şirketin açık kaynak katılımında örneğin Google’a göre ağırlığının altında kalmaya devam ettiği konusunda yanlış değil. Ancak yönlüAWS’nin doğru yolda ilerlediğini hissediyor.
Telif Hakkı © 2022 IDG Communications, Inc.
Kaynak : https://www.infoworld.com/article/3658854/the-new-aws-no-more-dumpster-fires.html#tk.rss_all