İçeriğe geç
parazade

IaaS Nedir?

Yayın: · Son güncelleme:

IaaS Nedir? Kısaca

IaaS (Infrastructure as a Service, hizmet olarak altyapı), sunucu, depolama ve ağ gibi temel bilişim altyapısının bir bulut sağlayıcısından internet üzerinden kiralandığı hizmet modelidir.

IaaS nedir?
İçindekiler
  1. IaaS nedir?
  2. PaaS ve SaaS ile farkı
  3. Örnek kullanım
  4. Nelere dikkat etmeli?

IaaS nedir?

IaaS, bulut bilişimin en temel katmanıdır. Sağlayıcı fiziksel sunucuları, diskleri, ağ donanımını ve veri merkezini işletir. Siz bu altyapının üzerinde sanal sunucular açar, işletim sistemini seçer ve istediğiniz yazılımı kurarsınız.

Bilinen örnekler arasında Amazon EC2, Azure Virtual Machines ve Google Compute Engine bulunur. Kiralanan sanal sunucuya kısaca bulut sunucu da denir.

PaaS ve SaaS ile farkı

Üç model arasındaki fark, kimin neyi yönettiğidir. IaaS'ta işletim sistemi, güncellemeler, güvenlik ayarları ve uygulama sizin sorumluluğunuzdadır. PaaS'ta işletim sistemi ve çalışma ortamını sağlayıcı yönetir, siz yalnızca kodunuzu yüklersiniz. SaaS'ta ise hazır bir yazılımı kullanırsınız ve teknik altyapıyla hiç uğraşmazsınız.

Bir benzetmeyle: IaaS boş bir daire kiralamak, PaaS eşyalı daire kiralamak, SaaS ise otelde kalmak gibidir.

Örnek kullanım

Varsayımsal bir yazılım firması, müşterisi için özel bir veritabanı sürümü ve belirli güvenlik ayarları gerektiren bir uygulama geliştiriyor. Hazır platformlar bu ayarlara izin vermediği için firma IaaS üzerinden iki sanal sunucu kiralıyor. Biri uygulamayı, diğeri veritabanını çalıştırıyor ve her ayar firmanın kontrolünde kalıyor.

Nelere dikkat etmeli?

IaaS en fazla esnekliği verir, ama aynı oranda iş yükü getirir. İşletim sistemi yamaları, güvenlik duvarı kuralları ve yedekler sizin sorumluluğunuzdadır. Açık bırakılan bir yönetim portu ya da güncellenmemiş bir sunucu, saldırganların ilk hedefidir.

Maliyet tarafında kapatılmayı unutulan test sunucuları ve bağlı kalan diskler faturada sürpriz yaratır. Kaynaklara proje ve sahip etiketi vermek, ay sonunda neyin neden ödendiğini görmeyi kolaylaştırır.

Sıkça Sorulan Sorular

IaaS ne demek, Türkçesi nedir?

IaaS, Infrastructure as a Service ifadesinin kısaltmasıdır ve Türkçede hizmet olarak altyapı anlamına gelir. Sunucu ve ağ gibi altyapının satın alınmak yerine kiralanmasını anlatır.

IaaS kimler için uygundur?

Sunucu yönetimi bilgisi olan ve işletim sistemi seviyesinde kontrol isteyen ekipler için uygundur. Bu bilgiye sahip değilseniz PaaS ya da yönetilen hizmetler daha az risk taşır.

İlgili terimler

PaaSPaaS (Platform as a Service, hizmet olarak platform), geliştiricilerin sunucu ve işletim sistemiyle uğraşmadan uygulama kodlarını yükleyip çalıştırabildiği bulut hizmet modelidir. Altyapı ve çalışma ortamını sağlayıcı yönetir.SaaSSaaS (Software as a Service, hizmet olarak yazılım), kurulum gerektirmeden internet tarayıcısı ya da uygulama üzerinden, genellikle abonelikle kullanılan yazılım modelidir. Sunucular, güncellemeler ve bakım sağlayıcı tarafından yönetilir.Bulut Bilişim(Cloud Computing)Bulut bilişim (cloud computing), sunucu, depolama, veritabanı ve yazılım gibi bilişim kaynaklarının internet üzerinden, ihtiyaç kadar ve kullanım bazlı olarak kiralanmasıdır. Donanımı satın alıp yönetme yükünü sağlayıcıya bırakır.Bulut Sunucu(Cloud Server)Bulut sunucu (cloud server), bir bulut sağlayıcısının fiziksel donanımları üzerinde sanallaştırma ile oluşturulan ve internet üzerinden kiralanan sanal sunucudur. İşlemci, bellek ve disk kapasitesi ihtiyaca göre değiştirilebilir.İşletim Sistemi(Operating System)İşletim sistemi, bilgisayar ya da telefonun donanımını yöneten ve uygulamaların bu donanımı kullanabilmesini sağlayan temel yazılımdır. Windows, macOS, Linux, Android ve iOS en yaygın örneklerdir.Yazılım(Software)Yazılım, bir bilgisayarın ya da akıllı cihazın ne yapacağını adım adım tarif eden programların, verilerin ve talimatların bütünüdür. Donanım fiziksel parçaları, yazılım ise bu parçaları çalıştıran mantığı ifade eder.Sunucu(Server)Sunucu (server), ağ üzerinden başka bilgisayarlara ve cihazlara veri, dosya, web sayfası ya da uygulama hizmeti sağlayan bilgisayar veya yazılımdır. İstek gönderen tarafa istemci denir.