Bulut yerel dahili geliştirici platformlarının geleceği. Bulut hizmeti sağlayıcıları (David Mitchell) oluşturacak mı?

Bulut yerel dahili geliştirici platformlarının geleceği. Bulut hizmeti sağlayıcıları (David Mitchell) oluşturacak mı?

Bulutta yerel dahili geliştirici platformlarının geleceği. Bulut hizmet sağlayıcıları (David Mitchell) PlatoBlockchain Veri Zekasını yaratacak mı? Dikey Arama. Ai.

Bulut tabanlı dahili geliştirici platformları oluşturan bulut hizmeti sağlayıcılarına ne kadar yakınız? 

Ortamı ayarlamak için, kapsayıcı bulut geçiş stratejileriyle başlayalım. 

Dijital gelişimin bu modern dünyasında, iş dönüşümü tüm hızıyla devam ediyor ve bankalar bile uygulama sitelerini buluta taşıyor! Bir buluta geçiş programına başlayan bir CTO iseniz, buluttan tamamen yararlanarak ve eski altyapıyı dönüştürerek inanılmaz değişikliklerin hızlı bir şekilde yapılabileceğini varsaymak kolay olabilir! 

Bununla birlikte, varsayımlar tehlikeli olabilir ve bu görünümün, finans ve bankacılık gibi karmaşık ve yüksek düzeyde regüle edilmiş bir sektörde çok daha zorlayıcı olduğu kanıtlanmıştır. Bazı bankalar mevcut uygulama varlıklarını buluta 'kaldırıp kaydırmaya' ve sanal makinelerde çalıştırmaya başladılar; ancak deneyimler, bunun bankanın bulutun tüm avantajlarından yararlanmasına izin vermediğini gösteriyor. Bu yaklaşımın benimsenmesi ölçeklenebilirliği, güvenilirliği, geliştirici deneyimini, pazara sunma süresini sınırlar ve yerel bulut teknolojilerini kullanarak uygulamaların yeniden yapılandırılmasına ilişkin operasyonel harcamaları azaltır. Uygulama varlığını buluta "yükselten ve kaydıran" bir banka bunu genellikle daha basit ve daha hızlı olduğu için yapar ya da kendisini bunu yapmaya zorlayan daha geniş iş kısıtlamaları altında olabilir. 

Peki, bankacılık ve finans uygulamalarını buluta taşımak için en iyi yaklaşım nedir? Buluttan yararlanmak isteyen herhangi bir banka, tüm uygulama varlıklarını incelemeye ve yeniden mimariye bakmalı, bu da operasyonel harcamaları azaltmaya ve geliştirici deneyimini artırmaya yardımcı olmalıdır. Bu, geliştirici üretkenliğini ve mühendislik hızını artıracak, aynı zamanda pazara sunma süresini kısaltacak ve böylece iş değerini hızlandıracaktır. 

Gartner, "bulut yerel" ifadesini; “… bulut özelliklerinden en iyi şekilde yararlanmak veya uygulamak için oluşturulmuş bir şey. Bu bulut özellikleri, bulut bilgi işlemin orijinal tanımının bir parçasıdır ve bir hizmet olarak sunulan yetenekleri içerir. Bulut bilgi işlem özellikleri ayrıca ölçeklenebilir ve esnek, paylaşılan, kullanıma göre ölçülen, hizmet tabanlı ve internet teknolojilerini kullanan her yerde bulunur. 

Bulut gümüş bir astar sunuyor! 

Google Cloud Run, Azure kapsayıcı uygulamaları ve AWS uygulamaları Runner gibi sunucusuz bulut hizmetleri, yerel bulut ortamını içerir; ölçeklenebilir, esnek ve tamamen yönetilebilir. Bu hizmetler, bir kuruluşun konteynerleştirmenin avantajlarından yararlanmasını sağlayarak, aynı uygulamayı birden fazla bulut platformunda devreye almayı mümkün kılar ve böylece uygulamanın, temeldeki altyapıdan bağımsız olarak tutarlı bir şekilde çalışmasını sağlar. 

Tarihsel olarak, bu tür bir işlevsellik elde etmek için bulut hizmetlerini birbirine 'yapıştırmak' zorunda kaldık ve DevOps araçları, karmaşık finans ve bankacılık uygulamalarının işlevselliğini oluşturdu. Bir bankacılık uygulaması bulut için yeniden tasarlandığında, geliştirme ekiplerinin birçok bulut hizmetini birbirine yapıştırdığını ve kendi özel amaca yönelik dahili bulut geliştirici platformlarını oluşturduğunu görmek yaygın bir durumdur. 

Gartner'ın Hype Cycle'ı, platform mühendisliği ve şirket içi geliştirici platformlarının geliştirici deneyimini iyileştirdiğini savunuyor. “Bir Dahili Geliştirici Platformu (IDP), altın yollar oluşturmak ve geliştiricinin kendi kendine hizmetini etkinleştirmek için bir platform ekibi tarafından oluşturulmuştur. Bir IDP, bağlamı ve altta yatan teknolojileri soyutlamadan geliştiricilerin üzerindeki bilişsel yükü azaltacak şekilde birbirine yapıştırılmış birçok farklı teknoloji ve araçtan oluşur.” Bu tür en iyi uygulamaları takip eden platform ekipleri, tarihsel olarak platformlarını bir ürün olarak ele almış, kullanıcı araştırmasına dayalı olarak oluşturmuş, ardından sürdürmüş ve sürekli olarak iyileştirmiştir. 

Ancak, bu amaca yönelik dahili geliştirici platformlarını sürdürmek ve sürekli olarak geliştirmek, kaçınılmaz olarak inanılmaz miktarda çabaya ve operasyonel harcamalara yol açar. 

Yakın tarihli bir Forbes makalesinde, 16 Teknoloji Lideri, sorunun özünü yakalayan 'Olması Gereken Bulut Stratejileri ve Hizmetleri' seçimlerini paylaştı. Temel gözlem şuydu: “…her CIO, bulutta yerel teknolojilerin karmaşıklığının üstesinden gelmek ve otonom geliştirme ekipleri için yönetişimi uygulamak için dahili bir geliştirici platformu oluşturmaya odaklanır. Sonuç olarak platform mühendisleri, bulut yeteneklerini kullanarak dahili geliştirici platformları oluşturuyor. Ancak, bu zaman alan ve hiç bitmeyen bir egzersizdir.”  

Bu nedenle, dahili bir hizmet olarak geliştirici platformunun temel bir bulut teklifi olarak kullanıma sunulması gelecek için çok önemlidir; ancak bulut sağlayıcıları bu zorluğun üstesinden geliyor mu? Öyle oldukları açık, ancak her zaman olduğu gibi, finans ve bankacılık uygulamalarında her zaman ek karmaşıklıklar var! 

Bulut hizmeti sağlayıcıları, gerçek anlamda bulut tabanlı dahili geliştirici platformları oluşturmak için bulut hizmetlerini ve bulut hizmeti yeteneklerini bir araya getiriyor. Son yıllarda, AWS app runner, Azure container apps ve Google Cloud Run dahil olmak üzere ana bulut sağlayıcılarının her birinden benzer platformların ortaya çıktığını gördük. Bu sunucusuz, bulutta yerel hizmetlerden bazıları şunları içerir: kapsayıcı barındırma, ölçeklenebilirlik, kap oluşturma ve dağıtma, hizmet sürüm oluşturma, TLS sertifikası yenileme, kapsayıcı kayıt entegrasyonu, yerleşik günlük kaydı ve izleme ve API proxy'leri. Bulut veritabanlarıyla hızlı bir şekilde entegre olurlar ve bulut güvenlik ilkelerini kullanarak onları yönetebiliriz. 

Ancak, bize gerçek bir bulut yerel dahili geliştirici platformu sağlayan bulut hizmeti sağlayıcılarına artık ne kadar yakınız? Evrim devam ediyor, ancak birçok finans ve bankacılık uygulaması oldukça karmaşık ve zorlu. Bu hedefe ulaşmak için, gerekli işlevselliğin bulut yerel platformlarında yerleşik olduğundan emin olmak için temel gereksinimleri bulut hizmeti sağlayıcıları aracılığıyla sağlamaya devam etmeliyiz. 

Zaman Damgası:

Den fazla Fintextra