Was bedeutet PaaS?

Platform as a Service, oft einfach als PaaS bezeichnet, ist eine Kategorie von Cloud Computing, die eine Plattform zur Verfügung stellt, auf der Entwickler Anwendungen und Dienstleistungen über das Internet bauen können. PaaS-Dienste werden in der Cloud gehostet, der Zugriff der Benutzer erfolgt über ihren Web-Browser.

Platform as a Service ermöglicht es Benutzern, Software-Anwendungen mit durch den Anbieter gelieferten Tools zu erstellen. PaaS-Dienste können aus vorkonfigurierten Funktionen, die Kunden abonnieren können, bestehen; sie können die Funktionen wählen, die ihre Anforderungen erfüllen, und die rausnehmen, die dies nicht tun. Folglich können die Pakete von einfachen Point-and-Click-Frameworks, bei denen kein Hosting-Know-how des Kunden vonnöten ist, bis hin zur Versorgung mit Infrastruktur Optionen, die für fortgeschrittene Entwicklung erforderlich sind, variieren.
 
Die Infrastruktur und Anwendungen werden für Kunden verwaltet und Support ist verfügbar. Dienstleistungen werden ständig aktualisiert, mit bestehenden Funktionen aufgerüstet und zusätzliche Features werden hinzugefügt. PaaS-Provider können Entwickler von der Konzeption ihrer ursprünglichen Ideen, der Kreation der Anwendungen bis hin zum Test und Einsatz unterstützen. Das alles wird durch einen gemanagten Mechanismus erreicht.
 
Wie bei den meisten Cloud-Angeboten, werden PaaS-Dienste in der Regel auf Basis eines Abonnements berechnet. Es wird nur das bezahlt, was man auch nutzt. Kunden profitieren von der Skalierbarkeit, die aus der gemeinsamen Nutzung der zugrunde liegenden physischen Infrastruktur besteht. Dies führt auch zu geringeren Kosten.
 
Einige der Features, die in einem PaaS-Angebot enthalten sein können:
 
  • Betriebssystem
  • Server-Side-Scripting-Umgebung
  • Datenbank-Management-System
  • Server Software
  • Support
  • Storage
  • Netzwerkzugang
  • Tools für Design und Entwicklung
  • Hosting
Software-Entwickler, Web-Entwickler und Unternehmen können von PaaS profitieren. Egal, ob Sie eine Anwendung planen, die sie über das Internet anbieten oder eine Software "out of the box" verkaufen wollen, Software-Entwickler können Vorteile aus einer PaaS-Lösung ziehen. Zum Beispiel können Web-Entwickler verschiedene PaaS-Umgebungen in jedem Stadium des Verfahrens nutzen, um zu entwickeln, zu testen und ihre Websites zu hosten. Unternehmen, die ihre eigene interne Software entwickeln, können ebenfalls Platform as a Service nutzen, insbesondere als Entwicklungs-und Testumgebungen.
 
Vorteile von PaaS für Anwendungsentwickler:
  • Sie müssen nicht in die physische Infrastruktur investieren; in der Lage zu sein die virtuelle Infrastruktur zu "mieten", hat sowohl Kostenvorteile als auch praktische Vorteile. Kunden müssen die Hardware nicht selbst kaufen und brauchen auch keine Fachkenntnisse, um sie zu verwalten. Dies erlaubt ihnen, sich auf die Entwicklung von Anwendungen zu konzentrieren. Zusätzlich müssen sie nur die Ressourcen, die sie benötigen, mieten, anstatt zu investieren und verschwenden so auch keine Kapazitäten.
  • Macht das Entwickeln auch für "Nicht-Experten" möglich; mit einigen PaaS-Angeboten kann jeder eine Anwendung entwickeln. Man kann dies einfach über den Web-Browser mit One-Click-Funktionalität. Beispiel hierfür ist die One-Click Blog Software WordPress.
  • Flexibilität; Kunden können die Kontrolle über die Tools, die im Rahmen ihrer Plattformen installiert werden, erhalten und so eine Plattform schaffen, die ihren spezifischen Anforderungen gerecht wird. Sie können die Funktionen aussuchen, die sie brauchen.
  • Anpassungsfähigkeit; Eigenschaften können den Umständen entsprechend angepasst werden.
  • Teams können auch an verschiedenen Standorten zusammenarbeiten; eine Internetverbindung und Web-Browser sind alles, was erforderlich ist. Entwickler, die über mehrere Standorte verteilt sind, können zusammen an der gleichen Anwendung arbeiten.
  • Security; Security, einschließlich Datensicherheit und Backup und Recovery wird mit angeboten.
Zusammenfassend: Ein PaaS-Angebot liefert eine Betriebsumgebung für die Entwicklung von Anwendungen. Mit anderen Worten, es stellt sowohl die Architektur als auch die gesamte Infrastruktur zur Unterstützung der Anwendungsentwicklung bereit. Dies umfasst Netzwerk, Storage, Software-Support und Management-Services. Es ist daher ideal für die Entwicklung von neuen Anwendungen, die für das Web sowie mobile Geräte und PCs bestimmt sind.
 
Für weitere Informationen schauen Sie auch auf die folgenden Seiten:
 

 

Registrieren Sie sich jetzt für einen kostenlosen Test von Interoute Cloud Hosting 

VDC Free trial button               Virtual Data Centre (VDC) Buy button

 

Kontaktieren Sie uns!

Refresh Type the characters you see in this picture. Type the characters you see in the picture; if you can't read them, submit the form and a new image will be generated. Not case sensitive.  Switch to audio verification.