Was ist Infrastructure as a Service?

Infrastructure as a Service (IaaS) ist ein Geschäftsmodell, das IT-Infrastruktur wie Rechen- , Speicher- und Netzwerkressourcen auf Pay-as-you-go-Basis über das Internet bereitstellt. Sie können IaaS verwenden, um die Ressourcen anzufordern und zu konfigurieren, die Sie für die Ausführung Ihrer Anwendungen und IT-Systeme benötigen. Sie sind für die Bereitstellung, Wartung und Unterstützung Ihrer Anwendungen verantwortlich, und der IaaS-Anbieter ist für die Wartung der physischen Infrastruktur verantwortlich. Infrastructure as a Service bietet Ihnen Flexibilität und Kontrolle über Ihre IT-Ressourcen auf kostengünstige Weise.

Warum ist Infrastructure as a Service wichtig?

Sie können IaaS verwenden, um Ihre Rechenkapazität zu skalieren und gleichzeitig Ihre IT-Ausgaben zu reduzieren. Traditionell kauften und warteten Unternehmen ihre eigenen Computergeräte in einem On-Premises-Rechenzentrum. Dies erforderte jedoch häufig hohe Vorabinvestitionen, um nur gelegentlich hohe Workloads zu bewältigen. Beispielsweise erhält ein E-Commerce-Unternehmen während der Weihnachtszeit dreimal mehr Anwendungsverkehr. Um diesen Datenverkehr zu bewältigen, müssen sie zusätzliche Servercomputer kaufen, die für den Rest des Jahres im Leerlauf bleiben.

Um diese Herausforderung zu bewältigen, unterhalten Cloud-Anbieter wie AWS hochsichere Rechenzentren mit einem großen Volumen an Hardwaregeräten. Sie bieten Ihnen nutzungsabhängigen Zugriff auf diese Cloud-Computing-Infrastruktur. Sie erhalten flexiblen und sicheren Zugriff auf praktisch unbegrenzte Ressourcen, sodass Sie alle Ihre geschäftlichen, rechtlichen und Compliance-Anforderungen erfüllen können.

Was sind die Vorteile von Infrastructure as a Service?

IaaS bietet modernen Unternehmen Vorteile wie die folgenden:

Geschwindigkeit

Sie können innerhalb von Minuten eine beliebige Anzahl von Ressourcen bereitstellen, um neue Ideen viel schneller zu testen und auf den Markt zu bringen. Sie können sich auf Ihre Kerngeschäftsaktivitäten konzentrieren, da andere die IT-Infrastruktur und die Rechenressourcen vollständig verwalten.

Leistung

Cloud-Anbieter verfügen über geografisch verteilte Rechenzentren, mit denen Sie Ihre Anwendungen an Standorten hochskalieren können, die physisch näher an Ihren Kunden liegen. Dies ist allein möglicherweise nicht möglich, wenn Sie über eine begrenzte Serverkapazität und geografische Reichweite verfügen. IaaS-Lösungen bieten Ihnen viel mehr Optionen, mit denen Sie sowohl die Rechenleistung steigern als auch die Netzwerklatenz verringern können.

Zuverlässigkeit

IaaS-Anbieter wie AWS bieten eine äußerst zuverlässige Umgebung, in der virtuelle Ersatzmaschinen schnell und vorhersehbar in Betrieb genommen werden können. Der Service wird in der bewährten Netzwerkinfrastruktur und den Rechenzentren von Amazon ausgeführt. Beispielsweise sieht die SLA (Service Level Agreement) für Amazon EC2 eine Verfügbarkeit von 99,99 % für jede Amazon EC2-Region vor.

Sicherung und Wiederherstellung

IaaS-Anbieter bieten Ihnen Zugriff auf eine unbegrenzte Infrastruktur für Sicherung und Notfallwiederherstellung. Beispielsweise können Sie Ihre Anwendungen über mehrere Server hinweg duplizieren, sodass bei einem Ausfall eines Servers ein anderer übernimmt. Ebenso können Sie Datensicherungen automatisch und häufig synchronisieren, um Redundanz und Geschäftskontinuität zu erreichen.

Wettbewerbsfähige Preise

IaaS ist ein Cloud-Computing-Modell, bei dem Kunden nur für die Ressourcen bezahlen, die sie nutzen. Ein solches Setup fördert ein effizienteres IT-Ressourcenmanagement und fördert Innovationen, indem Cloud-Services für kleine Unternehmen erschwinglich werden.

Was sind die Anwendungsfälle von Infrastructure as a Service?

Sie können die Cloud-Infrastruktur verwenden, um die betriebliche Effizienz zu verbessern und die Lösungsbereitstellung vor dem Infrastrukturmanagement zu priorisieren. Ein IaaS-Anbieter kann Sie dabei unterstützen, das Kundenerlebnis mit einer leistungsstarken, vollständig verwalteten Infrastruktur zu verbessern. Schauen wir uns unten einige beispielhafte Anwendungsfälle an.

High Performance Computing

Komplexe Probleme wie die Analyse großer Datenmengen oder das Lösen physikalischer und chemischer Gleichungen erfordern erhebliche Rechenleistung. Es ist effizienter und kostengünstiger, diese Probleme in der IaaS-Infrastruktur zu lösen, anstatt eigene Ressourcen zu betreiben. 

Website-Hosting

Unternehmen nutzen die Cloud-Infrastruktur, um leistungsstarke Webanwendungen zu hosten, die sicher, skalierbar und vollständig anpassbar sind, um ihre Anforderungen an die Bereitstellung von Inhalten zu erfüllen. Amazon Web Services (AWS) bietet beispielsweise kostengünstige Webhosting-Lösungen, mit denen Sie eine Reihe von Websites erstellen können, von einfachen Informationsseiten bis hin zu komplexen Datenbereitstellungssystemen.

Big Data-Analysen

Unternehmen analysieren Daten, um Business Intelligence und umsetzbare Erkenntnisse zu gewinnen. Die Cloud-Infrastruktur umfasst Data-Warehousing-Technologie, um große Datenmengen auf integrierte Weise zu speichern. Ein IaaS-Anbieter unterstützt Big Data-Analysen, indem er Cloud-Computing-Services bereitstellt, mit denen Sie Daten effizienter verwalten können. 

Entwicklung von Apps

Sie können die Cloud-Infrastruktur verwenden, um schnell separate Test- und Entwicklungsumgebungen einzurichten. Sie können isoliert experimentieren und neue Ideen testen oder gemeinsame Entwicklungsumgebungen für das gesamte Team erstellen.

Wie funktioniert Infrastructure as a Service?

IaaS arbeitet nach dem Prinzip der Virtualisierung. Mit einer IaaS-Plattform können Sie den Typ und die Konfiguration der Infrastruktur auswählen, die Sie benötigen. Das System erstellt dann automatisch digitale Versionen der zugrunde liegenden Infrastruktur. Diese virtualisierten Rechenressourcen ahmen das Verhalten physischer Ressourcen nach. Für Sie und Ihre Anwendungen funktioniert alles genauso wie auf einem physischen Gerät.

IaaS-Anbieter bieten auch zusätzliche Services zur Unterstützung des Infrastrukturmanagements an. Sie können die Services beispielsweise für folgende Aufgaben verwenden:

  • Systemprotokolle anzeigen und Leistung überwachen
  • Implementieren Sie konsistente Sicherheitsmaßnahmen in Ihrer gesamten Infrastruktur
  • Konfigurieren Sie Richtlinien, die allgemeine Infrastrukturaufgaben wie Sicherung und Lastenausgleich automatisieren

Was sind die Arten von Infrastructure-as-a-Service-Ressourcen?

Cloud-Anbieter bieten eine Reihe von IaaS-Infrastrukturressourcen zur Verwendung als Cloud-Computing-Dienste an. Diese Infrastrukturdienste lassen sich in drei große Kategorien einteilen.

Computing

Cloud-Computing-Ressourcen umfassen zentrale Verarbeitungseinheiten (CPUs), grafische Verarbeitungseinheiten (GPUs) und internen Speicher (RAM), die Computer zur Ausführung beliebiger Aufgaben benötigen. IaaS-Benutzer fordern Rechenressourcen in Form von virtuellen Maschinen oder Cloud-Instances an. Cloud-Services stellen dann die erforderliche Kapazität bereit, und Sie können Ihre geplanten Aufgaben in dieser virtuellen Umgebung ausführen. 

Speicher

IaaS-Anbieter bieten drei Arten von Datenspeicherressourcen:

  1. Blockspeicher speichern Daten in Blöcken wie einer SSD oder einer Festplatte.
  2. Dateispeicher speichern Daten als Dateien wie in einem NAS.
  3. Objektspeicher speichern Daten als Objekte, die denen in der objektorientierten Programmierung ähneln.

Networking

Die IaaS-Infrastruktur umfasst auch Netzwerkressourcen wie Router, Switches und Load Balancer. IaaS-Modelle virtualisieren die Netzwerkfunktionen dieser Appliances in Software. Sie können beispielsweise Cloud-Services wie AWS Networking verwenden, um sichere und leistungsstarke Cloud-Computing-Netzwerke für Ihr Unternehmen auszuführen.

Wie werden Sicherheits- und Compliance-Verantwortlichkeiten im Rahmen des IaaS-Modells aufgeteilt?

IaaS-Anbieter übernehmen die volle Verantwortung für die Sicherung der Infrastruktur, die sie für Ihre Cloud-Anwendungen bereitstellen. Sie verwalten die Sicherheit auf allen Ebenen, wie zum Beispiel:

  • Physische Sicherheit des Rechenzentrums durch Maßnahmen wie Überwachungskameras, Wachen und Überwachung.
  • Infrastruktursicherheit durch eingeschränkten Zugriff und regelmäßige Wartung der Infrastruktur des Anbieters.
  • Datensicherheit mit sehr strengen Kontrollen, Verschlüsselung und Prüfung durch Dritte, um alle Compliance-Anforderungen zu erfüllen.

Wie verhält sich Infrastructure as a Service im Vergleich zu anderen Cloud-Servicemodellen?

Es gibt drei Hauptmodelle für Cloud-Services:

  1. Infrastructure as a Service
  2. Platform as a Service
  3. Software as a Service

Platform as a Service

Platform as a Service (PaaS) bietet Hardware- und Software-Infrastruktur, die Sie zur Entwicklung und Wartung von Anwendungen nutzen können. Der Cloud-Anbieter hostet die Hardware und die Softwareentwicklungstools in seinem Rechenzentrum. Mit PaaS können Sie Anwendungen schneller und kostengünstiger erstellen, testen, ausführen und skalieren als in Ihrer On-Premises-Infrastruktur.

Software as a Service

Software as a Service (SaaS) stellt die gesamte Softwareanwendung über das Internet zur Verfügung. Sie können damit verschiedene Aufgaben ausführen. Der Cloud-Anbieter hostet die Hardware, die Softwaretools und die Anwendung selbst in seinem Rechenzentrum

IaaS vs. PaaS vs. SaaS

Sie haben eine umfassendere Kontrolle über die Konfiguration Ihrer Cloud-Ressourcen bei IaaS als bei PaaS und SaaS. PaaS und SaaS virtualisieren mehr Infrastrukturfunktionen, und Sie müssen im Vergleich zu IaaS weniger Komponenten verwalten.

Betrachten Sie die folgende Tabelle. Wenn Sie Ihre eigene IT-Infrastruktur verwalten, müssen Sie in alle in der Tabelle genannten Elemente investieren und diese verwalten. Wenn Sie andererseits zu einem bestimmten Cloud-Computing-Service wechseln, funktioniert das folgendermaßen:

  • Gelbe Zellen zeigen an, was Sie verwalten
  • Grüne Zellen zeigen an, was der Cloud-Service-Anbieter verwaltet 

 

 

Eigene IT

IaaS

PaaS

SaaS

Antrag

J

J

J

J

Daten

J

J

J

G

Runtime oder Software, die die Anwendung ausführt

J

J

G

G

Middleware oder Software, die die Anwendung überwacht

J

J

G

G

Betriebssysteme, auf denen die Anwendung ausgeführt wird

J

G

G

G

Virtualisierungstechnologie

J

G

G

G

Server-Maschinen

J

G

G

G

Speicher-Geräte

J

G

G

G

Netzwerk-Appliances

J

G

G

G

 

Cloud-Servicemodelle in der Praxis

Angenommen, Sie möchten eine E-Mail-Anwendung in Ihrem Unternehmen implementieren. Wenn Sie sich entscheiden, Ihre eigene Infrastruktur zu verwalten, müssen Sie Folgendes tun:

  1. Erwerben Sie einen physischen Server.
  2. Installieren Sie alle erforderlichen Software und Betriebssysteme auf dem Server 
  3. Schreiben Sie Ihren E-Mail-Anwendungscode und installieren Sie ihn auf dem Server
  4. Kontinuierliche Wartung von Hardware und Software 

Wenn Sie andererseits zu einem Cloud-Computing-Dienst wechseln, können Sie aus den folgenden Optionen wählen.

IaaS

Sie stellen virtuelle Cloud-Server auf Amazon EC2 mit vorinstallierten Betriebssystemen bereit. Sie müssen den Anwendungscode und die zugehörige Software auf der virtuellen Maschine installieren.

PaaS

Sie verwenden AWS Lambda, um Anwendungscode auszuführen, ohne die Infrastruktur bereitzustellen oder zu verwalten. Beispielsweise können Sie den Anwendungscode einfach als .zip-Datei schreiben und hochladen.

SaaS

Sie verwenden Amazon WorkMail als sicheren, vollständig verwalteten E-Mail- und Kalenderdienst für Unternehmen. Sie müssen weder Ihren eigenen Anwendungscode schreiben noch sich Gedanken über die Bereitstellung von Cloud-Servern und Cloud-Speicherinfrastruktur machen. Ihr Team kann direkt Konten in WorkMail erstellen und mit dem Senden und Empfangen von E-Mails beginnen.

So treffen Sie Ihre Wahl

Die Wahl zwischen IaaS-, PaaS- und SaaS-Angeboten hängt von Ihren Anwendungsanforderungen ab. Eine Option ist nicht unbedingt besser als die andere. Ihre Entscheidung hängt davon ab, warum Sie die Anwendung ausführen, welche Leistungs- und Konfigurationsanforderungen Sie haben und wer und wo sich Ihre Benutzer befinden.

Wie können Sie Infrastructure as a Service implementieren?

Sie können IaaS implementieren, indem Sie einen geeigneten IaaS-Anbieter auswählen und Ihre Teammitglieder in der Nutzung der vom IaaS-Anbieter angebotenen Cloud-Computing-Dienste schulen. Führen Sie die folgenden Schritte aus, um eine erfolgreiche IaaS-Implementierung zu erreichen.

Identifizieren Sie Ihre Anforderungen

Es ist wichtig, die zugrunde liegenden Infrastrukturanforderungen Ihres Unternehmens für die Anwendungsfälle zu verstehen, mit denen Sie beginnen möchten. Beispielsweise hat das Hosting von Webanwendungen andere Server- und Netzwerkressourcenanforderungen als Big Data-Analysen.

Wählen Sie Ihr Team aus

Wenn Ihr Unternehmen gerade erst mit der digitalen Transformation beginnt, ist es besser, mit einem kleinen Kernteam zu beginnen, das den Wandel in Zukunft leitet. Das Team kann ein kleines Problem lösen und über ihre Ergebnisse sprechen, um Bewusstsein und Begeisterung für Cloud-Computing zu wecken.

Wählen Sie Ihren IaaS-Anbieter aus

Verschiedene Cloud-Anbieter haben unterschiedliche Fähigkeiten. Gehen Sie mit der gebotenen Sorgfalt vor, damit Sie später nicht auf Probleme stoßen. Es ist immer optimal, sich an einen etablierten IaaS-Anbieter zu wenden, der eine Reihe von Services anbietet, damit Sie auch sich ändernde Anforderungen problemlos bewältigen können.

Migrieren Sie auf die neue Infrastruktur

Migration ist ein inkrementeller Prozess, der geplant werden muss, um Störungen zu vermeiden. Sie können auch Hybrid Clouds ausführen, in denen einige Anwendungen oder sogar Komponenten derselben Anwendung in Ihrer On-Premises-Infrastruktur und andere Komponenten in der Infrastruktur des IaaS-Anbieters ausgeführt werden. 

Warum sollten Sie AWS als Ihren IaaS-Anbieter wählen?

AWS ist mit mehr als 200 Services, die umfangreiche Funktionen bieten und in global verteilten Rechenzentren bereitgestellt werden, die weltweit umfassendste und am häufigsten genutzte Cloud. Millionen von Kunden – darunter einige der am schnellsten wachsenden Start-up-Unternehmen und der größten Konzerne sowie wichtige Behörden – vertrauen auf AWS, wenn es darum geht, agiler zu werden, Kosten zu senken und Innovationen schneller zu realisieren.

AWS bietet im Vergleich zu anderen Cloud-Anbietern deutlich mehr Services, die darüber hinaus über einen größeren Funktionsumfang verfügen.  Dadurch wechseln Sie mit Ihren vorhandenen Anwendungen schneller, einfacher und günstiger in die Cloud und sind in der Lage, nahezu alles entwickeln, was Sie sich vorstellen können. Sie können zum Beispiel diese Services nutzen:

  • Amazon EC2 bietet die breiteste und umfassendste Computing-Plattform und Sie können ein Prozessor-, Speicher-, Netzwerk-, Betriebssystem- und Kaufmodell auswählen.
  • Amazon S3 bietet einen branchenführenden Objektspeicherservice, mit dem Sie beliebige Datenmengen für praktisch jeden Anwendungsfall speichern und schützen können, z. B. für cloudnative Anwendungen, Datenanalysen und mobile Apps.
  • Amazon VPC bietet ein logisch isoliertes, vollständig anpassbares virtuelles Netzwerk, mit dem Sie AWS-Ressourcen definieren und starten sowie Verbindungen sichern und überwachen können.

Beginnen Sie mit IaaS auf AWS, indem Sie noch heute ein kostenloses AWS-Konto erstellen.

AWS IaaS – nächste Schritte

Zusätzliche produktbezogene Ressourcen ansehen
Weitere Informationen zu Computing-Services 
Ein kostenloses Konto erstellen

Sie erhalten sofort Zugriff auf das kostenlose Kontingent von AWS. 

Registrieren 
Beginnen Sie mit der Entwicklung in der Konsole

Beginnen Sie mit der Entwicklung mit AWS in der AWS-Managementkonsole.

Anmeldung