PaaS gegen IaaS
Cloud Computing ist ein Computerstil, in dem Ressourcen über das Internet verfügbar sind. Meistens sind diese Ressourcen erweiterbare und hoch visualisierte Ressourcen und werden als Service bereitgestellt. Cloud Computing wird basierend auf der Art des bereitgestellten Dienstes in wenige verschiedene Kategorien unterteilt. PaaS (Plattform als Dienst) ist die Kategorie/Anwendung von Cloud Computing, in der die Dienstanbieter ihren Abonnenten eine Computerplattform oder einen Lösungsstapel über das Internet liefern. IaaS (Infrastruktur als Dienst) ist die Kategorie des Cloud -Computing, in der die als Service verfügbaren Hauptressourcen Hardwareinfrastruktur sind.
Was ist PaaS?
PAAS ist die Kategorie/Anwendung von Cloud Computing, in der die Dienstanbieter eine Computerplattform (eine Hardwarearchitektur und ein Software -Framework) oder einen Lösungsstapel (Computersubsystem benötigen, um eine Software auszuführen). Dies ermöglicht es den Abonnenten, eine Anwendung bereitzustellen, ohne die erforderlichen Software- und Hardwareanforderungen zu kaufen und verwalten zu müssen. Die Verantwortung für die Aufrechterhaltung der erforderlichen Hardware, Betriebssysteme, Helferanwendungen und Datenbanken liegt in der alleinigen Verantwortung des Dienstanbieters. Die PAAS -Abonnenten können die gelieferte Plattform nutzen, um Webanwendungen und -dienste zu erstellen und letztendlich bereitzustellen. PAAS -Dienste bieten in der Regel vollständige Einrichtungen zum Entwerfen, Entwickeln, Testen und Bereitstellen von Anwendungen für Teamkollaboration, Webdienst und Datenbankintegration, Versionskontrolle und Konfigurationsmanagement von Software. Alle diese Einrichtungen sind in der Regel als einzelne integrierte Entwicklungsumgebung erhältlich, wodurch es den Entwicklern oder Benutzern sehr bequem ist. Vier beliebte Arten von PAAs sind Add-On, Stand allein, nur Lieferung und offene Plattform PAAs.
Was ist IaaS?
IaaS, manchmal als Hardware-as-a-Service (HAAS) bekannt, liefert Ausrüstungen,. Mit anderen Worten, IaaS befasst sich mit dem Angebot (auf virtuelle Weise auf Bedarf) Computerressourcen wie Server, Speicher und andere N/W- und H/W-Komponenten auf niedriger Ebene. Es liegt in der alleinigen Verantwortung des Dienstleister. Der Abonnent zahlt pro Verwendungsbasis basierend auf dem Rechnungsmodell für Utility Computing, ohne diese Infrastrukturressourcen kaufen zu müssen. Der Abonnent erhält das Gefühl, Netzwerk-/Server -Ressourcen in Nullzeit und Speicherplatz zu erwerben. Beliebte kommerzielle IaaS -Dienstleister sind GoGrid und Amazon's EC2.
Was ist der Unterschied zwischen PaaS und IaaS?
Obwohl PaaS und IaaS zwei Anwendungen/Kategorien von Cloud Computing sind, haben sie ihre wichtigsten Unterschiede. PAAS ist die Kategorie des Cloud -Computing, in der die Dienstleister eine Computerplattform oder einen Lösungsstapel liefern, während sich Iaas auf die Bereitstellung von Computerinfrastrukturen wie Hardware -Ressourcen konzentrieren, die über das Internet verfügbar sind. Ein wichtiger Unterschied zwischen diesen beiden Diensten kann aus dem Typ der Abonnenten identifiziert werden. PaaS wird in der Regel von Anwendungsentwicklern verwendet, während IaaS von Netzwerkarchitekten verwendet wird. Mit anderen Worten, PAAS bietet einen Mechanismus zur Entwicklung von Anwendungen, während IaaS nur die Infrastruktur bereitstellt, die für die Ausführung des von Anwendungsentwicklern entwickelten Code. Daher sind IaaS -Angebote selbst möglicherweise nicht nützlich, ohne dass ein geeignetes PaaS anbietet, das sich darüber läuft. PAAs können als zusätzliche Abstraktionsschicht auf IaaS betrachtet werden. Wenn Sie bereits einen Arbeitscode als Paket haben, ist ein IaaS besser geeignet. Wenn Sie keine Softwarelösung haben (oder die aktuelle verfügbare Lösung ist zu teuer) und eine Lösung von Grund auf erstellen, abonnieren zu einem PaaS ist der richtige Weg.
Verwandter Link:
Unterschied zwischen Cloud und Inhouse Computing