• Developing Microservices 1
  • Developing Microservices 2
  • Developing Microservices 3

Developing Microservices

"Microservices architettura è uno stile di architettura software. Come suggerisce il nome, microservicess riferisce a piccoli servizi. Per una grande realizzazione, questo significa rompere il sistema in molto piccoli, servizi indipendenti. Alternativa all'architettura monolitica (dove l'intero sistema è considerato come un unico grande, intrecciate segmento), approccio microservices sta diventando sempre più popolare con le grandi, applicazioni complesse che hanno un lungo ciclo di vita, che richiedono modifiche a intervalli regolari. approccio microservices permette questo tipo di cambiamenti con facilità, come solo una parte del sistema subisce cambiamenti e gestire il cambiamento è facile.

Un esempio di tale sistema di grandi dimensioni può essere un negozio-include in linea interfaccia utente, catalogo prodotti gestione, l'elaborazione degli ordini, conto del cliente di gestione. In un'architettura microservices ciascuno di questi compiti saranno divisi e in servizi più piccoli. Inoltre, questi servizi saranno suddivisi in più in basso indipendenti servizi-per l'interfaccia utente, ci saranno servizi separati per l'input, output, ricerca gestione bar, e così via. Allo stesso modo, tutti gli altri compiti possono essere suddivisi in servizi molto piccoli e semplici.

Cosa si può imparare:

Identificare dove i Microservice architetture orientate possono affrontare i problemi più comuni nel software utilizzato dalle grandi organizzazioni.
Re-architettura di un sistema monolitico esistente in un microservices software orientati.
Costruire microservices robuste e scalabili utilizzando Seneca e Node.js.
Test dei microservices in irraggiamento al fine di creare un sistema solido.
Implementare e gestire microservices utilizzando PM2
Monitorare la salute di un Microservice (CPU, memoria, I / O ...) e come il degrado delle prestazioni in un unico Microservice possono ridurre le prestazioni del sistema completo ".

Categoria : Istruzione

Ricerche associate