Ana sayfateknolojiYapay Zeka ve VeriBulut Bilişim Nedir?
💻
Teknoloji · Konu Anlatımı

Bulut Bilişim Nedir? IaaS, PaaS ve SaaS Modelleri

Veri Dünyası· Genel· 6 dk okuma· Son güncelleme: 27 Ağustos 2026
Öğreniyo İçerik Ekibi tarafından hazırlandı · Editör: Yusufhan Seyis
Kısaca

Bulut bilişim, fiziksel sunucu ve depolama gibi kaynakların internet üzerinden ihtiyaç oldukça kullanılmasını sağlayan bilişim yaklaşımıdır. Kaynakların nasıl sunulduğunu ve kimin hangi katmanı yönettiğini anlamak için IaaS, PaaS ve SaaS modelleri kullanılır. Genel, özel ve hibrit bulut modelleri ise hizmetlerin kimin kullanımına ve nasıl yapılandırıldığına odaklanır.

Bu yazıda (5)

Bulut bilişim, bilgisayar gücü, depolama, ağ ve yazılım gibi kaynakların kişinin veya kurumun kendi cihazlarında bulunması yerine internet üzerinden hizmet olarak kullanılmasını ifade eder. Kullanıcı, ihtiyacı olan kaynağı fiziksel donanımı baştan kurmadan sağlayıcıların veri merkezlerinden kullanır.

Bulut bilişimin tanımı ve temel özellikleri

Bulut bilişim; sunucu, depolama, ağ ve yazılım gibi bilişim kaynaklarının paylaşılabilir bir havuzdan, internet veya başka bir ağ bağlantısı üzerinden, ihtiyaç halinde kullanılmasını sağlayan bir yaklaşımdır. Buradaki “bulut”, verinin veya uygulamanın havada durduğu anlamına gelmez; kaynakların hizmet sağlayıcının veri merkezlerindeki fiziksel ve sanal sistemlerde çalıştığını, kullanıcının ise bunlara ağ üzerinden eriştiğini anlatır.

Bulut hizmetlerinin temel özelliği, kullanıcının çoğu durumda insan desteği beklemeden kaynak talep edebilmesidir. Hizmetler farklı cihazlardan erişilebilir; telefon, tablet ve bilgisayar gibi istemciler aynı çevrim içi kaynağa ulaşabilir. Sağlayıcı, fiziksel kaynakları birden fazla kullanıcı arasında ihtiyaca göre paylaştırır. Talep arttığında işlem gücü veya depolama artırılabilir, talep düştüğünde kullanılmayan kaynaklar azaltılabilir. Kullanımın depolama alanı, işlem gücü veya bant genişliği gibi ölçütlerle izlenmesi de hangi kaynağın ne kadar kullanıldığının görünür olmasını sağlar.

Örneğin bir öğrenci, kendi bilgisayarına büyük bir sunucu kurmadan çevrim içi bir depolama hizmetine dosya yükleyebilir ve bu dosyalara farklı cihazlardan erişebilir. Aynı hizmet, yoğun dönemlerde daha fazla kullanıcıya kaynak ayırırken sağlayıcının veri merkezindeki ortak altyapıyı kullanır. Bu yönüyle bulut bilişim, yalnızca uzaktaki bir bilgisayara bağlanmak değil; kaynakların otomatik, paylaşılabilir ve esnek biçimde hizmete sunulmasıdır.

Bulut bilişimin temel çalışma mantığı

Bulut bilişimin çalışma mantığında iki taraf bulunur: kaynakları işleten hizmet sağlayıcı ve bu kaynakları ağ üzerinden kullanan müşteri. Sağlayıcı, veri merkezlerinde fiziksel sunucuları, depolama sistemlerini ve ağ donanımlarını çalışır durumda tutar. Kullanıcı ise bir yönetim ekranı, uygulama arayüzü veya web tarayıcısı üzerinden sanal makine, depolama alanı ya da hazır bir uygulama talep eder.

Bu kaynak havuzunun verimli kullanılmasında sanallaştırma önemli bir rol oynar. Sanallaştırma yazılımı, tek bir fiziksel bilgisayarın işlem gücü ve belleğini birden fazla bağımsız sanal bilgisayar gibi sunabilir. Böylece sağlayıcı, fiziksel donanımı farklı müşterilerin iş yüklerine göre paylaştırır. Otomasyon da talep edilen kaynağın oluşturulması, büyütülmesi veya serbest bırakılması gibi işlemleri hızlandırır. Trafik ya da işlem ihtiyacı yükseldiğinde sistem daha fazla sanal kaynak ayırabilir; ihtiyaç azaldığında bu kaynakları geri çekebilir.

Örneğin bir çevrim içi mağaza, yoğun alışveriş döneminde uygulamasını çalıştırmak için daha fazla işlem gücüne ihtiyaç duyabilir. Bulut sistemi, uygun yapılandırma yapıldığında uygulamanın çalıştığı sanal kaynakları artırabilir ve yoğunluk geçince azaltabilir. Kullanıcı fiziksel sunucuların hangi rafta bulunduğunu bilmeden hizmeti kullanır; sağlayıcı ise arka plandaki donanım, sanallaştırma, ağ bağlantısı ve kaynak dağıtımını yönetir. Bu nedenle bulut bilişimde fiziksel kaynaklar görünmez hâle gelir, ancak hizmetin temelini oluşturmaya devam eder.

IaaS, PaaS ve SaaS hizmet modelleri

IaaS, PaaS ve SaaS, bulut hizmetinde yönetim sorumluluğunun hangi katmana kadar kullanıcıda kaldığını gösterir. Genel kural şudur: IaaS en fazla kontrolü, SaaS ise en az teknik yönetim yükünü kullanıcıya bırakır. Kolaylık arttıkça altyapı üzerindeki doğrudan kontrol genellikle azalır.

IaaS (Infrastructure as a Service), sanal sunucu, depolama, ağ ve güvenlik duvarı gibi temel altyapı kaynaklarının hizmet olarak sunulmasıdır. Sağlayıcı fiziksel veri merkezini, donanımı ve sanallaştırma katmanını işletir; müşteri ise sanal makineye işletim sistemi kurabilir, uygulamalarını çalıştırabilir ve depolamasını yapılandırabilir. İşletim sisteminin güncellenmesi ve uygulamaların bakımı çoğunlukla müşterinin sorumluluğundadır. Örneğin bir yazılım ekibi, fiziksel sunucu satın almak yerine buluttan sanal makine kiralayıp bu makineye kendi işletim sistemini ve web uygulamasını kurabilir. İhtiyaç değiştiğinde işlemci, bellek veya depolama kaynaklarını artırıp azaltabilir.

PaaS (Platform as a Service), uygulama geliştirmek ve çalıştırmak için hazır bir platform sağlar. Bu platformda işletim sistemi, programlama dili çalışma ortamı, veritabanı ve web sunucusu gibi katmanları sağlayıcı yönetir. Geliştirici, donanım ve işletim sistemiyle uğraşmak yerine kendi koduna ve uygulamasının ayarlarına odaklanır. Bazı PaaS hizmetleri, uygulamanın talebine göre temel işlem ve depolama kaynaklarını otomatik biçimde ölçeklendirebilir. Örneğin bir geliştirici, fiziksel sunucu kurmadan web uygulamasının kodunu PaaS ortamına yükleyebilir; platform gerekli çalışma ortamını sağlarken geliştirici uygulamanın işlevlerini geliştirir.

SaaS (Software as a Service), doğrudan kullanılmaya hazır bir yazılımın bulut üzerinden sunulmasıdır. Kullanıcı genellikle web tarayıcısı veya özel bir uygulama aracılığıyla hizmete erişir; sunucuları, işletim sistemini, depolamayı ve uygulamanın teknik altyapısını yönetmez. Sağlayıcı yazılımı çalıştırır, bakımını yapar ve güncellemeleri merkezi olarak yayımlar. Örneğin Google Docs veya Office Online kullanırken bilgisayara ayrı bir sunucu kurmak gerekmez; kullanıcı hesabıyla uygulamaya bağlanıp belge oluşturur. IaaS’ta altyapı üzerinde daha fazla teknik karar müşteriye aitken PaaS geliştirme ortamını, SaaS ise doğrudan son uygulamayı hazırlar.

Genel, özel ve hibrit bulut modelleri

Genel bulut, sağlayıcının bilişim kaynaklarını internet üzerinden birden çok müşteri için sunduğu modeldir. Kaynaklar ortak altyapı havuzundan, her müşterinin erişimi ve verileri birbirinden ayrılacak şekilde tahsis edilir. Bu model, kendi veri merkezini kurmadan değişken ihtiyaçlara göre kaynak kullanmak isteyen kuruluşlar için uygundur.

Özel bulut, tek bir kurumun kullanımına ayrılmış ve kurumun gereksinimlerine göre yapılandırılmış bulut ortamıdır. Kurum, kaynaklar ve yapılandırma üzerinde daha fazla denetim isteyebilir; ancak bu yaklaşımın işletilmesi daha fazla teknik sorumluluk gerektirebilir. Hibrit bulut ise özel altyapı ile genel bulut hizmetlerinin birlikte kullanılmasıdır. Böyle bir yapı, bazı iş yüklerini kurumun kontrolündeki ortamda tutarken değişken veya ek kapasite gerektiren başka iş yüklerini genel buluta taşıyabilir. Örneğin bir kuruluş, mevcut sistemlerini özel ortamında çalıştırıp dönemsel yoğunluk yaşayan bir uygulaması için genel buluttan ek kaynak kullanabilir.

Bulut bilişimin avantajları ve sınırlılıkları

Bulut bilişimin önemli avantajlarından biri, fiziksel altyapı için büyük bir başlangıç yatırımı yapmadan bilişim kaynağı kullanılabilmesidir. Kurum, ihtiyaca göre sunucu veya depolama kapasitesini artırıp azaltabilir; bu da özellikle iş yükü değişken olan uygulamalarda esneklik sağlar. Hazır geliştirme araçları ve yönetilen hizmetler, bir uygulamanın kullanıma hazırlanma süresini kısaltabilir. İnternet bağlantısı olan farklı konumlardan veri ve uygulamalara erişilebilmesi, uzaktan çalışma ve ekiplerin birlikte çalışmasını kolaylaştırır. Sağlayıcıların sunduğu yedeklilik seçenekleri de bazı hizmetlerde donanım arızalarının etkisini azaltmaya yardımcı olabilir; ancak hangi düzeyde yedeklilik sağlandığı hizmete ve seçilen katmana göre değişir.

Buna karşılık bulut kullanımı bütün sorunları ortadan kaldırmaz. İnternet bağlantısına ve hizmet sağlayıcının erişilebilirliğine bağımlılık, bağlantı kesintilerinde hizmet kullanımını etkileyebilir. Kullanılmayan kaynaklar, hatalı yapılandırmalar veya yeterli izleme yapılmaması beklenmeyen harcamalara yol açabilir. Veriler ve uygulamalar sağlayıcının altyapısında tutulduğu için erişim yetkilerinin ve uygulama ayarlarının doğru yönetilmesi gerekir. Ayrıca bazı kurumlar, düzenleyici gereklilikler, çok düşük gecikme ihtiyacı veya eski sistemlerle güçlü bütünleşme gibi nedenlerle tüm iş yüklerini buluta taşımak yerine kendi altyapılarını korumayı tercih edebilir. Bu nedenle bulutun uygunluğu; ölçeklenebilirlik, erişim ihtiyacı, denetim gereksinimi ve iş yükünün yapısı birlikte değerlendirilerek belirlenir.

Günlük hayatta

Çevrim içi e-posta, Google Docs veya Office Online gibi hizmetlerde kullanıcı uygulamayı kendi bilgisayarında çalıştıran bir sunucu kurmaz; tarayıcı ya da uygulama üzerinden sağlayıcının buluttaki hizmetine erişir. Telefonda çekilen bir fotoğrafın çevrim içi depolama alanına yüklenip başka bir cihazdan açılması da bulut kaynaklarına günlük bir örnektir.

Sınavda

IaaS, PaaS ve SaaS arasındaki temel ayrım yönetilen katman ve kullanıcı kontrolüdür: IaaS’ta kullanıcı işletim sistemi ve uygulamayı yönetir, PaaS’ta uygulamaya odaklanır, SaaS’ta ise hazır yazılımı kullanır. Genel-özel-hibrit ayrımı ise sırasıyla ortak sağlayıcı altyapısı, tek kuruma ayrılmış ortam ve iki yaklaşımın birlikte kullanılması üzerinden yapılır.

Sık sorulan sorular

Bulut bilişimde veriler fiziksel olarak nerede bulunur?

Veriler ve uygulamalar genellikle hizmet sağlayıcının veri merkezlerindeki fiziksel ve sanal kaynaklarda bulunur. Kullanıcı bunlara internet veya başka bir ağ bağlantısı üzerinden erişir.

IaaS ile PaaS arasındaki temel fark nedir?

IaaS sanal sunucu, depolama ve ağ gibi temel kaynakları sunar; kullanıcı işletim sistemi ve uygulamayı da yönetir. PaaS ise işletim sistemi ve çalışma ortamını hazır sağlayarak geliştiricinin uygulamaya odaklanmasını sağlar.

SaaS kullanırken sunucu kurmak gerekir mi?

Hayır. SaaS modelinde sağlayıcı uygulamayı ve onu çalıştıran altyapıyı yönetir; kullanıcı web tarayıcısı veya uygulama arayüzü üzerinden hazır yazılıma erişir.

Genel, özel ve hibrit bulut arasındaki fark nedir?

Genel bulut ortak sağlayıcı altyapısının birden çok müşteriye sunulmasıdır. Özel bulut tek kuruma ayrılır; hibrit bulut ise özel altyapı ile genel bulut hizmetlerini birlikte kullanır.

Kaynaklar
SıradakiVeri Analizi