B­u­l­u­t­ ­y­e­r­e­l­:­ ­k­i­m­ ­n­e­ ­s­u­n­u­y­o­r­?­

B­u­l­u­t­ ­y­e­r­e­l­:­ ­k­i­m­ ­n­e­ ­s­u­n­u­y­o­r­?­


Bulutta yerel mimarilerin benimsenmesinde, pazar oyuncuları kullanıma hazır geliştirme platformları sunarak çok yardımcı olabilir.

Böylece, IDC’ye göre, 2024 yılına kadar şirketlerin yarısı, yerel bulut teknolojileri de dahil olmak üzere yönetilen hizmetlere dayalı uygulamaları kullanacak.

Açık kaynaklı yazılım çözümlerinin ilk yayıncısı olan Red Hat, böylece OpenShift ile hibrit bulut ortamları için eksiksiz bir geliştirme ekosistemi sunuyor. Kapsayıcılar ve Kubernetes düzenleyicisi tarafından desteklenen, bulutta yerel uygulamalar oluşturmaya veya mevcut uygulamaları modernize etmeye yardımcı olur.

Geçtiğimiz Nisan ayında, IBM’in sahibi olduğu şirket, Red Hat Application Foundations’ı başlatarak teklifini genişletti. Bu araç seti, geliştiricilere veri akışı veya API yönetimi için önceden entegre edilmiş bileşenlerin yanı sıra çeşitli çerçeveler sağlar. OpenShift için optimize edilmiştir ve üçüncü taraf çözümler tarafından da kullanılabilir.

Ertesi ay Red Hat, portföyündeki çeşitli çözümlerde güncellemeler duyurdu. OpenShift Pipelines ve OpenShift GitOps’taki yeni özellikler, hibrit ve çoklu bulut ortamlarında geliştirme ve dağıtımı basitleştiren açık kaynaklı bir sürüm kontrol sistemi olan Git’ten daha fazla yararlanıyor. Red Hat, OpenShift DevSpaces ve OpenShift Local adlı yerel geliştirme ortamlarını da geliştirdi.

Tanzu ile VMware, tasarımından şirket içi bir altyapı içinde veya çoklu bulut ve uç dahil olmak üzere çeşitli bulut ortamlarında çalışmasına kadar yerel bir bulut uygulamasının tüm yaşam döngüsünü kapsayan eksiksiz bir yığın dağıtır.

“Dev” tarafında dört, “ops” tarafında altı hizmetten oluşan modüler platform, geliştirme ve dağıtım (Tanzu Uygulama Platformu) için tüm araçları sağlamayı ve aynı zamanda çoklu küme altyapılarını yönetmek, denetlemek ve güvence altına almak için tüm araçları sağlamayı amaçlamaktadır. Teklifinin kırmızı ipliği olarak Kubernetes.

Tanzu Kubernetes Grid ile VMware, kendi yönetilen Kubernetes çalışma zamanı ortamını sunar. Yöneticiler ayrıca operasyonların izlenmesi ve yönetimi için Tanzu Görev Kontrolünü ve uygulama performansını izlemek ve yönetmek için Tanzu Gözlemlenebilirliğini kullanabilir.

Yine de Amazon Web Services (AWS), “Hizmet olarak Kubernetes” çözümlerinin ön saflarında yer almaktadır.

Cloud Native Computing Foundation’ın (CNCF) en son faaliyet raporuna göre, Avrupalı ​​kuruluşların %37’si Amazon Elastic Kubernetes Service’i (EKS) kullanıyor. AWS, hizmetsiz mod söz konusu olduğunda da ilk sırada gelir. Sunucusuz olay bilgi işlem hizmeti olan Lambda, ankete katılan Avrupalı ​​şirketlerin %66’sı tarafından benimsendi.

Portföyünde 200’den fazla hizmet bulunan AWS’nin bulut yerel yaklaşımı, elbette, yalnızca bu iki tekliften daha fazlasıdır. Amerikan genel bulut devi, çeşitli çözümlerini sergilemek için, beş blog yazısından oluşan bir dizide, bir e-ticaret şirketinin “hiper büyümenin” Kutsal Kase arayışındaki yolculuğunu hayal etti.

Aynı CNCF raporunda, Microsoft Azure, Kubernetes’in yönetilen hizmet barındırması, Azure Kubernetes Hizmeti (AKS) veya Azure İşlevleri ile sunucusuz yaklaşım için AWS’den sonra ikinci sırada gelir. AWS’de olduğu gibi, yerel bir bulut mimarisine katkıda bulunan tüm hizmetleri kapsamak zordur.

Ancak Azure Container Apps’ın yakın zamanda genel kullanıma sunulduğunu unutmayın. Bu hizmet, çalışma zamanı veya programlama modelinden bağımsız olarak herhangi bir kapsayıcıda paketlenmiş uygulama kodunu çalıştırır. Microsoft’a göre, geliştiricilerin uygulamalarına değer katan iş mantığına odaklanmasına izin vermelidir. Artık sanal makineleri, düzenleyiciyi veya temel alınan bulut altyapısını yönetmek zorunda değiller.

AWS gibi Microsoft Azure da eğitim yapıyor. Tedarikçi, belgesel fonunda yerel bir bulut uygulamasının ne olduğunu ve özelliklerini hatırlıyor. Tabii ki kendi .NET geliştirme ortamını vurgulayarak.

En son hiper ölçekleyici Google Cloud da bir istisna değildir. Kubernetes’in kökeninde, Mountain View firmasının kendisini yerel bulut yaklaşımında ifade etmesi özellikle meşrudur. Bir blog yazısında, uzman mimarlarından biri, bu tür mimariyi yöneten beş ilkeyi detaylandırıyor, bunlardan biri… yönetilen hizmetler lehine.

Bu tarafta, Google Cloud teklifi iyi bir şekilde sağlanmıştır. Bir altyapı dağıtım hizmeti olan Google Cloud Deployment Manager, Terraform’a benzer bir “Kod olarak Altyapı” yaklaşımına dayanır. Başka bir örnek, sunucusuz bir sürekli entegrasyon ve teslim (CI/CD) platformu olan Google Cloud Build’dir.

Google Cloud, yerel bulut uygulamalarının geliştirilmesini desteklemek için oyunlaştırma üzerinde çalışır. Cloud Run (containerized uygulamalar) ve Firebase (mobil uygulamalar) kullanarak Google Cloud’da sunucusuz web uygulamaları oluşturan geliştiriciler, beceri rozetleri kazanır.



genel-15

Popular Articles

Latest Articles