0
Infrastructure-as-a-Service (IaaS) publika moln är vanligt förekommande. Vi vet alla Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine. Plattformar-som-en-Tjänst (PaaS) som gör det möjligt för dig att bygga cloud-native applikationer är ovanligare. Red Hat är att ändra detta med sin nya versionen av Red Hat OpenShift Online (RHOO).
RHOO är baserad på OpenShift, som är Red hats privata PaaS moln, men det är mer än bara en PaaS. Red Hat är att ge ett företag färdiga behållare plattform som bygger på integrerad Docker behållare, som kör för Red Hat Enterprise Linux (RHEL) och hanteras av Kubernetes.
RHOO körs på AWS. Medan AWS körs globalt, RHOO är den som påstår plan är tillgängliga på AWS OSS Öst och Väst. Pro plan är endast tillgänglig på OSS Österut för nu. Det kommer snart att vara tillgängligt i EMEA och APAC.
Poängen med OpenShift Online är att göra det möjligt för utvecklare att bygga cloud-native-apps på ett moln-baserade behållare plattform utan att behöva tänka på komplexiteten i anskaffning, hantering och skalning applikationer som kräver förändring. Således, utvecklare kan fokusera på att skriva koden för deras verksamhet, prototyper till nya funktioner, eller arbetar på sin nästa stora idé utan hårt arbete för att förvalta infrastrukturen.
OpenShift är en flerspråkig plattform som har stöd för flera språk. Dessa inkluderar Java (8), .NET Core (1.0, 1.1), Node.js (0.10, 4, 6), PHP (5.5, 5.6, 7), Python (2.7, 3.3, 3.4, 3.5), Ruby (2.0, 2.2, 2.3) och Perl (5.16, 5.20, 5.24). Jenkins (1.x, 2.x) är också tillgängliga för continuous integration och continuous deployment (CL/CD). Dessutom, Tomcat (7, 8), med stöd för Java (7, 8, EE), är tillgänglig via Red Hat JBoss webbserver.
RHOO kommer också med OpenShift Quickstart program mallar för CakePHP, Dansare, Django, Node.js och Ruby on Rails. Det erbjuder också optimerade arbetsflöden för att hjälpa till att konfigurera och driftsätta applikationer på en given ram, såsom Våren Boot, Eclipse Vert.x, Node.js och Red Hat JBoss Middleware, att hjälpa utvecklare att börja sitt projekt lättare och kod snabbare.
För databastjänster, RHOO stöder MariaDB (10.1), MongoDB (2.4, 2.6, 3.2), MySQL (5.5, 5.6, 5.7), PostgreSQL (9.2, 9.4, 9.5), och Åt (3.2).
Kort sagt, RHOO ger programmerare ganska allt de behöver för att utveckla program med populära språk och plattformar.
I denna senaste version, RHOO kommer med dessa nya funktioner:
Förenklad – Ny-klicka och “Git push” – kommandot driftsättning har lagts till för att hjälpa till att effektivisera tillämpningen försörjning och distribution för utvecklare och systemadministratörer som inte behöver full kontroll över utbyggnaden livscykel. Automatisk skalning – Cloud elasticitet är aktiverat genom automatisk tillämpning skalning, vilket hjälper till att eliminera behovet för manuell intervention när en ökning i belastning kräver mer tillämpningen fall.S2I bygger – Med källan-till-bild (S2I) ramverk för att bygga reproducerbara behållare bilder. Detta hjälper till att eliminera behovet för utvecklare att förstå Hamnarbetare, eller skapa och hantera Docker bilder. Detta minskar antalet fel och möjligt för programmerare att fokusera på att skriva sina program i deras språk val.IDE-integration – plattformen har inbyggd integration med populära integrerade utvecklingsmiljöer (Ide), inklusive Eclipse, Red Hat och JBoss Developer Studio och Titanium Studio. Detta gör att utvecklare kan fortsätta att använda sin favorit IDE.Middleware-tjänster – OpenShift ge tillgång till Red Hat JBoss Middleware portfölj som cloud-baserade tjänster på OpenShift. Dessa tjänster kan användas för att bygga applikationer, integrera med andra system, orkestrera med hjälp av regler och processer, och sedan distribueras över hybrid miljöer.
RHOOsis finns i två versioner.:
Förrätt: En kostnadsfri tjänst som ingår 1GB minne och 1 gb lagring för obegränsad användning. Med det kan du skapa ett enda projekt med upp till fyra tjänster med hjälp av två CPU-kärnor.Pro: Detta är en betaltjänst som ger ytterligare resurser, som startar på $50 per månad per gigabyte minne eller lagring. Pro-nivå finns att köpa i nästan 200 länder. OpenShift Pro innehåller även gratis Grundläggande Stöd för en begränsad tid. Du kan köra produktion tjänster med Pro plan.
Att sätta ihop allt, och Al Gillen, IDC: s grupp VP för Utveckling av Programvara och Öppen Källkod, tänker: “Moln-native ansökan utveckling är nyckeln till digital omvandling. Red Hat OpenShift stöd för Hamnarbetare och Kubernetes, i samband med dess förmåga att stödja flerspråkiga språk, databaser och utveckling av ramverk, lovar att ge organisationer att utveckla program präglas av den relativa frånvaron av vendor lock-in och inhemska portabilitet mellan infrastruktur.”
Så, om du är intresserad av cloud-native-program, RHOO krav en titt.
Relaterade artiklar:
Red Hat lanserar OpenShift på Google CloudRed Hatt ger full JBoss programvara stack till OpenShiftRed hats cloud kärlek
0