IaaS, PaaS und SaaS sind die drei beliebtesten Arten von Cloud-Service-Angeboten. Sie werden manchmal als Cloud-Service-Modelle oder Cloud-Computing-Servicemodelle bezeichnet.
IaaS, PaaS und SaaS sind die drei beliebtesten Arten von Cloud-Service-Angeboten. Sie werden manchmal als Cloud-Service-Modelle oder Cloud-Computing-Servicemodelle bezeichnet.
IaaS, PaaS und SaaS schließen sich nicht gegenseitig aus. Viele mittelgroße Unternehmen verwenden mehr als eine, und die meisten großen Unternehmen verwenden alle drei.
„Als Service“ bezieht sich auf die Art und Weise, wie IT-Assets in diesen Angeboten genutzt werden, und auf den wesentlichen Unterschied zwischen Cloud Computing und traditioneller IT. In der traditionellen IT verbraucht ein Unternehmen IT-Assets – Hardware, Systemsoftware, Entwicklungstools, Anwendungen –, indem es diese kauft, installiert, verwaltet und in seinem eigenen On-Premises-Rechenzentrum wartet.
Beim Cloud Computing besitzt, verwaltet und wartet der Cloud-Dienstanbieter die Ressourcen. Der Kunde nutzt sie über eine Internetverbindung und bezahlt sie auf Abonnement- oder nutzungsbasierter Basis.
Der Hauptvorteil von IaaS, PaaS, SaaS oder jeder anderen „as a service“-Lösung ist also wirtschaftlicher Natur: Ein Kunde kann die benötigten IT-Funktionen zu vorhersehbaren Kosten abrufen und skalieren, ohne die Kosten und den Aufwand für den Kauf und die Wartung aller Komponenten in seinem eigenen Rechenzentrum tragen zu müssen. Aber jede dieser Lösungen hat noch weitere spezifische Vorteile.
IaaS ist ein On-Demand-Zugriff auf eine in der Cloud gehostete Recheninfrastruktur – Server, Speicherkapazität und Netzwerkressourcen –, die Kunden auf ähnliche Weise bereitstellen, konfigurieren und nutzen können wie On-Premises-Hardware.
Der Unterschied besteht darin, dass der Cloud-Service-Anbieter die Hardware- und Rechenressourcen in seinen eigenen Rechenzentren hostet, verwaltet und wartet. IaaS-Kunden nutzen die Hardware über eine Internetverbindung und bezahlen diese Nutzung im Rahmen eines Abonnements oder einer nutzungsabhängigen Abrechnung.
Typischerweise haben IaaS-Kunden die Wahl zwischen Virtual Machines (VMs), die auf gemeinsam genutzter physischer Hardware gehostet werden (der Cloud-Service-Anbieter verwaltet die Virtualisierung), oder Bare Metal Servern auf dedizierter physischer Hardware. Kunden können die Server und Infrastruktur-Ressourcen über ein grafisches Dashboard oder programmgesteuert über Programmierschnittstellen (APIs) bereitstellen, konfigurieren und betreiben.
IaaS kann als das ursprüngliche „As-a-Service“-Angebot betrachtet werden: Jeder große Cloud-Dienstanbieter – Amazon Web Services, Google Cloud, IBM Cloud, Microsoft Azure – begann damit, eine Form von IaaS anzubieten.
Im Vergleich zur herkömmlichen IT bietet IaaS den Kunden mehr Flexibilität beim bedarfsgerechten Aufbau von Rechenressourcen und bei der Skalierung nach oben oder unten als Reaktion auf Spitzen oder Verlangsamungen des Datenverkehrs. Mit IaaS können Kunden die Vorabkosten und den Aufwand für den Kauf und die Wartung eines eigenen On-Premise-Rechenzentrums vermeiden. Es beseitigt auch den ständigen Kompromiss zwischen der Verschwendung, die durch den Kauf überschüssiger lokaler Kapazitäten zur Bewältigung von Spitzen entsteht, und der schlechten Leistung oder den Ausfällen, die durch eine unzureichende Kapazität für unerwartete Verkehrsspitzen oder Wachstum entstehen können.
Weitere Vorteile von IaaS sind:
Schnellerer Zugriff auf Best-of-Breed-Technologie: Cloud-Provider konkurrieren miteinander, indem sie ihren Benutzern die neuesten Technologien zur Verfügung stellen, IaaS-Kunden können diese Technologie viel früher (und zu weitaus geringeren Kosten) nutzen, als sie sie On-Premises implementieren können.
Zu den häufigsten Anwendungen von IaaS gehören:
PaaS bietet eine cloudbasierte Plattform zum Entwickeln, Ausführen und Verwalten von Anwendungen. Der Cloud-Service-Anbieter hostet, verwaltet und wartet die gesamte in der Plattform enthaltene Hardware und Software – Server (für Entwicklung, Tests und Bereitstellung), Betriebssystemsoftware, Speicher, Netzwerke, Datenbanken, Middleware, Laufzeiten, Frameworks, Entwicklungstools – sowie damit verbundene Dienste für Sicherheit, Betriebssystem- und Software-Upgrades, Backups und mehr.
Benutzer greifen über eine grafische Benutzeroberfläche (GUI) auf die PaaS zu, über die Entwicklungs- oder DevOps-Teams während des gesamten Anwendungslebenszyklus zusammenarbeiten können, einschließlich Codierung, Integration, Test, Lieferung, Bereitstellung und Feedback.
Beispiele für PaaS-Lösungen sind AWS Elastic Beanstalk, Google App Engine, Microsoft Windows Azure und Red Hat OpenShift on IBM Cloud.
Der Hauptvorteil von PaaS besteht darin, dass Kunden Anwendungen schneller und kostengünstiger erstellen, testen, bereitstellen, ausführen, aktualisieren und skalieren können, als wenn sie ihre eigene lokale Plattform aufbauen und verwalten müssten. Weitere Vorteile sind:
PaaS kann mehrere Entwicklungs- und IT-Initiativen vorantreiben, darunter:
API-Entwicklung und -Management: Mit seinen integrierten Frameworks erleichtert PaaS Teams die Entwicklung, Ausführung, Verwaltung und Sicherung von APIs für den Austausch von Daten und Funktionen zwischen Anwendungen.
Internet der Dinge (IoT): PaaS unterstützt eine Reihe von Programmiersprachen (Java, Python, Swift und mehr), Tools und Anwendungsumgebungen, die für die Entwicklung von IoT-Anwendungen und die Echtzeitverarbeitung von Daten von IoT-Geräten verwendet werden.
Agile Entwicklung und DevOps: PaaS-Lösungen decken in der Regel alle Anforderungen einer DevOps-Toolchain ab und bieten eine integrierte Automatisierung zur Unterstützung von kontinuierlicher Integration und kontinuierlicher Bereitstellung (CI/CD).
Cloudnative Entwicklung und Hybrid-Cloud-Strategie: PaaS-Lösungen unterstützen cloudnative Entwicklungstechnologien (Microservices, Container, Kubernetes, Serverless Computing), die es Entwicklern ermöglichen, eine Anwendung einmal zu erstellen und dann in Private-Cloud-, Public-Cloud- und On-Premises-Umgebungen konsistent bereitzustellen und zu verwalten.
SaaS (manchmal auch Cloud-Anwendungsservices genannt) ist eine in der Cloud gehostete, sofort einsatzbereite Anwendungssoftware. Benutzer zahlen eine monatliche oder jährliche Gebühr, um eine vollständige Anwendung über einen Webbrowser, einen Desktop-Client oder eine mobile App zu nutzen. Die Anwendung und die gesamte für die Bereitstellung erforderliche Infrastruktur – Server, Speicher, Netzwerk, Middleware, Anwendungssoftware, Datenspeicher – werden vom SaaS-Anbieter gehostet und verwaltet.
Der Anbieter verwaltet alle Upgrades und Patches für die Software, in der Regel unsichtbar für die Kunden. In der Regel gewährleistet der Anbieter im Rahmen eines Service Level Agreement (SLA) ein bestimmtes Maß an Verfügbarkeit, Leistung und Sicherheit. Kunden können bei Bedarf und gegen Aufpreis weitere Benutzer und Datenspeicher hinzufügen.
Heutzutage nutzt jeder, der ein Mobiltelefon oder ein Mobiltelefon benutzt, mit ziemlicher Sicherheit eine Form von SaaS. E-Mail, soziale Medien und Cloud-Dateispeicherlösungen (wie Dropbox oder Box) sind Beispiele für SaaS-Anwendungen, die Menschen täglich in ihrem Privatleben nutzen.
Zu den beliebten SaaS-Lösungen für Unternehmen gehören Salesforce (Software für das Kundenbeziehungsmanagement), HubSpot (Marketing-Software), Trello (Workflow-Management), Slack (Zusammenarbeit und Messaging) und Canva (Grafik). Viele Anwendungen, die ursprünglich für den Desktop entwickelt wurden (z. B. Adobe Creative Suite), sind jetzt als SaaS verfügbar (z. B. Adobe Creative Cloud).
Der Hauptvorteil von SaaS besteht darin, dass die gesamte Infrastruktur und das Anwendungsmanagement an den SaaS-Anbieter ausgelagert werden. Der Benutzer muss lediglich ein Konto erstellen, die Gebühr bezahlen und kann die Anwendung nutzen. Der Anbieter kümmert sich um alles andere, von der Wartung der Serverhardware und -software bis hin zur Verwaltung des Benutzerzugriffs und der Sicherheit, der Speicherung und Verwaltung von Daten, der Implementierung von Upgrades und Patches und vieles mehr.
Weitere Vorteile von SaaS sind:
Einige SaaS-Anbieter ermöglichen sogar die individuelle Anpassung ihres Produkts, indem sie eine begleitende PaaS-Lösung bereitstellen. Ein bekanntes Beispiel ist Heroku, eine PaaS-Lösung für Salesforce.
Heutzutage ist fast jede Anwendung für die persönliche oder Mitarbeiterproduktivität als SaaS verfügbar – die spezifischen Anwendungsfälle sind zu zahlreich, um sie alle zu nennen (einige sind oben aufgeführt). Wenn ein Benutzer oder eine Organisation eine SaaS-Lösung mit den erforderlichen Funktionen findet, bietet diese in den meisten Fällen eine deutlich einfachere, besser skalierbare und kostengünstigere Alternative zu einer On-Premises-Software.
SaaS, PaaS und IaaS schließen sich nicht gegenseitig aus – die meisten Unternehmen nutzen mehr als eine davon, und viele größere Unternehmen nutzen heute alle drei, oft mit traditioneller IT.
Natürlich hängt die Entscheidung für eine As-a-Service-Lösung in erster Linie von den vom Kunden benötigten Funktionalitäten und dem Fachwissen der Mitarbeiter ab. Ein Unternehmen ohne interne IT-Fachkenntnisse für die Konfiguration und den Betrieb von Remote-Servern ist beispielsweise nicht gut für IaaS geeignet. Ein Unternehmen ohne Entwicklungsteam benötigt keine PaaS.
Aber in manchen Fällen bietet jedes der drei „As-a-Service“-Modelle eine praktikable Lösung. In diesen Fällen vergleichen Unternehmen die Alternativen in der Regel anhand der Einfachheit der Verwaltung im Vergleich zu der Kontrolle, die sie aufgeben.
Nehmen wir zum Beispiel an, dass ein großes Unternehmen seinem Verkaufsteam eine CRM-Anwendung (Customer Relationship Management) zur Verfügung stellen möchte. Es könnte:
IBM bietet ein breites Spektrum an IaaS-, PaaS- und SaaS-Angeboten, um die Anforderungen Ihres Unternehmens auf allen Ebenen zu erfüllen. Die umfassenden und skalierbaren PaaS-Lösungen von IBM helfen Unternehmen dabei, cloudnative Anwendungen von Grund auf neu zu entwickeln oder vorhandene Anwendungen zu modernisieren, um von der Flexibilität und Skalierbarkeit der Cloud zu profitieren. IBM bietet außerdem eine vollständige IaaS-Ebene mit virtualisierten Rechen-, Netzwerk- und Speicherfunktionen innerhalb unserer Full-Stack-Cloud-Plattform sowie mehr als 150 SaaS-Geschäftsanwendungen, die Sie bei der Innovation unterstützen.
Machen Sie den nächsten Schritt:
Beschleunigen Sie Ihre Unternehmenstransformation mit Cloud-Lösungen, die auf Innovation und Wachstum ausgelegt sind. Erkunden Sie hochmoderne Tools und Erkenntnisse, um der Konkurrenz immer einen Schritt voraus zu sein.
Sind Sie bereit, Ihr Unternehmen zu modernisieren? Entdecken Sie die effizientesten Cloud-Migrationsstrategien, mit denen Sie die Leistung optimieren, Kosten senken und die Skalierbarkeit verbessern können.
Erfahren Sie, wie Infrastructure as a Service (IaaS) Ihr Unternehmen mit skalierbaren, flexiblen und kosteneffizienten Cloud-Infrastrukturlösungen unterstützen kann, die auf Ihre Bedürfnisse zugeschnitten sind.
Erfahren Sie, wie IaaS, PaaS und SaaS Ihre Abläufe transformieren können und Flexibilität, Skalierbarkeit und Kosteneffizienz bieten. Verstehen Sie die Unterschiede und wählen Sie die perfekte Lösung für das Wachstum Ihres Unternehmens.
IBM Cloud Virtual Server for VPC ist eine Familie von virtuellen Servern mit Intel x86, IBM Z und IBM LinuxONE, die auf IBM Cloud Virtual Private Cloud basieren.
Dedizierte IBM Cloud-Server bieten eine skalierbare Webhosting-Lösung mit unbegrenztem, kostenlosem Backhaul-Traffic und umfangreichen Anpassungsmöglichkeiten.
Schalten Sie mit IBM Cloud Consulting Services neue Funktionen frei und steigern Sie die geschäftliche Agilität. Entdecken Sie, wie Sie mit Hybrid-Cloud-Strategien und Expertenpartnerschaften gemeinsam Lösungen entwickeln, die digitale Transformation beschleunigen und die Leistung optimieren können.
IBM web domains
ibm.com, ibm.org, ibm-zcouncil.com, insights-on-business.com, jazz.net, mobilebusinessinsights.com, promontory.com, proveit.com, ptech.org, s81c.com, securityintelligence.com, skillsbuild.org, softlayer.com, storagecommunity.org, think-exchange.com, thoughtsoncloud.com, alphaevents.webcasts.com, ibm-cloud.github.io, ibmbigdatahub.com, bluemix.net, mybluemix.net, ibm.net, ibmcloud.com, galasa.dev, blueworkslive.com, swiss-quantum.ch, blueworkslive.com, cloudant.com, ibm.ie, ibm.fr, ibm.com.br, ibm.co, ibm.ca, community.watsonanalytics.com, datapower.com, skills.yourlearning.ibm.com, bluewolf.com, carbondesignsystem.com