Verwenden Sie Platform as a Service (PaaS) zur Modellierung und Bereitstellung von Anwendungen in privaten, öffentlichen und Hybrid-Cloud-Infrastrukturen.
Bei PaaS handelt es sich um einen Typ von Cloud-Computing-Dienst, mit dem eine Computing-Plattform und ein Lösungspaket als Dienst bereitgestellt werden. Zusammen mit Software as a Service (SaaS) und Infrastructure as a Service (IaaS) stellt PaaS ein Dienstmodell für Cloud-Computing dar, mit dem Sie Tools und Bibliotheken verwenden können, die der Anbieter für das Erstellen einer Anwendung oder eines Diensts zur Verfügung stellt. Sie steuern die Softwarebereitstellung und die Konfigurationseinstellungen. Der Anbieter stellt die Netzwerke, Server, Speicher und weitere für das Hosten Ihrer Anwendung erforderliche Dienste bereit.
Automatisierte Anwendungsbereitstellung
Ein Hauptmerkmal von PaaS stellt die Möglichkeit dar, die Bereitstellung von Anwendungen automatisieren zu können. vRealize Automation ist eine modellbasierte Lösung für die Anwendungsbereitstellung, die die Erstellung und Standardisierung der Topologien zur Anwendungsbereitstellung auf den Cloud-Infrastrukturen vereinfacht. Anwendungsarchitekten verwenden die Drag-and-Drop-Funktionen für Anwendungen, um Topologien zur Anwendungsbereitstellung zu erstellen, die als Anwendungs-Blueprints bezeichnet werden. Anwendungs-Blueprints definieren die Struktur der Anwendung, ermöglichen die Verwendung standardisierter Anwendungsinfrastrukturkomponenten und enthalten Installationsabhängigkeiten und Standardkonfigurationen für benutzerdefinierte und Standard-Unternehmensanwendungen. Mithilfe von vorkonfigurierten und erweiterbaren Katalogen mit logischen Standardvorlagen, Anwendungsinfrastrukturdiensten, Komponenten und Skripten können Sie einen Anwendungs-Blueprint modellieren. Anwendungs-Blueprints sind logische Bereitstellungstopologien, die zwischen IaaS-Clouds wie vRealize Automation und öffentlichen Clouds wie Amazon EC2 portierbar sind.
Mithilfe von vRealize Automation legen Sie die Anwendungs- und Dienststruktur unter der Annahme fest, dass die zugrunde liegende Cloud-Infrastruktur die notwendigen Berechnungs-, Netzwerk- und Speichervoraussetzungen bereitstellt. Sie können die vRealize Automation-Blueprints auf jeder beliebigen privaten oder öffentlichen Cloud bereitstellen, die auf VMware vSphere basiert. Dank dieses Modells für Anwendungsbereitstellungen müssen sich Entwickler und Anwendungsadministratoren nicht mehr mit der Infrastruktur, dem Betriebssystem und der Middleware-Konfiguration befassen, sodass Ihr Unternehmen nun das Hauptaugenmerk darauf legen kann, mit seinen Anwendungen einen Unternehmenswert zu bieten.
Geschäftliche Benutzer können komplexe Anwendungen in dynamischen Cloud-Umgebungen standardisieren, bereitstellen, konfigurieren, aktualisieren und skalieren. Diese Anwendungen können von einfachen Webanwendungen bis hin zu komplexen benutzerdefinierten Anwendungen und Anwendungspaketen reichen. Mithilfe des Katalogs mit Standardkomponenten oder Diensten automatisiert und verwaltet vRealize Automation Application Services den Aktualisierungslebenszyklus von Bereitstellungen für Multi-Tier-Unternehmensanwendungen in Hybrid-Cloud-Umgebungen.
Überwachen der Anwendungsleistung
Die Überwachung bietet Funktionen für die Leistungsverwaltung bezüglich der Anwendungen.
Vorgefertigte Anwendungskomponenten
VMware Cloud Management Marketplace stellt Blueprints, Dienste, Skripts und Plug-Ins zur Verfügung, die Sie herunterladen und für die Entwicklung Ihrer eigenen Anwendungsdienste verwenden können. Führende Anbieter von Middleware, Netzwerken, Sicherheit und Anwendungen stellen vorgefertigte Komponenten bereit, bei denen wiederverwendbare und flexible Konfigurationen verwendet werden, welche Sie in einen Bereitstellungsplan für eine Multi-Tier-Anwendung einfügen können.