Red Hat wprowadza aplikacje .NET do chmury OpenShift
Red Hat niespodziewanie ogłosił technologię, która umożliwia korzystanie z aplikacji .NET i SQL Server na OpenShift. Działa bez wsparcia samego Microsoftu i zamiast tego współpracuje z Uhuru Software w ramach projektu OpenShift Origin.
Origin to społeczność stojąca za OpenShift Online, komercyjną platformą jako usługą firmy Red Hat. Z kolei Uhuru Software zostało założone prawie dwa lata temu przez dwóch byłych pracowników Microsoft: byłego wiceprezesa Jawada Khaki i byłego dyrektora generalnego Jawaida Ekrama. Obaj określają się jako eksperci w korzystaniu z systemu Windows w środowiskach chmurowych typu open source. W 2011 roku wdrożyli funkcje .NET dla VMware's Cloud Foundry.
Według Uhuru zaletą jest to, że użytkownicy OpenShift mogą teraz korzystać z narzędzi, do których są przyzwyczajeni w aplikacjach .NET. Użytkownicy systemu Windows mają jednak dostęp do potężnego środowiska OpenShift, w którym mogą szybko wdrażać swoje aplikacje, łatwo nimi zarządzać i dowolnie skalować. Zachowana zostaje „kompatybilność i funkcjonalność” platformy .NET.
Integracja OpenShift technologii Microsoft została opublikowana jako kod źródłowy, ale nie została jeszcze zintegrowana z Origin. Uhuru twierdzi, że używa natywnego kodu C# tak często, jak to możliwe, aby zapewnić maksymalną niezawodność i kompatybilność. Na przykład jego instancje serwera Windows są w pełni funkcjonalnymi węzłami OpenShift, które, podobnie jak węzły Linux, są zarządzane przez SSH. Ponadto istnieją moduły, dzięki którym aplikacje dla .NET i Microsoft SQL Server .NET mogą korzystać z autoskalowania OpenShift. Komunikacja między węzłami Windows i OpenShift jest obsługiwana przez klienta napisanego w Ruby.
Red Hat powołuje się na prośby klientów, aby uzasadnić nową ofertę. W firmach jest po prostu wiele aplikacji .NET, które zawsze stawiają na to, by klient miał wybór. Jednak projekt nie został jeszcze dopuszczony do użytku produkcyjnego. Kod jest dostępny na GitHubie i wkrótce zostanie dołączony do Origin. W OpenShift Red Hat początkowo oferuje funkcje .NET i SQL Server jako podgląd techniczny.
[z materiałem od Stevena J. Vaughana-Nicholsa, ZDNet.com]
Wskazówka: Jak dobrze wiesz o open source? Sprawdź swoją wiedzę - z 15 pytaniami na silicon.de.