Durata corso:
5 giorni
Costo:
2.000,00 €
Architetture Microservizi (.NET)
Codice: MSMS02
Il corso su Architetture Microservizi con .NET offre una formazione completa per sviluppatori e architetti desiderosi di padroneggiare la progettazione e l’implementazione di microservizi utilizzando la piattaforma .NET. Attraverso lezioni teoriche e attività pratiche, i partecipanti acquisiranno competenze fondamentali per creare sistemi distribuiti scalabili e modulari.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Contenuti del corso
- Concetti Fondamentali delle Architetture a Microservizi
- Sviluppo di Microservizi con ASP.NET Core
- Gestione dei Dati con Entity Framework Core
- Containerizzazione con Docker
- Orchestrazione con Azure Service Fabric
- Comunicazione tra Microservizi con gRPC
- Sistema di Messaggistica con RabbitMQ o Azure Service Bus
- Gestione dell’Identità con Identity Server
- Documentazione API con Swagger/OpenAPI
- Automazione del Ciclo di Vita con Azure DevOps
- Monitoraggio e Tracciabilità nei Microservizi
Partecipanti
Sviluppatori che desiderano costruire e distribuire rapidamente microservizi
Prerequisiti
- Precedente esperienza di programmazione
- Comprensione dei concetti di architettura aziendale.
- Consigliata esperienza nello sviluppo di applicazioni Java.
Obiettivi
- Approfondire i concetti di base delle architetture microservizi.
- Utilizzare ASP.NET Core per la creazione di microservizi basati su API RESTful.
- Implementare Inversion of Control (IoC) e Dependency Injection (DI) con ASP.NET Core.
- Comprendere e applicare la containerizzazione con Docker per facilitare il deploy e l’isolamento dei microservizi.
- Implementare processi di integrazione continua e deployment automatizzati utilizzando strumenti come Azure DevOps.
- Implementare soluzioni per il monitoraggio delle prestazioni dei microservizi utilizzando Application Insights di Azure o ELK Stack.
Lingue
Italiano
Vuoi ulteriori info?