In Private-, Public- und hybriden Cloud-Umgebungen
Verfahren der Applikationsentwicklung: Red Hat erläutert die Strategie für ihre Platform-as-a-Service (PaaS)-Lösung "OpenShift"
Alle grundlegenden Komponenten einer PaaS müssen offen, flexibel und einfach für Unternehmen und Entwickler zugänglich sein, sei es zum Einsatz in einer Public Cloud, im eigenen Rechenzentrum oder einer hybriden Umgebung
(24.05.12) - Red Hat hat weitere Pläne für die Platform-as-a-Service (PaaS)-Lösung "OpenShift" vorgestellt. OpenShift ist eine Open-Cloud-Applikations-Plattform für Unternehmen und bietet durch die Bereitstellung einer konsistenten Umgebung für den Einsatz sowohl in Public Clouds als auch im eigenen Rechenzentrum alle Vorteile einer PaaS-Lösung. Red Hat unterstützt mit OpenShift PaaS sowohl die traditionellen Methoden als auch moderne Verfahren der Applikationsentwicklung. Auch in OpenShift PaaS für Unternehmen nutzt Red Hat seine Kerntechnologien, wie sie bereits im OpenShift Public PaaS zum Einsatz kommen, und ermöglicht Organisationen, mit einer Cloud-Umgebung ihre operative Flexibilität und die Effizienz der Applikationsentwicklung zu optimieren.
"Auch wenn der Einsatz von PaaS und die unter der Bezeichnung DevOps bekannte Kombination der Entwicklung und Bereitstellung von Applikationen stark zunehmen, befindet sich der PaaS-Markt immer noch in einem sehr frühen Stadium. Wir rechnen damit, dass bis zum Jahr 2015 ein Umsatzvolumen von mehr als drei Milliarden US-Dollar erreicht wird", sagt Jay Lyman, Senior Analyst bei 451 Research, einer Fachabteilung des international tätigen Marktforschungsinstituts The 451 Group.
"Alle grundlegenden Komponenten einer PaaS müssen offen, flexibel und einfach für Unternehmen und Entwickler zugänglich sein, sei es zum Einsatz in einer Public Cloud, im eigenen Rechenzentrum oder einer hybriden Umgebung. Red Hat OpenShift profitiert im gesamten Application Lifecycle von der Unterstützung durch Java und Java EE6. Dies spielt eine wichtige Rolle für Unternehmen, die planen, Applikationen möglichst effizient als Services für viele Anwender bereitzustellen. Diese Anforderung bezieht sich nicht nur auf neu entwickelte Anwendungen, sondern auch auf die bereits vorhandenen Applikationen, die eine beträchtliche Investition darstellen und daher weiterhin genutzt werden sollen."
Red Hat hat OpenShift 2011 vorgestellt und bietet Entwicklern damit eine Cloud-Application-Plattform, die sie mit einem breiten Spektrum von Programmiersprachen, Frameworks und Application-Lifecycle-Tools nutzen können. Im Verlauf des letzten Jahres sind weitere, gerade entstehende Programmiersprachen, wie Node.js, hinzugekommen. Als erste PaaS unterstützt OpenShift Java EE6 sowie den gesamten Lebenszyklus von Cloud-basierten Java-Applikationen. Ferner hat Red Hat im Rahmen des Projekts OpenShift Origin den Sourcecode quelloffen zur Verfügung gestellt.
Viele wichtige interne und externe Anforderungen werden von anderen PaaS-Angeboten nicht erfüllt. Dazu zählen beispielsweise Compliance-Vorgaben, Architektur- und Servicestandards wie ITIL, IT-Governance, Sicherheitsrichtlinien, Application-Lifecycle-Management, unterschiedliche Methoden und Verfahren zur Applikationsentwicklung, organisatorische und prozessurale Restriktionen oder Datenschutzvorgaben. PaaS-Lösungen müssen heute all diese Anforderungen erfüllen und gleichzeitig den Entwicklern ein leistungsfähiges Spektrum an Tools zur Verfügung stellen.
Lesen Sie zum Thema "Compliance" auch: Compliance-Magazin.de (www.compliance-Magazin.de)
"Während der Cloud Computing-Markt sich kontinuierlich weiterentwickelt, haben sich immer mehr Entwickler für die Nutzung von PaaS entschieden und profitieren von der Geschwindigkeit und Flexibilität, wie sie diese Plattformen bieten. Bislang erfüllte noch kein PaaS-Angebot das gesamte Spektrum der Unternehmensanforderungen", kommentiert Scott Crenshaw, Vice President und General Manager der Cloud Business Unit bei Red Hat. "Wer heute Anwendungen entwickelt und administriert, hat aber oft genau diesen umfassenden Anspruch. Mit der heute vorgestellten PaaS-Roadmap und Strategie können Unternehmen die Open-Cloud-Application-Plattform von Red Hat nutzen und damit Applikationen erstellen, die ihre Vorgaben am besten erfüllen."
Die heute vorgestellte Roadmap adressiert genau diese Anforderungen und eignet sich für vielfältige Einsatzgebiete einer PaaS. Open Shift PaaS von Red Hat ist die führende Cloud-Application-Plattform, die über eingebaute Sicherheits- und skalierbare Multi-Tenancy-Funktionen, bewährte Application Container, Middleware, Services und die neuesten Technologien verfügt.
Red Hat unterstützt den Einsatz in Public Clouds, in Rechenzentren und hybriden Einsatzszenarien, ergänzt um umfangreiche Managementfunktionen. Basierend auf den Kerntechnologien von OpenShift PaaS – einschließlich Red Hat Enterprise Linux, Red Hat Storage, JBoss Enterprise Middleware und den mit OpenShift verfügbaren integrierten Programmiersprachen, Frameworks und Entwickler-Tools – stellt Red Hat eine PaaS für den Einsatz in Unternehmen sowie in offenen und hybriden Clouds bereit.
Unternehmen können OpenShift PaaS in vielfältigen Einsatzszenarien nutzen, beispielsweise als
>> Service, der in Form einer Developer Preview seit Mai 2011 unter openshift.redhat.com bereitsteht. Gegen Ende dieses Jahres wird Red Hat auch eine subskriptionsbasierte Version anbieten
>> private PaaS, die die PaaS-Plattform nutzt, inklusive der Kerntechnologien von Red Hat
>> Service, gehostet von Cloud- und Virtualisierungs-Providern.
Red Hat plant, die OpenShift-Plattform für den Einsatz in Unternehmen um weitere Betriebs- und Managementoptionen zu erweitern, beispielsweise ein
>> DevOps-Modell, bei dem Entwickler ihre Applikationen entweder als Public-PaaS-Lösung oder als Private-PaaS-Lösung bereitstellen und verwalten können
>> ITOps-Modell, bei dem eine interne IT-Abteilung die Vorteile von PaaS ihren Entwicklern bereitstellt und gleichzeitig die volle Kontrolle über ihre Applikationen und die Infrastruktur behalten kann – und dies alles auf Basis von OpenShift und Red Hat CloudForms
>> Self-Managed-Modell, bei dem OpenShift auf dem Notebook eines einzelnen Entwicklers läuft.
(Red Hat: ra)
Red Hat: Kontakt und Steckbrief
Der Informationsanbieter hat seinen Kontakt leider noch nicht freigeschaltet.