In den letzten Beiträgen dieser Serie habe ich die PaaS (Platform as a Service) Cloud Foundry, OpenShift, Google App Engine und Heroku vorgestellt. Zuvor wurde diskutiert, was PaaS überhaupt ist und nach welchen Kriterien verschiedene PaaS verglichen werden können. Zum Abschluss der Serie werden die vorgestellten Technologien anhand der diskutierten Kriterien verglichen.
Proprietäre PaaS
Nachdem ich zuletzt die Open Source PaaS (Platform as a Service) Technologien Cloud Foundry und OpenShift vorgestellt habe, wende ich mich in diesem Blogpost zwei proprietären PaaS zu.
Wie zuvor liegt der Fokus auf dem Deployment einer Beispielapplikation, welche an diverse Datenservices angebunden werden muss. Die Kriterien, nach welchen dieses Deployment sowie weitere EIgenschaften der PaaS beurteilt werden, wurden ebenfalls in einem vorherigen Blogpost beschrieben.
Open Source PaaS
In dieser Blogserie geht es um Platform as a Service (PaaS). Was das ist, und warum eine solche Plattform Entwicklung und Betrieb effizienter macht, wurde im ersten Blogpost diskutiert. Im zweiten Blogpost wurden dann Kriterien vorgestellt, nach denen verschiedene in Frage kommende PaaS verglichen werden können. Dabei hat sich herausgestellt, dass Open Source Lösungen wichtige Vorteile gegenüber proprietären Angeboten haben. Allerdings gibt es nur zwei weitverbreitete Open Source PaaS. Diese möchte ich in diesem Artikel vorstellen, bevor ich im nächsten Artikel auf proprietäre Technologien eingehen werde.
PaaS evaluieren
von Christoph Huber
Im letzten Blogpost habe ich den Begriff “Platform as a Service” (PaaS) eingeführt und diskutiert, warum eine solche Plattform für Eigenentwicklungen Sinn macht. Eine PaaS hat zum Ziel, aus dem Source Code möglichst schnell eine produktive Applikation zu generieren, inklusive Routing, Load Balancing und der Möglichkeit, die Applikationsinstanzen bei Bedarf auf Mausklick zu skalieren. Der hohe Abstraktionsgrad und die homogene Systemlandschaft einer solchen Plattform vereinfacht die Verwaltung der Infrastruktur und lässt transparente Preisberechnungen für Laufzeiten zu. „PaaS evaluieren“ weiterlesen
Platform as a Service
von Christoph Huber
Ich möchte in mehreren Artikeln das Thema Platform as a Service (PaaS) angehen. Dieser erste Beitrag behandelt die Frage, was eine PaaS ist, und welche Vorteile sie welchen Organisationen bringen kann. Ich habe mich länger mit Cloud Foundry, eines der am weitesten verbreiteten PaaS, beschäftigt. Ich habe Schulungen für Entwickler zu dem Thema gegeben, aber auch geholfen, Cloud Foundry bei einem Kunden als on-premise Installation einzuführen. Diese persönlichen Erfahrungen möchte ich in diesem Blogpost einfliessen lassen. „Platform as a Service“ weiterlesen