Bendigo ve Adelaide Bank açık bankacılıktan bu yana Kafka büyümesi ile mücadele ediyor


Bendigo ve Adelaide Bank, Temmuz ayından itibaren Kafka Kaynakları kullanarak iç departmanlar için upeback’i açacak, ancak katlanılan masrafların bir döneminden verimlilik kazanımlarını gerçekleştiriyor.

Bendigo ve Adelaide Bank açık bankacılıktan bu yana Kafka büyümesi ile mücadele ediyor


Veritabanı ve ara katman yazılımı hizmet sahibi Dom Reilly, yakın tarihli bir Confluent Summit’e, bankanın Kafka’yı her ikisi de AWS’de Confluent Cloud ve Confluent platformu aracılığıyla kullanmaya başladığını söyledi.

Açık Bankacılık, kurumlar ve üçüncü taraflar arasında veri paylaşımını uygulamak için bir hükümet programıdır.

O zamandan beri, bankada Kafka kaynakları tüketen takımların sayısı bir ila 16 arasında büyüdü, daha geniş bir ortam ve kaynak kullanımındaki artış oldu.

Teknoloji ekiplerinin Kafka kaynaklarına kendi kendine hizmet etmelerini sağlamak için çevre kuruldu.

Reilly, “Bu, başvuru ekiplerini ihtiyaç duyduklarında ihtiyaç duydukları şeyi dağıtmak için serbest bırakıyor” dedi.

“Self hizmetinin amacı, kullanıcılarımıza Kafka gereksinimlerini tanımlamalarını ve dağıtmalarını, hızlı bir şekilde sunmalarını, ekipler arasında sürtünmeyi azaltmalarını ve sorunları teşhis etmeleri ve iyileştirmeleri için güçlendirmelerini sağlamaktır.

“Onlara bu özgürlüğü vermek istiyoruz, ama aynı zamanda sorumlu olmalarını da istiyoruz.

“Bunu onlara bu özgürlüğü vermek ve ticari olarak hareket etmelerini ve kaynakları verimli bir şekilde yönetmelerini sağlamakla aynı zamanda nasıl yapıyoruz? Seçimlerine bir dolar rakamı koymak, bu hesap verebilirliği atamanın harika bir yoludur. Bu herkesin anladığı bir dildir.

“Ekibimin bakış açısından, Kafka yeteneğinin sağlayıcıları olarak, sadece iyi davranışı teşvik etmek, kaynakları verimli bir şekilde yönetmek, gerekli olmayan kaynakları temizlemek, mümkünse ince tedariki temizlemek istiyoruz, [and] Sonuçta platformdan en çok değeri elde edin. ”

Reilly, self servis boru hatlarının, iki amaca hizmet eden “meta verilerin, sahiplik ve veri sınıflandırmasının yakalanmasını zorladığını” kaydetti – “konulara” erişimi yönetme, bir grup mesaj için Kafka parlant; ve ayrıca “maliyetleri atamak [a] Banka ve Confluent’in inşa etmek için çalıştığı ters ibraz sistemi ”.

Ters alıntı, bankanın teknoloji ekipleri için kavramsal olarak yeni değildir.

“Neyse ki ara katman yazılımı ekibi için Bendigo Bank zaten diğer bulut hizmetleri için çok fazla ibraz yapıyor, bu nedenle bulut platformunun maliyeti var. [and for] Yaygara [as] Paylaşılan bir hizmet, bu yüzden orada izlemek zorunda kalmadık, üzerine bir emsalimiz vardı ”dedi.

“Bu, Kafka müşterilerimizle konuşmayı çok daha kolay hale getirdi.”

Konfluent kaynakları kullanan departmanlara, kullanımlarını ve maliyetlerini izlemek için kendi gösterge panelleri verilir.

Gösterge tablolarını desteklemek, birden fazla veri kaynağı ile beslenen bir Splunk örneğidir – Confluent Cloud Metrics API’sının bir kombinasyonu [output]AWS’de çalışan açık bir telemetri toplayıcısı ve “ve Terraform ve Gitops’tan diğer referans materyalleri.”

Reilly, üç kaynak kullanımı kategorisinin izlendiğini söyledi: müşteri sınırlarına veya şemalar ve bölümler gibi eşiklere katkıda bulunan kaynaklar; Bulut ve depolama maliyetleri gibi ölçülebilir bir maliyete sahip kaynaklar, “korunmuş bayt” metriği kullanılarak izlendi; ve küme maliyetleri ve lisanslama platformu bileşenleri gibi ölçülebilir bir maliyeti olan ancak paylaşılan kaynaklar.

Reilly, “Paylaşılan maliyet, ters ibraz modeli ile ilginç bir zorluk” dedi.

“Çözümümüzü destekleyen önemli bir fikir, tüm kullanım metriklerinin müşteri başına maliyetin bir ölçüsünü sağlamak için toplanmış olmasıdır.

“Sözleşme taahhüdüne dayanan sabit bir aylık fatura var, [and] Bu miktar, her müşteriye hesaplanan orantılı kullanıma göre dağıtılır. ”

Reilly, döviz kurları nedeniyle aydan aya yapılan dalgalanmalar olabileceğini söyledi.

Buna ek olarak, “sözleşme süresinin sonuna doğru, işletmenin toplam kullanımının sözleşme taahhüdünü aşması mümkündür”, ancak “fazlalıklara girersek önceden iyi açık olacak” ve bazı önceden bildirimlere izin veriyor.

Reilly, “Son olarak, maliyetin orantılı kullanımınıza dayandığından, kullanımın sabit kalmasına rağmen maliyetin değişebileceğini belirtmek önemlidir” dedi.

“Örneğin, bir müşteri bir şeyleri kurtarırsa ve kullanımlarını azaltırsa, diğer müşterilerin orantılı kullanımı artar ve bu nedenle kullanım düz olmasına rağmen maliyetleri olacaktır.

“Bu, müşterilerin farkında olduğu bir şey ve şimdi Kafka kaynaklarını tüketen ve maliyetleri paylaşan 16 farklı takımla, bu daha az bir sorun.”

Şimdiye kadar, departmanlara gösterge tablolarına geri çekilme esasına göre erişim sağlandı – yani kaynak maliyetleri açıktır, ancak henüz kullanım için ücretlendirilmiyorlar.

Bu zaten banka için bazı faydalarla sonuçlanmıştı.

Reilly, “Nispeten erken günler ama maliyeti müşterilere geri göstermekten zaten faydalandık” dedi.

“Meta veriler, özellikle sahiplik olarak temizlendi; kullanılmayan kaynaklar temizleniyor, özellikle kullanılmayan şemalar ve konular.

“Takımlar [also] maliyetlerini daha doğru bir şekilde tahmin etmek, [and] proaktif olmak, kaynakları dağıtma planlarını tartışmak.

“İlk bilgi paylaşımı ve sosyalleşmesinin devam etmesi gerekiyor, ancak dağıtılmış insanlar daha fazla bilgi edinmek ve ne yapabileceklerini ve maliyetlerini nasıl içerebileceklerini anlamak için zaten uzanıyor.”

Reilly, ters ibrazın Temmuz ayında başlayacağını da sözlerine ekledi.



Source link