Integrazione
Red Hat OpenShift Streams for Apache Kafka
Red Hat® OpenShift® Streams for Apache Kafka è un servizio cloud gestito che garantisce un'esperienza di sviluppo ottimizzata per la creazione, il deployment e la scalabilità di nuove applicazioni cloud native o la modernizzazione dei sistemi esistenti.
Offri esperienze in tempo reale e microservizi connessi
Red Hat OpenShift Streams for Apache Kafka semplifica la creazione, l'individuazione e la connessione in tempo reale ai flussi di dati, indipendentemente da dove sono distribuiti. I flussi sono un elemento chiave per l'erogazione di applicazioni di analisi dei dati e guidate dagli eventi. La combinazione di operazioni uniformi tra microservizi distribuiti, trasferimento di grandi volumi di dati e operazioni gestite permette ai team di dedicarsi alle loro attività più importanti, velocizzare il time to value e ridurre i costi operativi.Con
Apache Kafka le organizzazioni sono in grado di modernizzare i sistemi esistenti e offrire esperienze in tempo reale a dipendenti, clienti e partner. Red Hat OpenShift Streams for Apache Kafka non mette a disposizione solo la tecnologia Kafka di base ma anche una serie di componenti aggiuntivi: la soluzione include l'ecosistema Kafka e fa parte di una famiglia di servizi cloud — e di prodotti Red Hat OpenShift — che aiutano le aziende a creare un'ampia gamma di soluzioni guidate dagli eventi.
I vantaggi di Red Hat OpenShift Streams for Apache Kafka
- La velocità di applicazione superiore permette ai team di cominciare tempestivamente la fase di sviluppo, continuare a modificare i singoli microservizi e implementare le nuove tecnologie in tempi rapidi.
- La semplificazione dei cicli di vita delle applicazioni in ambienti di cloud ibrido permette di connettere in modo uniforme tutti i carichi di lavoro.
- Un ecosistema Kafka ideale per la creazione, il deployment e la scalabilità delle applicazioni (compresi piattaforma, applicazione e servizi dati), che permette di semplificare l'erogazione di applicazioni basate sui flussi in ambienti di cloud pubblico e cloud privato.
Semplifica lo sviluppo di applicazioni in ambienti di cloud ibrido
Caratteristiche
Broker per lo streaming dei dati in tempo reale
Il servizio si può eseguire in qualsiasi tipologia di cloud e supporta il trasferimento di grandi volumi di dati tra microservizi distribuiti per applicazioni di livello enterprise.
Connettori
I broker Kafka sono in grado di connettersi ai servizi distribuiti, agevolando così il consumo e la condivisione di dati in streaming tra applicazioni e sistemi di livello enterprise, servizi cloud e applicazioni Software-as-a-Service (SaaS).
Registro degli schemi
La soluzione include Red Hat OpenShift Service Registry che consente ai team di sviluppo di pubblicare, condividere e trovare le risorse sui dati in streaming più facilmente.
Un'esperienza di sviluppo ottimizzata
Un'esperienza coerente e ottimizzata per gli sviluppatori che libera l'utente dalle attività amministrative, supporta il self service e si connette facilmente ad altri carichi di lavoro Red Hat OpenShift.
Distribuito come servizio e gestito da Red Hat
Il team SRE (Site Reliability Engineering) è disponibile in tutto il mondo, 24 ore su 24, 7 giorni su 7 e aiuta le organizzazioni a gestire l'infrastruttura Kafka ad alta disponibilità (multi-AZ) e le attività quotidiane, come monitoraggio, registrazione, upgrade e applicazione di patch, per individuare e risolvere eventuali problemi tempestivamente.
Scenari di utilizzo
Sostituisci i dati batch con eventi in tempo reale
Non di rado le applicazioni che si basano sui dati batch, come succede ancora in molti casi, generano malcontento tra i clienti e ritardano i risultati. Con i dati in streaming si elimina la dipendenza dai dati batch e si crea un'esperienza digitale migliorata e più rapida.
Crea un'architettura guidata dagli eventi
Quando si progettano applicazioni di cloud ibrido, i flussi di dati sono essenziali poiché permettono di cogliere, comunicare e processare gli eventi per le architetture di applicazioni distribuite e guidate dagli eventi.
Connetti i microservizi a basso accoppiamento
L'obiettivo degli sviluppatori è di esporre le funzionalità sotto forma di microservizi perché questo garantisce maggiore indipendenza ai team. Utilizzando i flussi per le comunicazioni tra microservizi si mantiene il basso accoppiamento e i team rimangono agili.
Risorse
Documentazione
Documentazione del prodotto su Red Hat OpenShift Streams for Apache Kafka
Ebook
Concetti di base dell'event mesh
Webinar
Your guide to cloud-native integration
Scheda informativa
Architettura guidata dagli eventi per un modello di cloud ibrido