Accedi / Registrati Account

Container

Perché scegliere i container Red Hat?

Le soluzioni e le offerte formative di Red Hat incentrate sui container mettono a disposizione l'infrastruttura, la piattaforma, il controllo, oltre alle conoscenze e alle competenze necessarie per sfruttare tutte le potenzialità dei container.

Jump to section

I container sono sempre più diffusi, e per ottimi motivi: accelerano la distribuzione delle applicazioni e facilitano la collaborazione all'interno dei team, anche quando si utilizzano ambienti di deployment diversi. Possono anche svolgere un ruolo importante per le soluzioni di sicurezza e la strategia di integrazione delle applicazioni. Come implementare la soluzione container più adatta alle esigenze della tua azienda

Per l'adozione dei container, un partner esperto come Red Hat è una garanzia di affidabilità, grazie all'approccio open source e agli standard open.


Siamo a tua disposizione per aiutarti con l'intero stack

Red Hat può offrire assistenza a ogni livello dello stack IT. Dal sistema operativo host che esegue i container alle immagini container verificate, e dal registro dei container alla piattaforma di orchestrazione, fino agli strumenti di gestione necessari per gestire l'ambiente di produzione, Red Hat offre una soluzione su cui fare affidamento.

Red Hat offre una piattaforma container integrata per realizzare applicazioni multicontainer completamente orchestrate. Utilizzi solo un numero limitato di container, in esecuzione tra carichi di lavoro standard? Possiamo aiutarti anche in questo caso.

Le tecnologie container nascono nella community, sono open source, basate su standard open e sono frutto dell'impegno della community. Quando si adottano tecnologie innovative, come i container, è fondamentale scegliere un partner che sappia come contribuire all'innovazione collaborando attivamente alle iniziative delle community open source. Il partner deve inoltre rimanere al tuo fianco nell'implementazione di queste tecnologie, agevolandone l'accesso e garantendo supporto continuativo. Per accelerare l'innovazione è pertanto indispensabile collaborare con un'azienda che offra prodotti e servizi basati su progetti open source e standard open incentrati sulla community. È inoltre importante scegliere un partner affidabile e che non ponga alcun vincolo.

Come Red Hat.

Adottando tecnologie basate sui container open source come Red Hat OpenShift, la tua azienda potrà sfruttare al meglio il nostro modello di sviluppo open source e i principi che hanno consentito di creare queste tecnologie.

Nell'ambito del percorso di sviluppo cloud native, probabilmente desideri offrire servizi distribuiti e abilitati per le API, all'interno di container. I nostri esperti possono aiutare la tua azienda a sviluppare le procedure, gli strumenti e la cultura necessari a rinnovare in modo più efficiente le tue applicazioni attuali e a realizzarne di nuove, a prescindere dal tuo livello di sviluppo cloud native.

 

Quali sono le tue esigenze?

A livello di host è disponibile Red Hat® Enterprise Linux®, il sistema operativo Linux più affidabile e certificato attualmente sul mercato. Se la tua azienda desidera concentrarsi solo sull'applicazione, Red Hat Enterprise Linux Atomic Host, ottimizzato per i container, è la soluzione che fa per te. Queste tecnologie agevolano lo sviluppo di nuove soluzioni e consentono la gestione di cluster/sistemi distribuiti con proprietà non modificabili, lasciano agli amministratori più tempo da dedicare ai livelli di automazione superiori.

Le immagini container includono una distribuzione Linux. Quando esegui Red Hat Enterprise Linux all'interno di un container hai la certezza che le app in uso, implementate in Red Hat Enterprise Linux, funzioneranno anche nel container. Per la creazione delle tue app, otterrai lo stesso livello di supporto e gli aggiornamenti affidabili che ricevi normalmente per Red Hat Enterprise Linux. Inoltre, portai contare sulla portabilità delle applicazioni. Dovunque sia possibile eseguire Red Hat Enterprise Linux, sarà possibile eseguire anche le tue nuove app containerizzate. Potrai svilupparle internamente e distribuirle nel cloud.

Le nuove immagini container realizzate possono essere condivise facilmente sia con altri sviluppatori del team, sia inserendole nell'ambiente di produzione. Per iniziare, non è necessario ospitare un registro personalizzato. Basta usare Red Hat Quay e gestire ogni singolo elemento come servizio cloud. Se il team richiede un controllo superiore dei dati, o la rete presenta requisiti di sicurezza specifici, è possibile usare Red Hat Quay per eseguire il deployment on premise o nel cloud.

Ti occorre una soluzione Platform-as-a-Service (PaaS)? Scegli Red Hat OpenShift®. È una piattaforma applicativa container che integra in modo nativo tecnologie come Docker, CRI-O e Kubernetes, combinandole con le funzionalità enterprise di base offerte da Red Hat Enterprise Linux. È inoltre disponibile come cloud pubblico o privato, gestito o non gestito. Inoltre, Red Hat Marketplace offre la possibilità di automatizzare il deployment del software certificato, su qualsiasi cluster Red Hat OpenShift.

I container richiedono capacità di storage elevate. Lo storage per container presenta però un problema intrinseco: se si verifica un errore in un container, i dati delle app stateful residenti in tale container vanno persi, e questo implica un rischio notevole. L'integrazione tra Red Hat Gluster® Storage e Red Hat OpenShift consente di semplificare l'implementazione e la gestione di una soluzione di storage flessibile per applicazioni containerizzate, evitando il ricorso a un cluster di storage indipendente ed eliminando i costi delle tradizionali soluzioni di storage monolitiche.

Red Hat OpenStack® Platform combina sistemi bare metal, macchine virtuali e container in una soluzione unificata. Si implementa prima l'hardware e quindi i container. L'hardware espone le risorse, che vengono utilizzate dai container. La disponibilità di risorse software defined migliora la scalabilità dell'ambiente containerizzato, perché offre sia i vantaggi dell'implementazione e dell'automazione basate sulle API, sia l'accesso self service basato su quote alle risorse dello stack.

Red Hat Ansible® Automation Platform è il complemento perfetto di OpenShift Container Platform. Se usi già l'automazione Ansible, i container Ansible permettono di riutilizzare i ruoli e i playbook per creare e distribuire applicazioni containerizzate in OpenShift. Questo costituisce un vantaggio evidente, perché non è necessario modificare i ruoli ed è possibile gestire una singola applicazione indipendentemente dall'infrastruttura sottostante, che può essere costituita da container, macchine virtuali o sistemi bare metal. Red Hat Ansible Automation Platform può essere anche inserito in un processo di deployment esterno in cui server cloud, risorse cloud e regole di rete viene eseguito prima di configurare la piattaforma container, come OpenShift. Operatività totale in tempi rapidi.

Calcola il risparmio sulla migrazione delle VM

La tua strategia di containerizzazione è frenata dall'infrastruttura in uso?

Alcune infrastrutture virtuali possono limitare le opzioni software a disposizione, vincolando l'azienda a contratti di licenza enterprise. La migrazione alla virtualizzazione open source può agevolare l'adozione dei container.

Innovazione aperta con Red Hat

Le soluzioni container Red Hat si basano su tecnologie open source supportate dalla community, come Linux, CRI-O e Kubernetes. Grazie a queste tecnologie, il numero degli sviluppatori capaci di realizzare software in modo aperto, trasparente e libero è in continuo aumento. Tuttavia, di per sé l'open source non costituisce una garanzia di innovazione.

La vera innovazione nasce dallo scambio di idee e dalla risoluzione collaborativa dei problemi. Ed è qui che entra in gioco l'iniziativa Red Hat Open Innovation Labs, un laboratorio, intensivo e altamente mirato, rivolto a gruppi di 3-6 sviluppatori, con lo scopo di illustrare come creare ed eseguire applicazioni containerizzate secondo l'approccio Red Hat.