IT-Lexikon

In diesem kleinen IT-Lexikon erfährst du alles Wissenswerte rund um die spannenden Themen der Full-Stack Entwicklung und DevOps. Hier findest du klare und leicht verständliche Erläuterungen, die selbst komplexe technische Begriffe ganz einfach auf den Punkt bringen.

IaaS – Infrastructure as a Service
Themen aus der Full-Stack Entwicklung und DevOps

IaaS (Infrastructure as a Service) ist ein Cloud‑Service‑Modell, bei dem Unternehmen IT‑Infrastruktur wie Server, Speicher, Netzwerke und Virtualisierung flexibel aus der Cloud beziehen. Statt eigene Hardware zu kaufen und zu betreiben, mietet man sie bedarfsgerecht von einem Cloud‑Anbieter.

IaaS ist die Grundlage vieler moderner IT‑Architekturen und bietet maximale Flexibilität.

Was IaaS bereitstellt

Ein IaaS‑Anbieter stellt typischerweise folgende Ressourcen zur Verfügung:

  • Virtuelle Server (VMs)
  • Storage (Block‑, File‑ oder Object‑Storage)
  • Netzwerke (VLANs, Load Balancer, Firewalls)
  • Virtualisierungsschicht
  • Backup‑ und Recovery‑Optionen
  • Monitoring und Skalierung

Der Kunde verwaltet Betriebssysteme, Anwendungen und Daten selbst – die Hardware übernimmt der Anbieter.

Beispiele für IaaS‑Anbieter

  • Microsoft Azure
  • Amazon Web Services (AWS) – EC2, S3, VPC
  • Google Cloud Platform (GCP)
  • IBM Cloud
  • Oracle Cloud

Vorteile von IaaS

  • Hohe Skalierbarkeit – Ressourcen können jederzeit erweitert oder reduziert werden
  • Kostenersparnis – keine Anschaffung teurer Hardware
  • Schnelle Bereitstellung – neue Server in Minuten statt Wochen
  • Hohe Verfügbarkeit durch redundante Rechenzentren
  • Flexibilität – volle Kontrolle über Betriebssysteme und Software
  • Pay‑as‑you‑go – man zahlt nur, was man nutzt

Nachteile / Herausforderungen

  • Komplexität bei der Verwaltung großer Cloud‑Umgebungen
  • Verantwortung für Sicherheit oberhalb der Infrastruktur (OS, Apps)
  • Abhängigkeit vom Anbieter
  • Kosten können steigen, wenn Ressourcen schlecht geplant sind

Typische Einsatzbereiche

  • Hosting von Web‑ und Anwendungsservern
  • Test‑ und Entwicklungsumgebungen
  • Big‑Data‑Analysen
  • Backup‑ und Disaster‑Recovery
  • Skalierbare Unternehmensanwendungen

 

Zurück