Struttura del corso
Comprensione Microservices
- Cosa sono i microservizi?
- Principali vantaggi e sfide dei microservizi
- Architetture monolitiche e architetture a microservizi
Progettazione di sistemi a microservizi
- Principi dell'architettura dei microservizi
- Definizione dei limiti del servizio
- Communication tra servizi
Progettazione del servizio
- API RESTful e contratti di servizio
- Strategie di controllo delle versioni dei servizi
- Partizionamento e archiviazione dei dati per i microservizi
Origine degli eventi
- Informazioni sui concetti relativi all'origine degli eventi
- Vantaggi e casi d'uso per l'approvvigionamento di eventi
- Implementazione di architetture basate su eventi
CQRS (Command Query Responsibility Segregation)
- Introduzione a CQRS
- Quando utilizzare CQRS
- Implementazione di CQRS nei sistemi di microservizi
Altro Design Patterns per architetture basate su microservizi
- Registro e individuazione dei servizi
- Gateway API e mesh di servizi
- Modelli di resilienza (ad esempio, interruttore automatico, paratia)
Progettazione e funzionamento del sistema
- Monitoraggio e registrazione nei microservizi
- Containerizzazione e orchestrazione (ad esempio, Docker, Kubernetes)
- Considerazioni sulla sicurezza per i microservizi
Adozione Microservices
- Valutazione della preparazione dell'organizzazione per i microservizi
- Passaggi per la migrazione da monolite a microservizi
- Gestione delle sfide culturali e tecniche
Riepilogo e passaggi successivi
Requisiti
- Precedenti esperienze di programmazione
Pubblico
- Sviluppatori di software
- Architetti di sistema
- DevOps professionisti
Recensioni (7)
Ero un buon mix di informazioni pratiche e teoriche. Presentazione coinvolgente con esempi del mondo reale.
Anita
Corso - Building Microservice Architectures
Traduzione automatica
Mi è piaciuto come sono state presentate le informazioni, Hassan è carismatico ed è ben preparato su ogni argomento che potrebbe apparire una domanda.
Daniel Onisor
Corso - Building Microservice Architectures
Traduzione automatica
L'interazione con noi, gli esercizi e il materiale. Un sacco di cose spiegate e molto pratiche.
Stefan Andrei
Corso - Building Microservice Architectures
Traduzione automatica
Se sei interessato all'argomento, potresti facilmente trovare le informazioni necessarie nei corsi di formazione. Ben strutturato. Mi è piaciuto il ritmo di allenamento.
Marius
Corso - Building Microservice Architectures
Traduzione automatica
Imparo molte cose nuove e ho cambiato la mia prospettiva dallo sviluppo alla prospettiva architettonica
Georgiana
Corso - Building Microservice Architectures
Traduzione automatica
Sessione interattiva con domande che ci aiutano a capire l'argomento attuale, buon equilibrio tra teoria e pratica.
Mihai Cleja
Corso - Building Microservice Architectures
Traduzione automatica
The good general overview of all topics in the micro service system, and because we a insulated in our development environment away form the web, the current technology options available to overcome various issues of micro services.