0
Infrastructure-as-a-Service (IaaS) cloud pubblici sono comuni. Tutti sappiamo Amazon Web Services (AWS), Microsoft Azure, e Google Compute Engine. Piattaforme-as-a-Service (PaaS), che consentono di costruire cloud le applicazioni native sono più rari. Red Hat è la modifica di questa con la sua nuova release di Red Hat OpenShift Online (RHOO).
RHOO è basato su OpenShift, Red Hat private cloud PaaS, ma questo è più di un PaaS. Red Hat fornisce un enterprise-ready contenitore basato su piattaforma integrata Mobile contenitori, che sono eseguiti su Red Hat Enterprise Linux (RHEL) e sono gestiti da Kubernetes.
RHOO gira su AWS. Mentre AWS viene eseguito a livello globale, RHOO del Stater piano è disponibile su AWS Est e Ovest. Il piano Pro è disponibile solo su di NOI Oriente, per ora. Sarà presto disponibile in EMEA e APAC.
Il punto di OpenShift Online è quello di consentire agli sviluppatori di creare cloud-app native su un cloud-based piattaforma del contenitore, senza dover preoccuparsi della complessità di provisioning, la gestione e la scalabilità delle applicazioni come richieste di cambiamento. Così, gli sviluppatori possono concentrarsi sulla scrittura del codice per il loro business, la prototipazione di nuove funzioni, o al lavoro sul loro prossimo grande idea senza il lavoro occupato della gestione dell’infrastruttura.
OpenShift è un poliglotta piattaforma che supporta più lingue. Questi includono 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), e Perl (5.16, 5.20, 5.24). Jenkins (1.x, 2.x) è disponibile anche per continuous integration e continuous deployment (CI/CD). Inoltre, Tomcat (7, 8), con il supporto per Java (7, 8, EE), è disponibile tramite Red Hat JBoss Web Server.
RHOO viene fornito anche con OpenShift Quickstart modelli di applicazione per CakePHP, Ballerino, Django, Node.js e Ruby on Rails. Si offre, inoltre, i flussi di lavoro ottimizzati per aiutare a configurare e distribuire le applicazioni su ogni quadro, come la Primavera di Avvio, Eclipse Vert.x, Node.js e Red Hat JBoss Middleware, permettendo agli sviluppatori di iniziare il loro progetto più facile e più rapidamente il codice.
Per servizi di database, RHOO supporta MariaDB (10.1), MongoDB (2.4, 2.6, 3.2), MySQL (5.5, 5.6, 5.7), PostgreSQL (9.2, 9.4, 9.5), e Redis (3.2).
In breve, RHOO offre ai programmatori abbastanza tutto ciò di cui hanno bisogno per sviluppare applicazioni con i più diffusi linguaggi e piattaforme.
In questa ultima versione, RHOO arriva con queste nuove caratteristiche:
La distribuzione semplificata – Nuovo e fare clic su “Git push” comando distribuzione funzionalità sono state aggiunte per aiutare a semplificare il provisioning dell’applicazione e di distribuzione per gli sviluppatori e gli amministratori di sistema che non è necessario il pieno controllo sulla distribuzione del ciclo di vita. Ridimensionamento automatico – elasticità Cloud è attivata attraverso l’applicazione automatica di scala, che consente di eliminare la necessità di un intervento manuale quando un aumento di caricamento delle applicazioni richiede più istanze della stessa applicazione.S2I build – Utilizzando la sorgente-immagine (S2I) quadro di costruire riproducibile contenitore di immagini. Questo aiuta ad eliminare la necessità per gli sviluppatori di capire Mobile, o di creare e gestire la finestra Mobile di immagini. Questo riduce gli errori e consentendo ai programmatori di concentrarsi sulla scrittura delle applicazioni nelle loro lingue di scelta.IDE integrazione – La piattaforma di funzioni built-in di integrazione con i più diffusi ambienti di sviluppo integrati (Ide), tra cui Eclipse, Red Hat JBoss Developer Studio e Titanio Studio. Questo consente agli sviluppatori di continuare a utilizzare la loro IDE preferito.Servizi Middleware OpenShift fornire l’accesso a Red Hat JBoss Middleware portafoglio di servizi cloud-based su OpenShift. Questi servizi possono essere utilizzati per la creazione di applicazioni, integrazione con altri sistemi, orchestrare, utilizzando le regole e i processi, e quindi essere utilizzata in ambienti ibridi.
RHOOsis disponibile in due versioni.:
Antipasto: Un servizio gratuito che include 1 gb di memoria e 1 gb di capacità per un uso illimitato. Con esso, è possibile creare un unico progetto con un massimo di quattro servizi, utilizzando i due core della CPU.Pro: Questo è un servizio a pagamento che consente di aggiungere ulteriori risorse, che comincia a $50 al mese per ogni gigabyte di memoria o di archiviazione. La Pro tier è disponibile per l’acquisto in quasi 200 paesi. OpenShift Pro integra anche il Supporto di Base per un periodo di tempo limitato. È possibile eseguire servizi di produzione con il piano Pro.
Mettere tutto insieme, e Al Gillen, IDC, vicepresidente del gruppo di Sviluppo Software e Open Source, pensa: “Cloud-applicazione nativa di sviluppo è la chiave per sbloccare la trasformazione digitale. Red Hat OpenShift di supporto per Mobile e Kubernetes, in combinazione con la sua capacità di sostenere poliglotta lingue, database e application framework di sviluppo, promette di potenziare organizzazioni per sviluppare applicazioni segnato dalla relativa assenza di vendor lock-in e indigeni portabilità infrastrutture”.
Quindi, se siete interessati nel cloud-i programmi nativi, RHOO esigenze di uno sguardo.
Storie correlate:
Red Hat lancia OpenShift su Google CloudRed Cappello porta full JBoss stack di software per OpenShiftRed Hat cloud storia d’amore
0