Video: S1-E3: Conceito de Cloud Computing 2024
Bulut bilişimine hangi yöntemle çözülebildiğine bağlı olarak pek çok yol var. Kuruluşlar talep üzerine kapasite ararken, genellikle Bir Hizmet Olarak Altyapıyı (IaaS) incelerler. Ancak, bir kuruluş daha derin bir yetenek kümesi ararken, Hizmet Olarak Platform (PaaS) 'ya bakar.
PaaS birçok tanımlamaya sahip olsa da, bir dizi geliştirme, ara katman ve dağıtım becerileri içeren bir bilgi işlem platformu olarak düşünebilirsiniz. Önemli bir satıcı karakteristiği, gelecek için bu çevre için çalışanlardan oluşan derin bir ekosistem yaratıyor ve teşvik ediyor.
Bir Hizmet Olarak Platform ve Bir Hizmet Olarak Altyapı arasındaki çizgiler bulanıklaşabilir, ancak söz etmeye değer birçok özelliği vardır.
Tüm PaaS çözümlerinin ortak noktasını göz önünde bulundurun:
-
PaaS İnternet'i kullanmalıdır.
-
PaaS, profesyonel geliştiricilerin (ve bazı durumlarda kullanıcıların) değer katabilmesi için bir takım geliştirme dili sunmalıdır.
-
Bu ortamlar, kaynak kullanımını izlemek ve ölçmek ve satıcının platformunun genel performansını izlemek için bir yola ihtiyaç duymaktadır.
-
Hemen hemen tüm PaaS platformları, (birden fazla müşterinin sanallaştırma yoluyla kendi kopyalarını birbirlerinden bağımsız olarak çalıştırmasına izin veren) çoklu kiracılık mimarisine () dayalıdır; böylece her bir müşterinin kodu veya verileri başkalarından soyutlanmış. Bir PaaS ortamının, geliştirme yaşam döngüsünü ve ekip oluşturma sürecini (test de dahil olmak üzere) desteklemesi gerekiyor.
-
Bir PaaS platformunun diğerleri arasında SOAP (Basit Nesne Erişim Protokolü) ve XML (eXtensible Markup Language) gibi hizmetler arayüzleri içermesi gerekir.
-
-
Bir PaaS platformu, iyi tanımlanmış ve iyi belgelendirilmiş arayüzleri desteklemelidir; böylece, öğelerde ve bileşenler aşağıda belirtilebilir:
-
Bileşik uygulamalar
-
, işletmenin orkestrasyonuna dayalı bir kurumsal uygulama oluşturmak için hizmetleri bir araya getirerek oluşturulur mantık ve kurallar. Portallar,
-
, müşteriye yönelik uygulama bileşenlerini organize eden organize bir ortamdır. Mashups,
-
, son kullanıcıların veri iletişimi ve alışverişi yapabilen iki veya daha fazla ticaret hizmetini bir araya getirmelerine olanak tanır.
-