דילוג לתוכן הראשי
AD Academy
Cloud Computing: ארכיטקטורה ואבטחה
מתחילים14 דקותעודכן לאחרונה: נושא 2 מתוך 8

Service Models: IaaS מול PaaS מול SaaS

מי מנהל מה — מ־On-Premises ועד SaaS.

לא הושלם

מה תלמדו כאן

  • On-Premises
  • IaaS (Infrastructure as a Service)
  • PaaS (Platform as a Service)

כדאי לקרוא לפני הנושא הזה:Public Cloud מול Private Cloud

ההבדל בין המודלים הוא רק שאלה אחת: איפה עובר הגבול בין מה שאתה מנהל לבין מה שהספק מנהל. ככל שעולים במדרג, אתה מנהל פחות — ושולט פחות.

ארבע עמודות ובכל אחת תשע שכבות מלמעלה למטה: Applications, Data, Runtime, Middleware, OS, Virtualization, Servers, Storage, Networking. ב־On-Premises כל השכבות באחריותך. ב־IaaS הספק מנהל מ־Virtualization ומטה ואתה מנהל OS ומעלה. ב־PaaS נשארים לך רק Applications ו־Data. ב־SaaS הספק מנהל הכול ואתה אחראי רק על חשבונות, הרשאות ונתונים.

בקצרה ובפשטות

  • השאלה היחידה היא איפה עובר הגבול בין מה שאתה מנהל למה שהספק מנהל.
  • IaaS — הספק נותן חומרה ווירטואליזציה, אתה מנהל OS ומעלה (VM).
  • PaaS — הספק מנהל גם OS, Runtime ו־Patching; אתה מביא קוד ונתונים.
  • SaaS — הכול מנוהל, אבל הזהויות, ההרשאות והנתונים תמיד שלך.

דוגמה מהחייםאותה אפליקציה: על Azure VM (IaaS) אתה מעדכן Windows בעצמך; על App Service (PaaS) רק מעלה קוד; ב־Microsoft 365 (SaaS) רק מנהל משתמשים והרשאות.

On-Premises

  • הלקוח מנהל: Datacenter, Network, Servers, Storage, Virtualization, OS, Middleware, Runtime, Data, Applications.
  • הספק מנהל: כלום.

IaaS (Infrastructure as a Service)

  • דוגמאות: AWS EC2, Azure Virtual Machines, GCP Compute Engine.
  • הלקוח מנהל: OS, Middleware, Runtime, Applications, Data.
  • הספק מנהל: Datacenter, רשת פיזית, שרתים פיזיים, Storage, Virtualization.

PaaS (Platform as a Service)

  • דוגמאות: Azure App Services, AWS Elastic Beanstalk.
  • הלקוח מנהל: Applications, Data.
  • הספק מנהל: תשתית פיזית, OS, Middleware, Runtime, Patching.

SaaS (Software as a Service)

  • דוגמאות: Microsoft 365, Google Workspace.
  • הלקוח מנהל: חשבונות, זהויות, בקרת גישה ונתונים.
  • הספק מנהל: כל התשתית, מערכת ההפעלה, האפליקציה והעדכונים.

בדוק את עצמך

ב־PaaS — מי אחראי על עדכוני מערכת ההפעלה (Patching)?

Azure Virtual Machines שייך לאיזה מודל?

העמוד הזה עזר לך?