Cos'è Red Hat OpenShift?
Red Hat® OpenShift® è una piattaforma unificata che velocizza lo sviluppo e la distribuzione coerenti di applicazioni cloud native in ambienti ibridi, multicloud e all'edge.
Red Hat OpenShiftsi basa su Kubernetes per l'orchestrazione dei container e altre funzionalità dell'ecosistema open source CNCF (Cloud Native Computing Foundation), tutte testate, raggruppate in pacchetti e supportate come unica piattaforma applicativa completa da Red Hat. Può essere utilizzato come servizio di cloud pubblico dai principali provider cloud come AWS, Microsoft Azure, Googlee IBMo installato ovunque si disponga di server.
Di per sé, Kubernetes è un software open source che automatizza il deployment, la gestione e la scalabilità dei container Linux. Per renderlo una piattaforma enterprise, le organizzazioni devono integrare altre funzionalità, come automazione, monitoraggio, analisi dei log, service mesh, serverless, patch di sicurezza e strumenti per la produttività degli sviluppator.
OKD, prima noto come OpenShift Origin, è un progetto della community che raggruppa in pacchetti i componenti software necessari per l'esecuzione di Kubernetes. È il progetto upstream di Red Hat OpenShift, ottimizzato per lo sviluppo e il deployment di applicazioni continui. In genere, OKD è in anticipo di alcune versioni rispetto a OpenShift per quanto riguarda le funzionalità. Il motivo è che OKD rappresenta la soluzione in cui gli aggiornamenti della community vengono eseguiti per primi e dove vengono testati per l'uso aziendale.
Qual è la differenza tra OpenShift e OKD?
Red Hat OpenShift è la distribuzione di Kubernetes incentrata sull'esperienza degli sviluppatori che devono creare la prossima generazione di applicazioni cloud native. A differenza di OKD, Red Hat OpenShift offre i numerosi vantaggi delle sottoscrizioni, come supporto tecnico, risorse di sicurezza e un ecosistema di partner.
Oltre a Kubernetes, OKD offre strumenti dedicati a sviluppatori e operazioni che aiutano i team a velocizzare lo sviluppo delle applicazioni, a distribuire e approfittare della scalabilità in modo efficiente e a mantenere un ciclo di vita a lungo termine. OKD fornisce gli strumenti necessari per avviare Kubernetes su qualsiasi cloud e aiuta gli sviluppatori a garantire il successo delle applicazioni containerizzate. OKD consente agli sviluppatori di creare, testare e distribuire le applicazioni nel cloud, supportando al contempo diversi linguaggi di programmazione, tra cui Go, Node.js, Ruby, Python, PHP, Perl e Java.
La differenza principale tra OKD e Red Hat OpenShift è che quest'ultimo soddisfa i requisiti software di livello enterprise. OKD ha anche un ciclo di vita più breve. Red Hat OpenShift utilizza Red Hat Enterprise Linux CoreOS e OKD CentOS Stream CoreOS. Red Hat OpenShift fornisce team di risposta agli incidenti di sicurezza, opzioni di supporto a lungo termine, operatori di terze parti convalidati, database e middleware certificati e risponde alle esigenze delle operazioni su larga scala.
Funzionalità di entrambi:
Piattaforma
- Strumenti e configurazione dei nodi automatica con la pressione di un pulsante
- Pianificazione container-multi-host
- Provisioning self service
- Individuazione dei servizi
- Registro delle immagini
- Plug-in di storage convalidati
- Reti e plugin convalidati
- Monitoraggio
- Aggregazione dei log
- Multitenancy
- Misurazione e chargeback
Esperienza degli sviluppatori
- Broker di servizi cloud
- Build delle immagini automatizzate
- Flussi di lavoro CI/CD e DevOps
- Applicazioni serverless con Knative
Funzionalità esclusive di Red Hat OpenShift:
Piattaforma
- Sistema operativo di livello enterprise
Esperienza degli sviluppatori
- Operatori Kubernetes di terze parti convalidati
- Database certificati
- Middleware certificato
- Oltre 200 soluzioni ISV certificate
Operazioni aziendali
- Gestione operativa integrata
- Applicazione di patch e upgrade con zero downtime
- Supporto di livello enterprise 24 ore su 24, 7 giorni su 7
- 9 anni di supporto del ciclo di vita.
- Team di risposta per la sicurezza
- Installazione di operatori affidabili disponibili nel Red Hat Ecosystem Catalog
Offerta integrata
- Red Hat OpenShift è progettato e gestito come un prodotto di livello enterprise
- Offre un'integrazione dei progetti Red Hat Enterprise Linux, Kubernetes e CNCF testati, integrati e supportati, con funzionalità di sicurezza, per le applicazioni aziendali
Risorse da Red Hat
Qual è la soluzione più adatta a te?
Quando cerchi di scegliere la piattaforma più adatta alle tue esigenze, tieni presente che OKD è un progetto della community mentre Red Hat OpenShift è un prodotto supportato a pagamento disponibile tramite un modello di sottoscrizione. Red Hat OpenShift è la soluzione ideale per chi cerca sicurezza coerente, monitoraggio integrato, gestione centralizzata delle policy e compatibilità con i carichi di lavoro dei container Kubernetes. È affidabile, consente il provisioning self service e si integra con una vasta gamma di strumenti e sistemi aziendali. Di fatto Red Hat OpenShift è una piattaforma applicativa Kubernetes di livello enterprise con opzioni di deployment e consumo che supportano ogni applicazione e ambiente. È disponibile nelle versioni autogestite o come servizio cloud completamente gestito. Queste versioni includono sia i modelli di tariffazione on demand che quelli tradizionali.
Se stai cercando una community con supporto autonomo, l'accesso a una rete di progetti open source, strumenti incentrati sugli sviluppatori e una console per la creazione di applicazioni containerizzate su Kubernetes, allora prendi in considerazione OKD. Incentrato sulla community, OKD offre ai team e agli utenti l'isolamento di container, build e comunicazioni di rete.
Perché scegliere Red Hat?
Red Hat aiuta le organizzazioni di tutto il mondo a comprendere le esigenze aziendali. Grazie al nostro approccio innovativo e di lunga data all'open source, al nostro portfolio di servizi di dati e applicazioni complementari e al nostro ampio ecosistema di partner, Red Hat è il partner esperto che può aiutarti a guidare la tua trasformazione digitale cloud native e indipendente dai carichi di lavoro. Red Hat ha persino partnership strategiche e integrazioni con i principali fornitori di software indipendente (ISV) per applicazioni e dati, OEM hardware e integratori di sistemi.
Inizia subito il tuo percorso con OKD o con l'ambiente applicativo aziendale globale di Red Hat OpenShift.
Il blog ufficiale di Red Hat
Leggi gli articoli del blog di Red Hat per scoprire novità e consigli utili sulle nostre tecnologie, e avere aggiornamenti sul nostro ecosistema di clienti, partner e community.