OpenShift

platform as a service prodotta da Red Hat
Versione del 26 mar 2017 alle 23:09 di ValterVBot (discussione | contributi) (Note: Sostituzione template reference, replaced: {{References}} → <references/>)

OpenShift è un platform as a service (PaaS) prodotto da Red Hat.

OpenShift
software
Logo
Logo
GenereCloud computing, Platform as a service, web development (non in lista)
SviluppatoreRed Hat
Data prima versione04/05/2011
Ultima versione4.17 (7 ottobre 2024)
Sistema operativoRedHat (non in lista)
Linguaggiogo (linguaggio di programmazione)
Go
Ruby (non in lista)
LicenzaApache License 2.0[1]
(licenza libera)
Sito webwww.redhat.com/en/technologies/cloud-computing/openshift

OpenShift è una piattaforma per applicazioni cloud che rende semplice lo sviluppo, il deploy e la scalabilità di applicazioni cloud. Esistono tre differenti versioni di OpenShift: OpenShift Origin, OpenShift Online e OpenShift Enterprise.

OpenShift Origin, la versione gratuita ed open source di OpenShift, è il progetto a monte per altre due versioni, ed è disponibile su GitHub. Gli sviluppatori possono usare Git per distribuire le applicazioni web sulla piattaforma.

La versione per il cloud computing si chiama OpenShift Enterprise, e permette di prendere il PaaS e di eseguirlo ovunque lo si voglia.

Con OpenShift Online Red Hat si occupa di ospitare il PaaS su Amazon Web Services (AWS) permettendo di concentrarsi solo sul codice operativo, lasciando tutto il lavoro di gestione del server al team operativo OpenShift, in questo modo è possibile inoltre scalare il sistema secondo le proprie necessità. In questo modo si è liberi di concentrarsi sulla propria applicazione e sul suo codice. La versione Online offre una vasta gamma di linguaggi e servizi, distribuiti in applicazioni attraverso un cartridge (cartuccia). I cartridge possono essere framework web, banche dati, servizi di monitoraggio, o connettori di backend esterni.

Linguaggi supportati

Database supportati

Frameworks supportati

OpenShift supporta i framework per le applicazioni web supportando qualsiasi linguaggio per l'integrazione web si preferisca API, senza richiedere modifiche al codice del framework attuale.

Alcuni dei framework che lavorano senza modifiche su OpenShift sono:

Applicazioni Supportate

Di seguito un elenco dei cartridge web disponibili. Dopo aver creato l'applicazione possono essere aggiunti dei cartridge per attivare funzionalità aggiuntive come i database, metrics e supporto all'integrazione continua con Jenkins.

L'elenco completo può essere visualizzato sulla sito web dopo la registrazione.

Competitors

Note

  1. ^ FAQ: Frequently Asked Questions | OpenShift by Red Hat, su openshift.redhat.com. URL consultato il 16 giugno 2013.
  2. ^ a b Microsoft .NET Apps on OpenShift – Wait, what?, su openshift.com.
  3. ^ Getting Started with Vert.x on OpenShift, su community.jboss.org. URL consultato il 24 aprile 2014.

Bibliografia

Voci correlate

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica