• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Bulut Bilişimde IaaS, PaaS ve SaaS üçgeni

  • Posted by Kodedu
  • Categories Genel, Uncategorized, Yazılar
  • Date 22 Ocak 2012

 

Merhaba Arkadaşlar;

Bilişim dünyasında Bulut bilişimin ivme kazandığını hep beraber görmekteyiz. Bilişim devi kuruluşların (Microsoft , Amazon, Google, Oracle) bu büyüyen pastadan pay almak için neler yaptığını görüyoruz ve ilerleyen zamanlarda bu çalışmaların daha fazla arttığını göreceğiz. Bu dev kuruluşların yanında ün bakımdan ikincil sıraya koyabileceğimiz fakat bulut bilişim alanında çok kaliteli hizmetler veren firmaları görebiliriz. Örneğin: Heroku; geniş programlama dili yelpazesinde bu listeye koyduğum ilk aday keza Jelastic’ de öyle. Jelastic beta halinde olmasına karşın çeşitli çevrelerce beğeni toplamakta. En önemli tarafı kolay yönelitebilir oluşu. Ayrıca yeni eklenen ve çok beğeni toplayacağını düşündüğüm şey şu ki Jelastic üzerinde artık GlassFish uygulama sunucusu koşabiliyor. Hem de (Yüksek-Erişilebilirlik) High-Availability kapsamında, uygulama sunucusunun replikasını (yedek yansı) bulundurabiliyorsunuz.

 

 

Genel bir girişten sonra, Bulut bilişim dil havzasında bahsi geçen Iaas-Paas-Saas kavramlarını açıklamak isterim. Bu kavramların Bulut bilişime dönük verilen hizmetleri sınıflandırmak adına var olduğunu söyleyebilirim.

 

Nedir? bu kavramlar dersek ;

IaaS (Infrastructure As a Service||Altyapı olarak servis)

VPS (Virtual Private Server) yapısına benzetebiliriz, uzaktaki sunucularda sizin adınıza sanal bir sistem oluşturuluyor ve siz bu sistem üzerinde istediğiniz manipülasyonu yapabiliyorsunuz. (Örn: bir işletim sistemi yükleme gibi ). Bu servis türüne Amazon ECS ve RackSpace Cloud ortamları örnek verilebilir.

PaaS(Platform As a Service|| Platform olarak servis)

Bu sınıf yapısında size bir servis havuzu sunuluyor ve siz bu servislerden ihtiyacınıza göre ekleme çıkarma yapabiliyorsunuz. Tabiki her bir servis platformu belirli limitlerden sonra ayrı ayrı (+) maliyet demek.

Yukarıdaki resimde de görüldüğü üzere Jelastic ortamında çeşitli servisler mevcut (Maven, SQL ve No-SQL veritabanları, Jetty gibi). Özellikle bu servis yapısının yatay ve dikey ölçeklenebilirlik sunması çok önem arzetmekte. Heroku, Jelastic, Google App Engine, Microsoft Azure ve CloudBees PaaS’ a örnek verilebilir.

 

 

SaaS (Software As a  Service || Yazılım olarak servis)

Yine adından da anlaşıldığı üzere, bu sınıf türünde kullanıcılara sunulan özel yazılımlar ile, lokalde hiçbir işgücü ve bakım maliyeti olmadan yazılımlardan istifade edebiliyorsunuz. Bu sınıf dahilinde hizmet veren firmalara ise Atlassian, SalesForce, Lucid Chart ve Gliffy örnek olarak verilebilir.

IaaS ile daha çok sistem uzmanları, PaaS ile uygulama geliştiriciler, SaaS ile de daha çok son kullanıcılar hedef alınmaktadır.

Görüşmek üzere..

 

  • Share:
author avatar
Kodedu

Previous post

BSON veri değişim formatı
22 Ocak 2012

Next post

RESTful Web Servisleri / JAX-RS { Bölüm I }
26 Ocak 2012

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
spring-cli-logo
Spring CLI ile Spring Boot Projeleri Hazırlamak
21 Ağustos, 2017
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017

    2 Comments

Leave A Reply Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta listesine kayıt olun!






Gözde yazılar

Upucuz ARM Geliştirme Kiti – Kinetis KL25Z
01Eyl2012
Java API for JSON Processing – Reading and Writing JSON objects
23Tem2013
AsciidocFX ile Reveal.js ve Deck.js Slaytları Hazırlamak (Video)
09Tem2015
Hafif bir Kod Editörü – Brackets
30Haz2012

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • Coupling ve Cohesion Kavramları Nedir? için Hilal
  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.