Vai al paragrafo

Red Hat OpenShift e Kubernetes

Copia URL

Red Hat® OpenShift® è una piattaforma applicativa open source pensata per gli ambienti aziendali che velocizza lo sviluppo e la distribuzione coerenti di applicazioni cloud native in ambienti ibridi, multicloud e all'edge. Include Kubernetes per l'orchestrazione di container e molte altre funzioni dell'ecosistema open source CNCF, tutte testate, raggruppate in pacchetti e supportate come unica piattaforma applicativa completa da Red Hat. È utilizzabile come servizio cloud pubblico dei principali provider cloud come AWS, Microsoft Azure, Google e IBM, o come software autogestito in svariate infrastrutture bare metal e virtuali su datacenter, cloud pubblici e all'edge.

Di per sé, Kubernetes è un software open source che automatizza il deployment, la gestione e la scalabilità dei container. Per ottenere una piattaforma adatta agli ambienti enterprise, le organizzazioni devono integrare manualmente molte altre funzionalità, come automazione, monitoraggio, analisi dei log, service mesh, serverless, strumenti per la produttività degli sviluppatori e così via.

Kubernetes offre tutti gli elementi essenziali per l'orchestrazione dei container. Se si desidera tuttavia ridurre i tempi di sviluppo e distribuzione delle applicazioni containerizzate in maniera scalabile, gli utenti devono comunque integrare altri componenti quali connettività di rete, bilanciamento del carico e del traffico in entrata, storage, monitoraggio, registrazione, gestione di più cluster, pipeline di integrazione e distribuzione continue (CI/CD) e altre funzionalità. Poiché il semplice impiego di Kubernetes non è sufficiente a realizzare tutti gli obiettivi, questi componenti incentrati su Kubernetes sono stati integrati in Red Hat OpenShift.

Red Hat OpenShiftOrchestrazione dei container open source con Kubernetes
Piattaforma
Strumenti e configurazione di nodi automatizzati con pulsante di comando
Pianificazione di container multihost
Provisioning self service
Individuazione dei servizi
Sistema operativo host di container enterprise
Registro delle immagini dei container
Plugin di storage convalidati
Rete e plugin convalidati
Monitoraggio
Aggregazione dei registri
Service mesh
Multitenancy
Misurazione e chargeback
Esperienza degli sviluppatori
Broker di servizi cloud
Compilazione di immagini automatizzata
Workflow e pipeline DevOps e CI/CD
Operatori Kubernetes di terzi e grafici Helm convalidati
Database e servizi di dati correlati certificati
Servizi applicativi certificati
Oltre 200 soluzioni ISV certificate
Operatività enterprise
Gestione di più cluster
Upgrade e patch senza tempi di fermo
Supporto di livello enterprise 24/7
9 anni di supporto del ciclo di vita
Team di risposta agli incidenti di sicurezza

Kubernetes è un software di orchestrazione di container con il quale gli utenti possono gestire gruppi di host in cluster che eseguono container Linux.

Sebbene Kubernetes costituisca il kernel principale, da solo non è sufficiente per realizzare, distribuire, eseguire e gestire applicazioni containerizzate in maniera scalabile e da una posizione centralizzata, o in modo coerente in un ambiente distribuito che prevede datacenter, cloud pubblici ed edge.

Red Hat OpenShift offre una soluzione esaustiva che include un motore Kubernetes stabile con una sicurezza consolidata e numerose capacità integrate indispensabili per il funzionamento ottimale di una piattaforma applicativa completa. È disponibile in varie edizioni, sia come servizio di cloud pubblico completamente gestito o come servizio autogestito in un'infrastruttura di datacenter, cloud pubblici ed edge.

Edizioni con servizi cloud:
Edizioni autogestite:

Red Hat OpenShift offre un'esperienza utente ottimale per gli ambienti aziendali. È progettato in modo da fornire tutti gli elementi necessari per orchestrare i container in un'organizzazione, inclusi opzioni di sicurezza avanzate e supporto professionale costante, e per essere integrato direttamente nello stack IT personalizzato dell'azienda, che può includere:

Grazie a Red Hat OpenShift coniugato all'offerta complementare di servizi per applicazioni e dati e al vasto ecosistema di partner, Red Hat ha maturato una comprovata esperienza nel sostenere le organizzazioni di tutto il mondo nel loro processo di modernizzazione delle applicazioni.

Leader mondiale nella fornitura di soluzioni open source, Red Hat offre una piattaforma applicativa completa basata sui migliori progetti della community open source, ideati per operare in sinergia e offrire la migliore esperienza possibile nello sviluppo e nella distribuzione delle applicazioni.

Red Hat ha partenariati strategici e integrazioni con i principali ISV di applicazioni e dati, OEM hardware e integratori di sistemi. Le organizzazioni che utilizzano OpenShift su AWS o Microsoft Azure possono anche investire l'impegno di spesa sui prodotti e servizi Red Hat.

Keep reading

ARTICOLO

Container e VM

I container Linux e le macchine virtuali (VM) sono entrambi pacchetti di ambienti di elaborazione che combinano vari componenti IT e li isolano dal resto del sistema.

ARTICOLO

Cos'è l'orchestrazione dei container?

Definiamo orchestrazione dei container l'automazione dei processi di deployment, gestione, scalabilità e networking dei container.

ARTICOLO

Cos'è un container Linux?

Un container Linux è un insieme di processi, isolati dal resto del sistema, che esegue un'immagine distinta contenente tutti i file necessari per supportare tali processi.

Scopri di più sui container

Prodotti

Una piattaforma applicativa aziendale che offre servizi verificati per consentire la distribuzione delle app sulle infrastrutture preferite.

Risorse

Checklist

10 considerazioni sui deployment Kubernetes

Checklist

Sei considerazioni per scegliere la piattaforma Kubernetes giusta

Serie Open Answers: Cos'è Red Hat OpenShift?

Formazione

Corso di formazione gratuito

Running Containers with Red Hat Technical Overview

Corso di formazione gratuito

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Corso di formazione gratuito

Developing Cloud-Native Applications with Microservices Architectures