Iscriviti al feed

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.

Mission critical application architecture diagram

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.

Infrastructure cluster schematic diagram

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

Schematic diagram including tenant cluster

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.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Ricerca per canale

automation icon

Automazione

Novità sull'automazione IT di tecnologie, team e ambienti

AI icon

Intelligenza artificiale

Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque

open hybrid cloud icon

Hybrid cloud open source

Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido

security icon

Sicurezza

Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti

edge icon

Edge computing

Aggiornamenti sulle piattaforme che semplificano l'operatività edge

Infrastructure icon

Infrastruttura

Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale

application development icon

Applicazioni

Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili

Original series icon

Serie originali

Raccontiamo le interessanti storie di leader e creatori di tecnologie pensate per le aziende