Scheda corso
NovaNext Training / Microservizi / Microservizi / Architetture Microservizi (.NET)

Architetture Microservizi (.NET)

Codice
NOVAMNET
Durata
5 Giorni
Prezzo
2.000,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

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.

 

Prerequisiti
  • Precedente esperienza di programmazione
  • Comprensione dei concetti di architettura aziendale.
  • Consigliata esperienza nello sviluppo di applicazioni .NET

 

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.

 

Destinatari

Sviluppatori che desiderano costruire e distribuire rapidamente microservizi.

 

Contenuti
  • 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