Azure Fundamentals · Ders

IaaS, PaaS ve SaaS Açıklaması

Üç bulut hizmeti modelini gerçek yaşam örnekleriyle ayrıntılandırın ve her modelin yığının hangi katmanını sizin için soyutladığını öğrenin.

2. ders / 413 adım

IaaS, PaaS ve SaaS Açıklaması, CoddyKit'te ücretsiz bir Azure Fundamentals dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Azure Fundamentals öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Azure Fundamentals kursu toplamda 4 dersten oluşur.

Bulut Hizmeti Modeli Katmanları

Bulut hizmetleri üç çeşittir: IaaS, PaaS ve SaaS. Sağlayıcının sizin için yığının ne kadarını yönettiğine göre ayrılırlar; ham donanımdan hazır bir app'e kadar farklı düzeyler sunarlar.

IaaS: Hizmet Olarak Altyapı

IaaS size sanal makineler, depolama ve ağ kaynakları kiralar. OS'yi ve üstündeki her şeyi siz yönetirsiniz; Azure fiziksel donanımı yönetir. VM'nin denetimi sizdedir.

# IaaS example: create a VM (you manage OS and above)
az vm create \
  --resource-group myRG \
  --name myIaaSVM \
  --image Win2022Datacenter \
  --size Standard_B2s

IaaS'ta Neyi Kim Yönetir?

IaaS ile Azure donanımı ve sanallaştırmayı çalıştırırken siz OS'yi, app'leri ve verileri yönetirsiniz. Bu nedenle mevcut bir app'i buluta taşımak için idealdir.

PaaS: Hizmet Olarak Platform

PaaS bir katman daha yukarı çıkar; Azure OS'yi ve çalışma ortamını çalıştırır, siz yalnızca kodunuzu ve verilerinizi gönderirsiniz. Aşağıdaki komut, platformun tamamen yönetildiği bir web app'i dağıtır.

# PaaS example: deploy a web app (OS and runtime managed by Azure)
az webapp up \
  --name myWebApp \
  --resource-group myRG \
  --runtime 'NODE:20-lts'

PaaS Kullanım Alanları ve Faydaları

PaaS, sunucularla ilgilenmeden hızlı yayın yapmak istediğinizde harikadır; App Service veya Azure SQL'i düşünün. Bunun karşılığında temel OS üzerindeki denetiminiz azalır.

SaaS: Hizmet Olarak Yazılım

SaaS, oturum açıp kullanmaya başladığınız, kullanıma hazır bir app'tir; örneğin Microsoft 365 veya Salesforce. Sağlayıcı sizin için kesinlikle her şeyi yönetir.

Üç Modelin Karşılaştırılması

Bunu pizza gibi düşünebilirsiniz: IaaS sizin pişireceğiniz ham maddelerdir, PaaS üzerine malzeme ekleyeceğiniz yarı pişmiş pizzadır, SaaS ise yemeye hazır gelir. Yönetim arttıkça denetim azalır. 🍕

Azure Hizmetlerinin Modellere Göre Eşleştirilmesi

Hizmetlerin çoğu bir modele karşılık gelir: VM'ler ve diskler IaaS, App Service ve Functions PaaS, Microsoft 365 ise SaaS kapsamındadır. AKS gibi bazı hizmetler bu modelleri birleştirir.

Doğru Hizmet Modelini Seçme

Modelinizi denetim ve hıza göre seçin: OS'ye tam erişim için IaaS, hızlı ilerlemek için PaaS, standart yazılımlar için SaaS. Pek çok ekip bu üçünü de memnuniyetle kullanır.

PaaS'ın Uzantısı Olarak Sunucusuz Mimari

Sunucusuz yaklaşım PaaS'ı daha ileri taşır; Azure Functions ile sunucuları tamamen unutabilirsiniz. Kod isteğe göre çalışır, sıfıra kadar ölçeklenir ve yalnızca her çalıştırma için ödeme yaparsınız.

# Azure Functions: HTTP-triggered function snippet
module.exports = async function (context, req) {
    context.res = {
        body: 'Hello from Azure Functions!'
    };
};

Sorumluluk Matrisinin Özeti

Neyi kimin yönettiğine hızlıca bakalım: IaaS = OS ve üstü sizindir, PaaS = app'ler ve veriler sizindir, SaaS = yalnızca verileriniz ve erişiminiz sizindir.

Kısa Bir Kontrol

Kısa bir kontrol zamanı! IaaS, PaaS ve SaaS artık daha anlaşılır mı, görelim.

Ders Özeti

Kısa özet: IaaS size yöneteceğiniz ham altyapıyı verir, PaaS kodunuza odaklanmanızı sağlar, SaaS ise sağlayıcının her şeyi yönettiği hazır bir ürün sunar.

Başlamak ücretsiz

Yapay zeka eğitmeniyle Azure Fundamentals öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“IaaS, PaaS ve SaaS Açıklaması” dersi ücretsiz mi?

Evet — “IaaS, PaaS ve SaaS Açıklaması” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Azure Fundamentals kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Azure Fundamentals kursu toplamda 4 dersten oluşur.

“IaaS, PaaS ve SaaS Açıklaması” dersinde ne öğreneceğim?

Üç bulut hizmeti modelini gerçek yaşam örnekleriyle ayrıntılandırın ve her modelin yığının hangi katmanını sizin için soyutladığını öğrenin. Azure Fundamentals ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Azure Fundamentals öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Azure Fundamentals, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“IaaS, PaaS ve SaaS Açıklaması” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Azure Fundamentals dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Azure Fundamentals dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Bulut ve Geleneksel Şirket İçi Altyapı
  2. IaaS, PaaS ve SaaS Açıklaması
  3. Genel, Özel ve Hibrit Bulut
  4. Temel Bulut Yararları ve Ölçek Ekonomileri
← Azure Fundamentals Sayfasına Dön