Farklı Bulut Hizmetleri Türleri
Yayınlanan: 2019-02-20Bulut geliştirme, son birkaç yılda bulut bilişimin patlayıcı büyümesinin ayrılmaz bir parçası olmuştur. LogicMonitor'un Bulut Vizyonu 2020: Bulutun Geleceği Araştırması'na göre, tüm kurumsal iş yüklerinin yaklaşık %83'ü 2020 yılına kadar kendilerini bulutta bulacak. işletmeler için büyük paradigma kayması sadece devam edecek.
Bulut geliştirmenin merkezinde, "bulut" ve "bulut hizmetleri" derken ne demek istediğimizi anlamanın önemi yatar.
Bulut, yalnızca nispeten küçük bir çabayla hızlı bir şekilde sağlanabilen, dolayısıyla verimliliği artırmak ve maliyetleri azaltmak isteyen kuruluşlar için çok çekici hale getiren, yapılandırılabilir bilgisayar kaynaklarının web tabanlı bir havuzudur.
Gerçek bulut hizmetleri söz konusu olduğunda, işletmenizin aralarından seçim yapabileceğiniz çok sayıda hizmeti vardır. Bulut bilişimden en iyi şekilde yararlanmak, her bir hizmet ve bunların en iyi ne için kullanıldığı hakkında sağlam bir anlayışa sahip olmanızı gerektirir.
Genel olarak, buluttaki hizmetler bu dört gruba ayrılabilir.
IaaS – Hizmet Olarak Altyapı
Grand View Research sektör raporuna göre, hizmet olarak altyapının pazar büyüklüğü 2024 yılına kadar 60 milyar dolara yükselecek ve bu da onu pazar büyüklüğüne göre ikinci en büyük bulut hizmeti türü haline getirecek. Aynı rapor, 2016-2024 döneminin IaaS'de %25'lik bir büyüme oranı göreceğini gösteriyor.
En basit bulut bilişim türüne ihtiyacınız varsa, IaaS ile gideceksiniz. IaaS, bulut geliştirme söz konusu olduğunda, bulut sağlayıcınızdan sanal makineler, ağlar, işletim sistemleri ve depolama gibi BT altyapısını kiraladığınız ve ihtiyacınız olduğu kadar ödediğiniz anlamına gelir.
Genellikle IaaS, bilgisayar yazılımı ve sistemlerinin otomatik konfigürasyonu, koordinasyonu ve işletimi olan bulut düzenleme teknolojisine dayanır. Bulut düzenleme teknolojisi örnekleri, Open Nebula ve Apache Cloudstack'ten Open Stack'e kadar uzanır. Bu, sanal bir makinenin ve onu başlatmak için fiziksel ana bilgisayarın kurulmasıyla sonuçlanır.
Bulut hizmetlerine yönelik bu özel yaklaşımla kiraladığınız her kaynakla, yalnızca ihtiyacınız olduğu sürece kiralama lüksüne ve rahatlığına sahipsiniz, çünkü her kaynak bağımsız bir hizmet bileşeni olarak kiralanabilir.
IaaS'yi seçtiğinizde, Microsoft'un Azure'u, Google'ın Bulut Platformu veya Amazon Web Hizmetleri (AWS) gibi bir bulut geliştirme hizmetinin herhangi bir altyapıyı gerçekten yönetmesi gerekecektir. Bununla birlikte, uygulamalar, ara yazılımlar ve işletim sistemleri gibi yazılımı yüklemeniz, yapılandırmanız ve ardından yönetmeniz gerekir.
PaaS – Hizmet Olarak Platform
Platformu bir hizmet olarak tam bir bulut geliştirme ortamı olarak düşünebilirsiniz. Esasen IaaS'den bir seviye daha yüksektir, çünkü bir hiper yönetici (bilgisayar donanımı, bir sanal makineyi çalıştıran yazılım veya bellenim) veya sanal UI ile birlikte yalnızca önceden yapılandırılmış donanımın çıplak kemiklerinden daha fazlasıyla birlikte gelir. PaaS daha da ileri gider ve işletim sistemi (OS) ve uygulama hizmetleri gibi tüm işletim ekosistemini içerir.
Bu nedenle, işletmeniz belirli bir uygulama için belirli bir geliştirme ortamına zaten karar vermişse, ancak siz (herhangi bir nedenle) sizin için dağıtım platformunu koruyan bir üçüncü taraf kavramıyla evliyseniz, PaaS modeli kuruluşunuz için en uygunudur. .
PaaS'ı düşünmenin iyi bir yolu, IaaS'nin temelleri ile SaaS'ın eksiksiz gelişmişliği arasındaki orta yol olmasıdır.
IaaS yalnızca altyapı ile dururken, PaaS, ara katman yazılımı, veritabanı yönetim hizmetleri, iş zekası (BI) hizmetleri ve geliştirme araçları gibi onu daha sağlam hale getiren ek özelliklerle birlikte gelir. Bu ekstra işlevsellik nedeniyle, aşağıdakileri içeren toplam web uygulaması yaşam döngüsünü destekler:
- Bina
- Test yapmak
- dağıtım
- Yönetmek
- güncellemeler
Bu yaklaşım, IaaS ve tam SaaS arasındaki orta yol olduğundan, pragmatistler için çözümdür. Kuruluşunuz, yazılım lisanslarını, temel ara yazılımı veya uygulama altyapısını veya geliştirme araçlarını satın almanın ve ardından yönetmenin hem maliyetini hem de karmaşıklığını önleyebilir. Bulut sağlayıcısı genellikle diğer her şeyi hallederken, geliştirdiğiniz tüm hizmetleri ve uygulamaları siz yönetirsiniz.
Statista'ya göre, PaaS pazarının 2020 yılına kadar yalnızca 8,6 milyar dolara ulaşması ve bu da onu SaaS'ın toplam pazar payından önemli ölçüde daha küçük hale getirmesi bekleniyor. Bununla birlikte, 2010'dan 2020'ye kadar, PaaS pazarı yine de büyük bir büyüme yaşadı ve 2010'da sadece 283 milyon dolardan 10 yıl sonra 8,6 milyar dolarlık projeksiyona ulaştı.
SaaS – Hizmet Olarak Yazılım
Belki de en iyi bilinen ve sıkça bahsedilen bulut hizmeti olan hizmet olarak yazılım, genellikle talep üzerine ve yine merkezi olarak barındırılan bir abonelik modeli aracılığıyla web üzerinden bir hizmet sağlama yöntemidir. Yazılım ve bunun altında yatan altyapı, güvenlik yamaları ve yazılım güncellemeleri gibi bakım sorunlarıyla birlikte sağlayıcı tarafından yönetilir ve böylece onu en karmaşık bulut hizmeti türü haline getirir.
2020 yılına kadar, SaaS pazarı 76 milyar dolara yükselecek. Pek çok şirketin SaaS kullandığını söylemek yetersiz kalır.
SaaS modelini kullanan, aşina olduğunuz bazı somut marka örneklerine bakalım:
- Cisco WebEx
- Adobe Photoshop, Illustrator, XD vb.
- Google uygulamalar
- Satış ekibi
Hizmet sunumuna yönelik bu yaklaşımın muhtemelen en büyük yararı, artık uygulamalarınızı kişisel bilgisayarlarınıza (eskiden olduğu gibi) yüklemek ve çalıştırmakla uğraşmak zorunda kalmamanın rahatlığıdır, çünkü hizmet İnternet üzerinden sağlanır.
SaaS tarafından sunulan kullanım örneklerinin kapsamı, aşağıdakiler de dahil olmak üzere bazı belirgin örneklerle birlikte neredeyse sınırsızdır:
- Muhasebe
- E-posta
- Müşteri ilişkileri yönetimi (CRM)
- sanallaştırma
- bordro yazılımı
- Mesajlaşma uygulamaları
- Ofis yazılımı
- Yönetim yazılımı
- İçerik yönetimi (CM)
- İşbirliği yazılımı
- Yetenek edinme
- İnsan kaynakları yönetimi (İKY)
- faturalandırma
- Öğrenme yönetim sistemleri
- Servis masası yönetimi
- CAD (bilgisayar destekli tasarım) yazılımı
Normalde bir ince istemci kullanan kişiler tarafından bir tarayıcı aracılığıyla erişilen SaaS dağıtım modellerine, en üst düzeyde cihaz uyumluluğu ve dolayısıyla rahatlık için telefon, tablet ve masaüstü aracılığıyla kuruluşunuz tarafından erişilebilir.
Bulut geliştirme yoluyla elde edilen üretkenlik geliştirmelerine bir örnek olan SaaS, işletmeniz için bir dizi avantajla birlikte gelir:
- Yalnızca ihtiyacınız kadar ödersiniz (kullanım seviyelerinize göre ölçeklendirme veya azaltma)
- Verileriniz için güçlü güvenlikten yararlanırsınız
- Bilgisayarınıza veya cihazınıza erişiminiz başarısız olursa verilerinizi asla kaybetmezsiniz
Sunucusuz Bilgi İşlem
Sunucusuz bilgi işlem, kapsam olarak PaaS ile örtüştüğü için ilgi çekicidir. Sunucusuz bilgi işlemin öne çıkan özelliklerinden biri, büyük ölçeklenebilirliği ve olay tabanlı olma eğilimidir. Bu, kaynakların yalnızca belirli bir tetikleyici veya işlev gerçekleştiğinde kullanıldığı anlamına gelir.
Özetle, sunucusuz bilgi işlem, bu uygulama işlevselliği için gerekli olan herhangi bir altyapıyı veya sunucuyu sürekli olarak yönetmeye gerek kalmadan uygulama işlevselliği oluşturmaya yöneliktir. Bunun yerine her türlü kurulum, kapasite planlaması ve tabii ki sunucu yönetimi ile ilgilenen bulut hizmeti sağlayıcısıdır.
Bu, hiçbir sunucunun dahil olmadığı anlamına gelmez. "Sunucusuz" biraz yanlış bir adlandırmadır, ancak gerçekte sunucular hala resmin bir parçasıdır. Sadece yukarıda bahsedilen kurulum, kapasite planlaması ve yönetimi, bulut sağlayıcısı (ve sunucuları) hepsini ele aldığı için endişelenmenize gerek olmayan sorunlardır.
Bunu geleneksel bir sunucu ortamıyla karşılaştırın. Orada, sunucuları hem tedarik etmek hem de yapılandırmak, ayrıca işletim sistemini kurmak ve ardından sürekli olarak altyapıyı sürdürmekle görevli olan bulut geliştiricisidir.
Sunucusuz bilgi işlemin avantajlarından bazıları şunlardır:
- Uygulama oluşturma özgürlüğü
- Uygulamaları yönetme özgürlüğü
- Uygulamaları dağıtma özgürlüğü
Bu uygulamalar talep üzerine ölçeklenir.
Sunucusuz mimarilerin ayrıca aşağıdakiler gibi bir takım kullanımları vardır:
- Görüntü işleme
- Nesnelerin İnterneti (IoT) arka uçları ile ilgili her şey
- Mobil ve web uygulamaları
- SaaS uygulamalarından olayları işleme
Sunucusuz bilgi işlemde, yalnızca kodunuzu çalıştırdığınız veya kaynakları kullandığınız süre kadar ödeme yapmanız gerekir.
Bulut Hizmetleri: Çeşitli Kullanım Durumları
21. yüzyılda bulut gelişiminin büyümesi nedeniyle, işletmeniz artık operasyonlarınızı daha verimli, sorunsuz ve daha az parayla yürütmenize yardımcı olacak bir dizi seçeneğe sahip. İşlemlerinizi buluta taşımadan önce, kuruluşunuz için en iyi seçeneği seçebilmeniz için farklı bulut hizmetleri türlerini tam olarak anladığınızdan emin olun.
IaaS, PaaS, SaaS ve sunucusuz bilgi işlemin artıları ve eksileri vardır. Hangi sektörde çalıştığınız ve ne kadar para harcamak istediğiniz gibi faktörleri göz önünde bulundurun.