ANZ “tek parça” uygulamalarını yeniden tasarlamaya devam ediyor – Finans – Bulut – Yazılım


ANZ Bankacılık Grubu, dönüşüm çalışmalarından bugüne kadar istikrar ve kullanılabilirlik konusunda iyileştirmeler gördükten sonra ortamındaki “monolitik” uygulamaları parçalamaya devam ediyor.

ANZ, mimarisini yeniden tasarlamaya devam ediyor


Kurumsal teknolojide dijital kanallar ürün alanı lideri Peter Tsatsaronis, yakın zamanda Sidney’de düzenlenen Red Hat Zirvesi’nde bankanın “son birkaç yılı” monolitik uygulamaları mikro hizmetler ve API tabanlı hizmetlerden oluşacak şekilde yeniden tasarlamakla geçirdiğini söyledi.

Gerek yeniden tasarımı yapılan uygulamalar gerekse dönüşüm adayı olarak belirlenen uygulamalarla ilgili çalışmalar devam etmektedir.

Tsatsaronis, “Hâlâ dönüştürmemiz gereken yekpare uygulamalar var” dedi.

Tsatsaronis, dönüştürülenlerden mimaride bazı değişikliklerin hala devam ettiğini belirtti.

“Tektaşı parçalamaktan bahsettik ama ne kadar küçülteceksiniz? Ne kadar küçük çok küçük?” dedi.

“Eğer onları çok küçük parçalara ayırırsanız, bu bakım kabusuyla karşı karşıya kalırsınız. Yeterince parçalamazsanız, aradığınız faydaları mutlaka alamazsınız.

“Yani bu bizim en büyük zorluklarımızdan biriydi ve bu zorlukların üstesinden gelme yöntemimiz şuydu: [by exploring] Uygulamayı parçalamak için mantıksal olarak neyin mantıklı olduğu. Ortak hizmetlerden bazıları nelerdir? Gerçekten mantıklı olan, ortaya çıkarabileceğimiz özelliklerden bazıları nelerdir?”

Banka ayrıca, yeniden tasarlanan uygulama üretime geçtiğinde müşteri davranışlarından da ders almıştı çünkü bunları testte simüle etmek zordu.

“İle [behavioural] veriler geri geldiğinde aslında öğreniyor ve gelişiyoruz ve şöyle oluyor: ‘Bu hizmeti biraz daha fazla bozmalıyız’ veya ‘Muhtemelen bunu biraz fazla bozduk. Bunlardan birkaçını burada birleştirirsek bir miktar sinerji elde ederiz’.

“Dolayısıyla, müşteri davranışları ve bu uygulamalar hakkında daha fazla şey öğrendikçe, monoliti nasıl parçalayacağımızı geliştirmeye devam ediyoruz.”

Tsatsaronis, hem bankanın hem de müşterilerinin, yeniden tasarlanan uygulamalardan istikrar, güvenilirlik ve yeni özellik sunumunun artan temposu alanlarında fayda sağladığını söyledi.

Daha önceki olaylarda başvurular “ya olumluydu ya da olumsuzdu”; Müşteriler kapalı olduklarında hiçbir şekilde giriş yapamıyor veya işlem yapamıyorlardı.

Mikro hizmet mimarisinin kullanılması artık sorunların belirli bir hizmete veya bileşene izole edilebileceği anlamına gelir; bu da uygulamanın diğer bölümlerinin işlevsel kalması anlamına gelir.

Tsatsaronis, “Daha fazla hizmet tabanlı mimariyle artık müşterilerin hâlâ oturum açmasını sağlayabildiğimizi görüyoruz” dedi.

“Bir olayla karşılaşırsak, bir veya iki fonksiyonumuz çalışmıyor olabilir ancak müşteri yine de yapmak istediğinin yüzde 90’ını gerçekleştirebilir.”

Tsatsaronis, olay sayılarının genel olarak daha düşük olduğunu ve istikrar ve kullanılabilirlik tedbirlerinin iyileştiğini söyledi.

Ayrıca, mimari değiştiği için uygulamayla çalışabilecek mühendis ve ekip sayısının çok daha fazla olması nedeniyle, yeni özellikler üretime çok daha hızlı sunulabiliyor.

“Önceden belirli bir monolit uygulama üzerinde yalnızca belirli sayıda ekip ve mühendis çalışabiliyordu, oysa şimdi mikro hizmet tipi bir mimariye geçtiğimiz için, birden fazla hizmet üzerinde çalışan birden fazla ekibe sahip olma yeteneğine sahibiz. paralel” dedi.

“Bu yeni mimariye geçerek özellik sunumumuzda gerçekten büyük bir gelişme görüyoruz.”

Tsatsaronis, daha fazla mikro hizmet ve uygulamanın şirket içi altyapı yerine bulutta çalıştırılmasıyla daha fazla fayda sağlanabileceğini söyledi.

OpenShift geçişi

Konferansta ANZ Banking Group, Red Hat OpenShift ortamına yönelik sürüm yükseltmesinin ayrıntılarını da açıkladı.

Red Hat OpenShift 3.11, satıcının danışmanlık kolunun yardımıyla OpenShift 4’e geçmesini gerektiren “kullanım ömrünün sonuna yaklaşıyordu”.

Projenin bir parçası olarak banka, “uygulamaları daha güvenli bir şekilde birbirine bağlamak” için Red Hat Service Interconnect adlı bir araç da kullandı. [OpenShift] geliştirici ekiplerinin bunları hazır olduklarında taşımasına olanak tanıyor”.

Red Hat ve ANZ’ye göre, “Bu, sorunsuz bir geçişle sonuçlandı” ve “bankanın bireysel ve ticari müşterileri için kesintisiz işlemler” sağlandı.

Banka proje için satıcı ödülü aldı.

Tsatsaronis, Interconnect hizmetinin başlangıçta kullanıldığı geçişin ötesinde keşfedilecek ek olası kullanım durumları olduğunu söyledi.



Source link