Le organizzazioni hanno bisogno di piattaforme applicative altamente resilienti per eseguire le applicazioni fondamentali e facilitare l'innovazione per gli sviluppatori. Hanno bisogno di piattaforme flessibili per la scalabilità necessaria, pur operando all'interno di rigidi framework di sicurezza e conformità alle normative. Naturalmente, tutto ciò deve avvenire mantenendo bassi i costi operativi.
Red Hat offre una soluzione progettata per fornire un'infrastruttura e una piattaforma applicativa moderne, contribuendo al contempo a promuovere la scalabilità e la resilienza necessarie per far crescere la tua azienda. Può fornire molti degli strumenti necessari per l'automazione, che a sua volta può aiutare a ridurre i costi di manutenzione continua. Questo ha il duplice vantaggio di fornire anche la gestione della configurazione necessaria per garantire la coerenza e la conformità degli ambienti ai criteri.
Figura 1 - Diagramma dell'architettura applicativa strategica
Diamo un'occhiata all'architettura Red Hat progettata per aiutarti ad affrontare queste sfide.
Cluster di infrastruttura
Questa soluzione "OpenShift on OpenShift" offre un'elevata resilienza con tempi di ripristino ridotti in caso di errori. La soluzione inizia con un cluster di infrastruttura bare metal Red Hat OpenShift.
Figura 2 - Diagramma schematico del cluster dell'infrastruttura
Il cluster dell'infrastruttura è costituito da un singolo rack di server dual-homed su due switch top of rack. L'installazione bare metal di OpenShift è composta da tre nodi di controllo e tre nodi di lavoro. I nodi di lavoro non ospiteranno i carichi di lavoro delle applicazioni, ma utilizzeranno OpenShift Virtualization per ospitare le macchine virtuali (VM) che eseguiranno i cluster OpenShift tenant.
Cluster tenant
Figura 3 - Diagramma schematico che include il cluster tenant
Nelle VM dei cluster dell'infrastruttura verranno eseguiti più cluster OpenShift. I tre nodi di controllo virtualizzati per ciascun cluster tenant vengono eseguiti su cluster di infrastruttura separati. La presenza di più cluster tenant in esecuzione nella tripletta di cluster dell'infrastruttura consente di isolare eventuali danni in caso di guasti. I nodi di lavoro bare metal per i cluster tenant, in cui verranno eseguite le applicazioni, possono essere forniti dai team che si occupano di applicazioni. Ciò consente loro di dimensionare le applicazioni in modo ottimale e soddisfare al meglio le loro esigenze.
Automazione
L'adozione di una rigorosa strategia di deployment GitOps, in cui tutto ciò che viene eseguito per il deployment e il funzionamento di un cluster viene eseguito nel codice, consente a questa soluzione di essere scalabile in base alle esigenze. Ciò consente inoltre di ridurre i tempi di ripristino in caso di errore e velocizzare gli upgrade tramite ricompilazioni.
Il deployment automatizzato è facilitato da Red Hat Ansible Automation Platform. Tutti gli aggiornamenti della configurazione vengono eseguiti tramite un'API, incluse le dipendenze esterne (dhcp, dns, bgp, IDM, ecc.). Tutto questo può essere automatizzato con Ansible Automation Platform.
La gestione della configurazione avviene tramite Red Hat Advanced Cluster Management for Kubernetes. Questo aiuta a mantenere una maggiore coerenza e conformità con i criteri e aiuta i team di site reliability engineering (SRE) dei siti più piccoli a gestirli tenendo conto delle dimensioni.
La soluzione complessiva riduce il carico di lavoro dei site reliability engineer in diversi modi. Crea un'unica interfaccia per semplificare la gestione, elimina i tempi di inattività degli upgrade grazie alle ricompilazioni e a una progettazione delle applicazioni più resiliente e consente un deployment rapido, il tutto garantendo un'esperienza di deployment unificata delle applicazioni.
Riepilogo
L'utilizzo di questa architettura ad alta disponibilità, insieme alle procedure di automazione e GitOps, contribuirà a ridurre i costi di manutenzione, fornendo al contempo una piattaforma più resiliente per la modernizzazione e l'innovazione delle applicazioni. Per approfondire il modo in cui alcuni clienti Red Hat hanno utilizzato questa soluzione, dai un'occhiata a questa architettura per intero.
Sull'autore
Chris Henderson is a Senior Product Manager for Red Hat Insights focusing on security services. In his time with Red Hat he has filled a variety of technical roles working with customers across a broad swath of industries. Chris leverages that broad experience and security focus to build products which help customers to meet their security and compliance needs.
Ricerca per canale
Automazione
Novità sull'automazione IT di tecnologie, team e ambienti
Intelligenza artificiale
Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque
Hybrid cloud open source
Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido
Sicurezza
Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti
Edge computing
Aggiornamenti sulle piattaforme che semplificano l'operatività edge
Infrastruttura
Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale
Applicazioni
Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili
Serie originali
Raccontiamo le interessanti storie di leader e creatori di tecnologie pensate per le aziende
Prodotti
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servizi cloud
- Scopri tutti i prodotti
Strumenti
- Formazione e certificazioni
- Il mio account
- Supporto clienti
- Risorse per sviluppatori
- Trova un partner
- Red Hat Ecosystem Catalog
- Calcola il valore delle soluzioni Red Hat
- Documentazione
Prova, acquista, vendi
Comunica
- Contatta l'ufficio vendite
- Contatta l'assistenza clienti
- Contatta un esperto della formazione
- Social media
Informazioni su Red Hat
Red Hat è leader mondiale nella fornitura di soluzioni open source per le aziende, tra cui Linux, Kubernetes, container e soluzioni cloud. Le nostre soluzioni open source, rese sicure per un uso aziendale, consentono di operare su più piattaforme e ambienti, dal datacenter centrale all'edge della rete.
Seleziona la tua lingua
Red Hat legal and privacy links
- Informazioni su Red Hat
- Opportunità di lavoro
- Eventi
- Sedi
- Contattaci
- Blog di Red Hat
- Diversità, equità e inclusione
- Cool Stuff Store
- Red Hat Summit