Ciò chì avete bisognu di sapè nantu à Red Hat OpenShift Service Mesh

A transizione à l'infrastrutture Kubernetes è Linux durante a trasfurmazioni digitale di l'urganisazione porta à u fattu chì l'applicazioni sò sempre più cuminciate à esse custruitu nantu à a basa di l'architettura di microserviziu è, in u risultatu, assai spessu acquistanu schemi cumplessi per e dumande di routing trà i servizii.

Ciò chì avete bisognu di sapè nantu à Red Hat OpenShift Service Mesh

Cù Red Hat OpenShift Service Mesh, andemu oltre l'itinerariu tradiziunale è furnisce cumpunenti per traccia è visualizà queste richieste per rende l'interazzione di serviziu più simplice è affidabile. Introduzione di un nivellu di cuntrollu logicu speciale, a chjamata rete di serviziu rete di serviziu, aiuta à simplificà a connettività, u cuntrollu è a gestione operativa à u livellu di ogni applicazione individuale implementata nantu à Red Hat OpenShift, a piattaforma Kubernetes di primura di l'impresa.

Red Hat OpenShift Service Mesh hè offrittu cum'è un operatore Kubernetes speciale, e so capacità ponu esse testate in Red Hat OpenShift 4. ccà.

Tracciamentu, routing è ottimisazione di e cumunicazioni migliuratu à u livellu di l'applicazione è di u serviziu

Utilizendu solu equilibratori di carica hardware, equipaghji di rete specializati è altre suluzioni simili chì sò diventate a norma in l'ambienti IT muderni, hè assai difficiule, è à volte impussibule, di regulà è gestisce in modu coerente è uniforme e cumunicazioni à u livellu di serviziu à serviziu chì si sviluppanu. trà l'applicazioni è i so servizii. Cù l'aghjunzione di una strata di gestione di a rete di serviziu supplementu, l'applicazioni containerizzate ponu megliu monitorà, rotta è ottimisà e so cumunicazioni cù Kubernetes in u core di a piattaforma. E rete di serviziu aiutanu à simplificà a gestione di carichi di travagliu hibridi in parechje locu è furnisce un cuntrollu più granulare nantu à a locu di e dati. Cù a liberazione di OpenShift Service Mesh, speremu chì questu impurtante cumpunente di a pila di tecnulugia di i microservizi permetterà à l'urganisazioni di implementà strategie multi-nuvola è hibride.

OpenShift Service Mesh hè custruitu nantu à parechji prughjetti open source cum'è Istio, Kiali è Jaeger, è furnisce a capacità di programà a logica di cumunicazione in una architettura di l'applicazione di microserviziu. In u risultatu, i squadre di sviluppu ponu cuncentrazione cumplettamente in u sviluppu di applicazioni è servizii chì risolvenu i prublemi di l'affari.

Facendu a vita più faciule per i sviluppatori

Cume avemu digià scrittuPrima di l'avventu di a rete di serviziu, a maiò parte di u travagliu di gestisce l'interazzioni cumplessi trà i servizii cascò nantu à e spalle di i sviluppatori di l'applicazioni. In queste cundizioni, anu bisognu di una larga gamma di strumenti per gestisce u ciclu di vita di l'applicazioni, da u monitoraghju di i risultati di a distribuzione di codice à a gestione di u trafficu di l'applicazioni in a produzzione. Per chì una applicazione funziona cù successu, tutti i so servizii devenu interagisce cù l'altri normalmente. A traccia dà à u sviluppatore a capacità di seguità cumu ogni serviziu interagisce cù altre funzioni è aiuta à identificà i colli di bottiglia chì creanu ritardi inutili in u travagliu attuale.

A capacità di visualizà e cunnessione trà tutti i servizii è vede a topulugia di l'interazzione aiuta ancu à capisce megliu a stampa cumplessa di relazioni inter-servizi. Cumminendu queste putenti capacità in l'OpenShift Service Mesh, Red Hat offre à i sviluppatori un set ampliatu di strumenti necessarii per sviluppà è implementà cù successu i microservizi nativi in ​​nuvola.

Per simplificà a creazione di una rete di serviziu, a nostra suluzione vi permette di implementà facilmente stu livellu di gestione in una istanza OpenShift esistente utilizendu l'operatore Kubernetes adattatu. Stu operatore si occupa di l'installazione, l'integrazione di a rete è a gestione operativa di tutti i cumpunenti necessarii, chì vi permettenu di principià immediatamente à aduprà a rete di serviziu di novu creazione per implementà applicazioni reali.

A riduzzione di i costi di u travagliu per l'implementazione è a gestione di una rete di serviziu vi permette di creà rapidamente è pruvà cuncetti di l'applicazione è ùn perde micca u cuntrollu di a situazione mentre si sviluppanu. Perchè aspittà finu à chì a gestione di e cumunicazioni interservizi diventa un veru prublema? OpenShift Service Mesh pò furnisce facilmente a scalabilità chì avete bisognu prima di avè veramente bisognu.

A lista di benefici chì OpenShift Service Mesh furnisce à l'utilizatori OpenShift include:

  • Traccia è monitoraghju (Jaeger). L'attivazione di una rete di serviziu per migliurà a gestione pò esse accumpagnata da una certa diminuzione di u rendiment, cusì OpenShift Service Mesh pò misurà un livellu di basa di prestazione è poi aduprà sta dati per l'ottimisazione sussegwente.
  • Visualizazione (Kiali). Una rappresentazione visuale di a rete di serviziu aiuta à capisce a topologia di a rete di serviziu è a stampa generale di cumu interagisce i servizii.
  • Kubernetes Service Mesh Operator. Minimizza a necessità di l'amministrazione durante a gestione di l'applicazioni automatizendu i travaglii cumuni cum'è l'installazione, u mantenimentu è a gestione di u ciclu di vita di u serviziu. Aghjunghjendu a logica cummerciale, pudete simplificà ancu più a gestione è accelerà l'intruduzione di novi funziunalità in a produzzione. L'operatore OpenShift Service Mesh implementa i pacchetti Istio, Kiali è Jaeger cumpletu cù una logica di cunfigurazione chì implementa tutte e funziunalità necessaria in una volta.
  • Supportu per parechje interfacce di rete (multus). OpenShift Service Mesh elimina i passi manuali è dà à u sviluppatore l'abilità di eseguisce codice in modu di sicurità rinfurzata utilizendu SCC (Security Context Constraint). In particulare, furnisce un isolamentu supplementu di carichi di travagliu in u cluster, per esempiu, un spaziu di nomi pò specificà quali carichi di travagliu ponu esse eseguiti cum'è root è quale ùn pò micca. In u risultatu, hè pussibule cumminà i benefizii di Istio, chì sò assai cercati da i sviluppatori, cù e misure di sicurezza ben scritte chì l'amministratori di cluster necessitanu.
  • Integrazione cù Red Hat 3scale API Management. Per i sviluppatori o l'operatori IT chì necessitanu una sicurezza aumentata di l'accessu à l'API di serviziu, OpenShift Service Mesh offre un componente nativu Red Hat 3scale Istio Mixer Adapter, chì, à u cuntrariu di una rete di serviziu, permette di cuntrullà e cumunicazioni inter-servizi à u livellu API.

Ciò chì avete bisognu di sapè nantu à Red Hat OpenShift Service Mesh
In quantu à u sviluppu ulteriore di e tecnulugia di rete di serviziu, à u principiu di questu annu Red Hat hà annunziatu a so participazione à u prughjettu di l'industria. Service Mesh Interface (SMI), chì hà u scopu di migliurà l'interoperabilità di sti tecnulugii pruposti da diversi venditori. A cullaburazione nantu à stu prughjettu ci aiuterà à furnisce l'utilizatori di Red Hat OpenShift una scelta più grande è più flessibile è insinuà una nova era induve pudemu offre ambienti NoOps à i sviluppatori.

Pruvate OpenShift

Tecnulugie di rete di serviziu aiutanu à simplificà assai l'usu di stacks di microservizi in un nuvulu hibridu. Dunque, incuraghjemu tutti quelli chì utilizanu attivamente Kubernetes è cuntenituri à pruvate Red Hat OpenShift Service Mesh.

Source: www.habr.com

Add a comment