NAB, geliştirici verimlilik sürücüsünde koşum takımı – bulut – yazılım


NAB, “Geliştirici Tomurcuğu Kaldırma” nı kullanarak Kabaksası CI/CD ve GITOPS araçlarını benimsemesinde kapakları kaldırdı ve yazılımı buluta dağıtmak için gereken adımları daha da standartlaştırdı.

NAB, geliştirici verimlilik sürücüsünde koşum takımı


(LR) Koşum ‘Nick Durkin ve Nab’dan Paul Roney.

Banka, yazılım satıcısı koşum takımı ile birlikte, işi ortaya çıkarmak için geçen yılın sonunda Las Vegas’ta icat kullandı.

CTE Steve Day bir videoda, 2022’de “küçük pilot” olarak başlayan şey, “2000’den fazla geliştirici… her gün” tarafından kullanılan bir platforma dönüştü.

Ancak gerçek detay, NAB’nin temel platformlarının yöneticisi Paul Roney’nin koşum takımının benimsenmesi konusunda bir uzunlukta konuştuğu Aralık ayında Re: Invent idi.

NAB’nin yazılım mühendisliği uygulamalarını standartlaştırma konusundaki çabaları, birkaç yıl içinde yeni uygulamalar ve özellikler buluta daha hızlı tarih öncesi koşum takımı almak için.

Roney onları kabul etti, ancak onlarla bile, “Bizim görüşümüze göre hala geliştiriciler için çok fazla zahmet olduğunu” söyledi.

Banka, koşum takımını şimdiye kadar yapabildiğinden daha ileri gitmenin bir yolu olarak konumlandırıyor ve bugüne kadar görülenlerle teşvik ediliyor.

Roney, “Günün sonunda, geliştiricilerimizin müşteriler için harika özellikler geliştirmek ve hizmetlerimizin esnek ve güvenli olduğundan emin olmalarını istiyoruz” dedi.

“Bulut’a taşındıkça, geliştiricilerimizin bulut üzerinde uygulamalar oluştururken üzerinde çalışması için gerçekten geliştirme deneyimini basitleştirmeye ve gerçekten güçlü bir geliştirme platformuna sahibiz.

“Çok fazla zahmeti kaldıran bir platform bizim için gerçekten çok önemli.”

Satıcının alanı CTO Nick Durkin, koşum takımının insanların daha hızlı gitmesine, buluta ulaşmasına yardımcı olmak için tasarlandığını söyledi [and] daha hızlı üretime… ile [fewer] Kalite, Güvenlik ve Finans Sorunları. ”

Bankacılık ortamlarındaki geliştiricilerin karşılaştığı zorluk türlerinin bir örneği olarak üretime dağıtılması için takip edilmesi gereken başka bir bankanın karmaşık belgelenmiş kurallar listesini atıfta bulundu.

Roney, geliştiricilerden “bunu soyutlandırarak” çabalarını tamamen yeni özelliklere odaklayabileceklerini söyledi.

“Bir gün bir yere gitmeyi gerçekten çok isteriz [developers have] Sadece geliştirici alanlarını aldım ve onlardan çok fazla soyutlama var, orada oturabilir ve müşteriler için inşa ettikleri uygulamalara ve hizmetlere odaklanabilirler ve bu zahmetlerin çoğu gitti ”dedi.

“Bunu bir süreçte ve mümkün olduğunca otomatik olan bir platformda, dağıtım stratejilerini düşünen, geri dönüş stratejilerini düşünen, inşa etmeyi kolaylaştıran, kolaylaştıran şablonları kullanarak yapabilmelerini istiyoruz. Yaptıkları işin etrafındaki telemetriyi görmek ve güçlü denetlenebilirliğe sahiptir – mümkün olduğunca fazla otomasyon.

“Biz bunu takip ediyorduk.”

Henüz koşum takımı ile nihai hedefinde olmasa da, banka bugüne kadarki ilerlemesi konusunda olumluydu.

Faydalar arasında merkezi, NAB artık “gerçek güvene sahip [developers’] sahip olduğumuz yazılım standartlarına uyum ”.

Banka ayrıca “dağıtım ağrısı azaltımı, yapım başarısızlık oranlarında bir azalma, azaltılmış yapı süreleri ve dağıtım sıklığı iyileştirmeleri” gibi faydalar görmüştür.

Yazılı bir vaka çalışması, yapı arızalarında yüzde 67’lik bir azalmaya ve sorun giderme konusunda benzer verimlilik iyileştirmelere işaret etmektedir.

Harness ayrıca, yeni sürümlerin güvenlik gereksinimlerini karşılamasını sağlayarak daha fazla “güvenlik ve geliştirici yaşam döngüsünde güvenlik açıklarının erken tespit edilmesini” sağlayan bir rol oynar.

Koşum kullanımı Jenkins pahasına gibi görünüyor.

Videoda Jenkins’e sadece örtülü referanslar olsa da: Re: icat sunumunda, Koşumun NAB’ın geliştiricilerin buluta yerleştirme şeklini basitleştirme hedefini karşılaması için üstün bir yol olarak görülmesine işaret ediyorlar.

Ry Crozier AWS: Las Vegas’ta AWS’nin konuğu olarak icat etti.



Source link