Mit einer Platform-as-a-Service-Lösung unterstützt OpenShift den "JBoss Application Server" und bringt "Java Enterprise Edition 6" kostenlos in die Cloud Durch die Kombination aus OpenShift und JBoss Application Server lässt sich Java EE deutlich einfacher in der Cloud skalieren, überwachen und steuern
Anzeige
(25.08.11) - Red Hat unterstützt mit ihrer Platform-as-a-Service (PaaS)-Lösung "OpenShift" jetzt die "Java Enterprise Edition 6". Grundlage dafür bildet Red Hats "JBoss Application Server", ein Open Source Java Enterprise Edition (EE) Application Server, der gleichzeitig das Herzstück der "JBoss Enterprise Application"-Platform darstellt. OpenShift ist eine PaaS-Lösung, die mit Java EE 6 arbeitet und es Entwicklern auf einfache Weise ermöglicht, Java-Applikationen in der Cloud zu schreiben und bereitzustellen.
OpenShift ist eine kostenlose PaaS-Lösung für Open-Source-Entwickler. Wer einen schnellen Zugang zur Cloud mit eingebauten Management- und Skalierungsmöglichkeiten sucht, ist bei OpenShift genau richtig. Programmierer können sich auf die Kodierung von Applikationen für die unterschiedlichsten Einsatzgebiete konzentrieren und profitieren dabei von den Stack-Setup-, Maintenance und Operation-Support-Funktionen des Host-Service. Red Hat hat OpenShift auf seiner Benutzerkonferenz Summit 2011 im Mai dieses Jahres angekündigt und definiert damit nach eigener Überzeugung den PaaS-Markt völlig neu. OpenShift unterstützt ein breites Spektrum von Open-Source-Programmiersprachen, -Frameworks, -Datenbanken und -Clouds, einschließlich Ruby, Python, Perl, PHP, Java EE, Spring, MySQL, SQLite, MongoDB, MemBase und Memcache. Der Vorteil für Entwickler: Sie sind damit nicht an eine bestimmte Technologie oder Plattform gebunden.
Die Java-EE-6-Unterstützung von OpenShift basiert auf JBoss Application Server 7, einem JBoss-Community-Projekt. Red Hats JBoss Application Server bildet die Grundlage für JBoss Enterprise Application Platform 6, das nächste große Release der Application Platform, die zu Beginn des nächsten Jahres auf den Markt kommen soll. Die JBoss Application Server sind Java-EE-zertifiziert, bieten eine Cloud-fähige Architektur mit einem geringen Platzbedarf sowie ein dynamisches Container-Modell und unterstützen Multi-Core Processing und Multi-Tenancy.
Durch die Kombination aus OpenShift und JBoss Application Server lässt sich Java EE deutlich einfacher in der Cloud skalieren, überwachen und steuern. Aufgrund der Unterstützung von JBoss in OpenShift können Entwickler alle Vorteile von Java EE 6 nutzen, einem der wichtigsten Meilensteine von Java in den letzten zehn Jahren. Java EE 6 unterstützt Context and Dependency Injection (CDI), ein standardbasiertes und vereinheitlichtes Framework, mit dem Entwickler einfacher dynamische Applikationen schreiben können, und das dort anfängt, wo andere Produkte an ihre Grenzen stoßen. CDI bietet deutlich mehr Funktionen, unterstützt das Event-Konzept sowie Typing und bietet Entwicklern eine optimale Flexibilität. Als offener Standard wird CDI von vielen Herstellern unterstützt, die dazu beitragen, die Spezifikation weiterzuentwickeln. Programmierer haben damit die Auswahl zwischen mehreren Optionen und müssen sich nicht an einen Hersteller binden.
"Während Entwickler und Unternehmen schon seit geraumer Zeit daran interessiert sind, Applikationen schneller auf Basis von PaaS bereitstellen zu können, verzögerten sich ihre Projekte durch Schwierigkeiten bei der Migration vorhandener Applikationen mit inkompatiblen Frameworks", sagt Stephen O'Grady, Principal Analyst und Mitbegründer von RedMonk. "Durch die Unterstützung von Java EE 6 im JBoss Application Server ermöglicht Red Hats OpenShift Unternehmen, ihre vorhandenen Java-EE-Applikation problemlos in die Cloud zu bringen."
"OpenShift bietet ein klares Alleinstellungsmerkmal im Markt, denn es ist die erste PaaS-Lösung, mit der Unternehmen Java-EE-6-Applikationen in die Cloud bringen können", erklärt Brian Stevens, CTO und Vice President Engineering bei Red Hat. "Mit seiner Expertise und einem Full-Stack-Support bietet Red Hat eine Lösung für Multi-Tenant-Applikationen. Durch die Kombination von Technologien, angefangen vom Hypervisor über das Betriebssystem und Middleware bis zur Cloud, unterstützt Red Hat eine einfachere Applikationsentwicklung mit kostenlosem Java für eine PaaS-Umgebung." (Red Hat: ra)
Red Hat: Kontakt und Steckbrief
Der Informationsanbieter hat seinen Kontakt leider noch nicht freigeschaltet.
Anzeigen
Meldungen: Datacenter as a Service
Cloud Foundry expandiert an vielen Fronten
Mit neuen Partnerschaften, einem neuen System zur Vereinfachung der Zusammenarbeit mit der Open Source Community, innovativen Werkzeugen zum Betrieb großskalierbarer Services und vielfältigen Cloud-Entwicklungsoptionen feiert VMware den ersten Geburtstag von "Cloud Foundry", ihrer offenen Plattform-as-a-Service (PaaS)-Lösung.
Flexibel in der Cloud arbeiten
Die netzbest GmbH hat anlässlich der Cebit eine virtuelle Desktop-Lösung (Desktop-as-a-Service) speziell für kleine und mittelständische Unternehmen vorgestellt. Der Berliner IT-Dienstleister ist auf IT-Services sowie IT-Infrastruktur mit dem Fokus auf Sicherheit und Skalierbarkeit spezialisiert und bietet Lösungen und Technologien, mit denen kleine bis mittelständische Unternehmen flexibler und zugleich sicherer werden. Mit dem auf der Messe vorgestellten Produkt "netzdesk" können Unternehmen schneller auf Marktgegebenheiten reagieren, ohne dabei hohe IT-Kosten zu verursachen.
PaaS-Lösung mit "Java EE 6"
Red Hat hat ihre Platform-as-a-Service (PaaS)-Lösung "OpenShift" um neue Funktionen für Java-Entwickler erweitert. OpenShift unterstützt diese jetzt über den gesamten Lebenszyklus einer Applikation und sorgt für eine schnelle Erstellung von Cloud Computing-Applikationen.
Desktops aus der Cloud
Business-Anwender können einen Windows-Desktop aus der Cloud jetzt auch ohne ständige Onlineverbindung sowie für rechenintensive Applikationen nutzen. Dazu hat Pironet NDH ihre Lösung "Desktop as a Service (DaaS)" zur "Virtual Desktop Infrastructure" (VDI) erweitert. Anwender können bei den neuen VDI-Varianten zusätzlich eigene Applikationen installieren oder aus einem App-Store auswählen. Für mobile Nutzer bietet der ITK-Dienstleister einen Cloud Computing-Desktop, der auch ohne Verbindung zum Internet einsetzbar ist und sich mit der Cloud automatisch synchronisiert, sobald der Anwender wieder online geht.
Weg zum eigenen SaaS-Modell
Mit der Application-Platform-as-a-Service "appeleon" will apinso GmbH eine Alternative zu amerikanischen Anbietern sein. Unternehmen können mit "appeleon" Applikationen im Webbrowser konfigurieren. Die Applikationen sind sofort integrierbar, wiederverwendbar, mehrsprachig und mandantenfähig. Für appeleon gibt es zahlreiche Anwendungsmöglichkeiten, die von der einfachen Verwendung von Applikationen durch Endanwender bis zu weitreichenden Software-as-a-Service (SaaS)-Geschäftsmodellen für Partner reichen.
Java EE 6 als Platform-as-a-Service
Red Hat unterstützt mit ihrer Platform-as-a-Service (PaaS)-Lösung "OpenShift" jetzt die "Java Enterprise Edition 6". Grundlage dafür bildet Red Hats "JBoss Application Server", ein Open Source Java Enterprise Edition (EE) Application Server, der gleichzeitig das Herzstück der "JBoss Enterprise Application"-Platform darstellt. OpenShift ist eine PaaS-Lösung, die mit Java EE 6 arbeitet und es Entwicklern auf einfache Weise ermöglicht, Java-Applikationen in der Cloud zu schreiben und bereitzustellen.
Verschlüsselte Videokonferenzen abhalten
Bewegte Bilder aus der Wolke: LifeSize präsentierte "LifeSize Connections", eine Cloud-basierte Plattform für HD-Videogespräche. Mit dieser Lösung können Unternehmen verschlüsselte Videokonferenzen abhalten und ohne Kompatibilitätshürden mit mehreren Teilnehmern über LifeSize-Raumsysteme und Desktop-Lösungen für PC oder Mac kommunizieren.
Platform-as-a-Service für Programmierer
Red Hat bietet ab sofort "OpenShift" an, eine Platform-as-a-Service (PaaS) für Programmierer, die mit Open Source entwickeln. Die Plattform bietet für Entwickler, die ihre Anwendungen schreiben, testen, ausführen und verwalten, neue Wahlmöglichkeiten hinsichtlich Sprachen, Frameworks und Clouds. Basierend auf Red Hats Erfahrung mit "JBoss" besitzt OpenShift innovative Funktionen wie CDI (Context and Dependency Injection). Außerdem wird zukünftig Jave EE 6 unterstützt, wodurch die PaaS-Fähigkeiten auch für aufwändigere und anspruchsvollere Anwendungen genügen.
Anwendungsentwicklung für die Cloud Computing-Ära
Mit "Cloud Foundry" stellt die Virtualisierungsanbieterin VMware ihre offene Plattform-as-a-Service (PaaS) vor. Cloud Foundry ist speziell für Cloud Computing-Umgebungen entwickelt und steht Unternehmen und Public Cloud-Serviceanbieter als Service zur Verfügung. Es vereinfacht die Entwicklung, die Bereitstellung und den Einsatz von Applikationen und erleichtert es Entwicklern, Applikationen in Cloud-Umgebungen aufzusetzen, zu betreiben und zu skalieren. Dabei wird ein großes Spektrum an öffentlichen und privaten Clouds, Programmiersprachen und -Frameworks sowie Application Services unterstützt.
Virtuelles Kundenrechenzentrum
Die Lösung "21Cloud" des gleichnamigen Anbieters, optional auch Software-as-a-Service (SaaS) erhältlich, soll für einen sorgenfreien IT-Hardwarebetrieb in hochverfügbaren und sicheren deutschen Rechenzentren sorgen. Der komplette Betrieb von IT-Infrastrukturen, wie Servern und Arbeitsplätzen inklusive der IT-Security wird zur Verfügung gestellt.
Software-as-a-Service, Plattform-as-a-Service und Infrastruktur-as-a-Service können über verschiedene Infrastrukturvarianten, die Public Cloud, die Virtual Private Cloud und die Private Cloud bereitgestellt werden. Auf Cloud Computing spezialisierte Firmen helfen dabei, diese drei Varianten bei Kunden ein zu binden, um deren explizite Vorteile vergleichbar und verfügbar zu machen.
Eine passende Webhosting-Lösung zu finden, wird heute angesichts einer unglaublichen Angebotsfülle immer schwieriger. Das betrifft auch Webhosting-Komplettpakete für Einsteiger, die sich an Interessenten ohne IT-Know-how wenden. Verio zeigt auf, worauf man hier bei der Provider-Auswahl achten muss und was eine Lösung auf jeden Fall bieten sollte, wenn man einen attraktiven und zukunftssicheren Online-Auftritt realisieren möchte – und zwar im "Do it yourself"-Verfahren auch ohne HTML- oder Programmierkenntnisse.