OpenShift: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Aggiunta un'ulteriore modalità di deploy alternativa a AWS. |
Recupero di 1 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
||
(9 versioni intermedie di 7 utenti non mostrate) | |||
Riga 2:
|Nome = OpenShift
|Sviluppatore = [[Red Hat]]
|SistemaOperativo =
|DataPrimaVersione = 04/05/2011
|UltimaVersione = 4.6 (27/10/2020)
|Genere = [[Cloud computing]], [[Platform as a service]], web development
|SoftwareLibero =
|SitoWeb =
}}
'''OpenShift''' è
'''OpenShift Origin''', la versione [[Software libero|libera]] di OpenShift, è il progetto a monte per altre due versioni, ed è disponibile su [[GitHub]]. Gli sviluppatori possono usare [[Git (software)|Git]] per distribuire le applicazioni web sulla piattaforma.<ref name="OpenShift-FAQ">{{Cita web
La versione per il [[cloud computing]] si chiama '''OpenShift Enterprise''', e permette di
Con '''OpenShift Online''' Red Hat si occupa di ospitare
== Linguaggi supportati ==
Line 18 ⟶ 21:
* [[Java (linguaggio di programmazione)|Java]]
* [[JavaScript]]
* [[.NET]]<ref name=dotnet>{{Cita web |
* [[Perl]]
* [[PHP]]
* [[Python]]
* [[Ruby (linguaggio di programmazione)|Ruby]]
== Database supportati ==
Line 30 ⟶ 33:
* [[PostgreSQL]]
== ''Framework'' supportati ==
OpenShift supporta i ''framework'' per le applicazioni web supportando qualsiasi linguaggio per l'integrazione web si preferisca [[Application programming interface|API]], senza richiedere modifiche al codice del framework attuale.
* [[Node.js]] for JavaScript
* [[PSGI]] for Perl
Line 37 ⟶ 40:
* [[Web Server Gateway Interface|WSGI]] for Python
Alcuni dei ''framework'' che lavorano senza modifiche su OpenShift sono:
* [[CakePHP]]
* [[CodeIgniter]]
Line 47 ⟶ 50:
* [[Sinatra (software)|Sinatra]]
* [[Tornado (web server)|Tornado]]
* [[Vert.x]]<ref>{{Cita web |
* [[web2py]]
== 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.
* Instant Apps
* Java based
* [[Ruby (programming language)|Ruby]]
* [[Ruby on Rails]]
* [[PHP]], [[CodeIgniter]], PHP
* [[Python (programming language)|Python]], [[Django (web framework)|Django]]
* [[Node.js]]
Line 62 ⟶ 65:
L'elenco completo può essere visualizzato sulla sito web dopo la registrazione.
==
* [[Cloud Foundry]]
* [[Google App Engine]]
Line 73 ⟶ 76:
== Bibliografia ==
* {{Cita web |
* {{Cita web | http://www.huffingtonpost.com/arnal-dayaratna/red-hats-openshift-become_b_926807.html | Huffington Post: OpenShift Becomes First PaaS to Support Java EE 6 | 28 marzo 2017 |lingua=en |autore=Arnal Dayaratna |data=15 agosto 2011 }}
* {{Cita web | http://seekingalpha.com/article/313389-why-red-hat-remains-hot | Seeking Alpha: Why Red Hat Remains Hot | 28 marzo 2017 |lingua=en |autore=Dana Blankenhorn |data=12 dicembre 2011 }}
|