Corso virtuale di:Edureka |
L'architettura dei microservizi è uno dei metodi per implementare un'architettura orientata ai servizi.
Questa formazione consente di acquisire esperienza nello sviluppo di una soluzione basata sull'architettura di microservizi. Applica i principi dei microservizi a requisiti aziendali specifici per creare una soluzione scalabile e performante. Dopo aver completato questa formazione, avrai acquisito una comprensione dei vari stili architettonici dei microservizi, come selezionare la progettazione dell'architettura appropriata e come Netflix ha utilizzato i microservizi per la scalabilità.
SU QUESTO CORSO DI ARCHITETTURA MICROSERVIZI
La formazione sull'architettura dei microservizi di Edureka ti introduce al concetto di microservizi che sono componenti piccoli, leggeri e basati su processi. Pertanto, i microservizi sono la prossima grande novità nella progettazione di applicazioni scalabili e gestibili. Ciò non solo semplifica lo sviluppo delle applicazioni, ma offre anche una grande flessibilità e consente di utilizzare diverse risorse in modo ottimale. Se vuoi creare un'implementazione dell'architettura dei microservizi pronta per l'impresa, questo corso è il primo passo per te! In questo corso di formazione sull'architettura dei microservizi, inizieremo fornendoti una profonda comprensione dei concetti e dei principi di base dei microservizi con un'idea di come si sono evoluti. Ti guideremo attraverso l'intero ciclo di vita, dalla progettazione allo sviluppo e al test; inclusi concetti a più livelli come come proteggere i microservizi.
QUALI SONO GLI OBIETTIVI DELLA NOSTRA FORMAZIONE IN ARCHITETTURA DEI MICROSERVIZI?
Dopo aver completato la formazione sui microservizi di Edureka, sarai in grado di: Comprendere e distinguere tra i vari stili di architettura dei microservizi Applicare i principi dell'architettura dei microservizi Sapere come prendere la decisione giusta sull'architettura dei microservizi Sviluppare e testare un microservizio Sapere quali tecnologie possono essere utilizzate per abilitare i microservizi con esempio
EVOLUZIONE DEI MICROSERVIZI. Obiettivi di apprendimento: in questo modulo imparerai come si sono evoluti i microservizi nel tempo e come sono diversi i microservizi da SOA. Inoltre, imparerai le diverse architetture e dove si adatta l'architettura dei microservizi. Argomenti: Architettura monolitica Architettura distribuita Architettura orientata ai servizi Microservizi ecosistemici e API di microservizi in breve Punto di considerazione SOA vs. Microservizio di microservizi e API Competenze: Stili di architettura Vantaggi dei diversi stili di architettura Limitazioni delle architetture Cosa sono i microservizi? Ricevi un programma dettagliato del corso nella tua casella di posta.
ARCHITETTURA DEI MICROSERVIZI. Obiettivi di apprendimento: apprendere i vari principi di REST, le varie funzionalità dei microservizi, l'importanza della messaggistica nell'architettura dei microservizi e il concetto di transazioni distribuite. Argomenti: Principi dell'architettura REST Caratteristiche dei microservizi Comunicazioni tra processi Capacità di gestione delle transazioni dei microservizi: considerazioni sulla creazione di microservizi Modalità di comunicazione tra i servizi Modalità di esecuzione della gestione delle transazioni nei microservizi. . Clicca sul pulsante "vai al corso" per saperne di più su edureka!
MICROSERVIZI - PROGETTAZIONE . Obiettivi di apprendimento: questo modulo offre una panoramica del Domain Driven Design, il cosiddetto approccio Big Ball of Mud, degli approcci e delle loro strategie che possono essere utilizzate quando si passa dal monolitico ai microservizi. Argomenti: Domain Driven Design Big Mud Ball per gemme dolci Svelare la MUD Ball Uccidere la MUD Ball Crescita Riconfezionamento/Refactoring Disaccoppiamento UI e Business Logic Backend MUD Ball to Services Microservizi Design Patterns Patterns Microservizi Architecture Decisioni pratiche: Impostazione del Root Spring Boot Project - Hello World Restituzione dell'entità json come risposta Strumenti di sviluppo Spring Boot Introduzione a Lombok Aggiunta di elementi a Mongo DB Interrogazione di Mongo Accesso a un database SQL Spring Data Rest e HATEOAS Connessione a un server Elasticsearch Scopri le nostre competenze sui server Elasticsearch: Decisioni sull'architettura Riprogettazione monolitica dei microservizi. Scopri come identificare e progettare microservizi. . Clicca sul pulsante "vai al corso" per saperne di più su edureka!
MICROSERVIZI - SICUREZZA. Obiettivi di apprendimento: sapere perché la sicurezza è un fattore importante da considerare nei microservizi. Scopri le best practice nella progettazione della sicurezza dei microservizi e quali tecniche possono essere utilizzate per implementare la sicurezza. Argomenti: Perché la sicurezza è importante? Principi di sicurezza dei microservizi Tecniche di sicurezza dei microservizi Token di accesso Oauth 2.0 Come proteggere un microservizio con OAuth 2.0 Pratica: configurazione della sicurezza Spring Boot Sicurezza Spring di base Passaggio a Oauth2 Implementazione Single Sign-On Autorizzazione Implementazione Server Implementazione di server di risorse Competenze: token di sicurezza Oauth 2.0 Sicuro in base alla progettazione. Clicca sul pulsante "vai al corso" per saperne di più su edureka!
Le sessioni guidate dall'istruttore affronteranno tutte le tue preoccupazioni in tempo reale.
Accesso illimitato al repository di apprendimento online del corso.
Sviluppa un progetto con accompagnamento dal vivo, basato su uno qualsiasi dei casi visti
In ogni classe avrai compiti pratici che ti aiuteranno ad applicare i concetti insegnati.
Salve, come posso aiutarla? Sei interessato ad un corso? Su quale argomento?
Aggiungi un commento