MOC AZ-2009 – Build distributed apps with .NET Aspire

AZ-2009: Build distributed apps with .NET Aspire

Durata

1 giorno

Orari

9:00-13:00 | 14:00-17:00

Ruolo

Progettista di soluzioni
Sviluppatore Software

Condividi questo corso

MOC AZ-2009 – Build distributed apps with .NET Aspire

Descrizione corso

Frequentando questo corso AZ-2009 – Build distributed apps with .NET Aspire, imparate a costruire applicazioni osservabili, pronte per la produzione e distribuite con .NET Aspire.

Introduzione a .NET Aspire

  • Che cos’è .NET Aspire?
  • Informazioni sui componenti .NET Aspire
  • Informazioni sugli strumenti .NET Aspire
  • Esercizio – Usare .NET Aspire eShop

Creare un progetto .NET Aspire

  • Informazioni su come creare un nuovo progetto .NET Aspire
  • Esercizio – Creare un nuovo progetto .NET Aspire
  • Come aggiungere orchestrazione a un’app .NET esistente
  • Esercizio – Integrare un’app Web ASP.NET Core esistente

Usare i dati di telemetria in un progetto .NET Aspire

  • API di telemetria in .NET
  • Uso di OpenTelemetry in .NET Aspire
  • Uso del dashboard di .NET Aspire
  • Uso di un logger per aggiungere messaggi di log personalizzati
  • Esercizio – Usare i dati di telemetria in un progetto .NET Aspire

Usare i database in un progetto .NET Aspire

  • Archiviare i dati nei database conformi a SQL
  • Archiviare i dati nei database NoSQL
  • Esercizio – Usare i servizi di database per rendere persistenti i dati da un progetto .NET Aspire
  • Creare test con .NET Aspire

Migliorare le prestazioni con una cache in un progetto .NET Aspire

  • Cache e Redis
  • Uso di una cache distribuita Redis
  • Uso di una cache di output Redis
  • Personalizzare le stringhe di connessione usando manifesti .NET Aspire
  • Esercizio – Memorizzare nella cache i dati in Redis

Inviare messaggi con RabbitMQ in un progetto .NET Aspire

  • Che cos’è RabbitMQ?
  • Invio di messaggi con RabbitMQ
  • Esercizio – Inviare messaggi tra microservizi tramite RabbitMQ

Questo corso di formazione AZ-2009 – Build distributed apps with .NET Aspire si rivolge a sviluppatori software e progettisti di soluzioni.

Gli obiettivi di apprendimento di questo corso AZ-2009 – Build distributed apps with .NET Aspire sono:
  • comprendere lo stack .NET Aspire in .NET 8 e saperlo usare per semplificare e accelerare lo sviluppo di applicazioni Web native del cloud;
  • saper creare applicazioni native del cloud da zero o aggiungere orchestrazione a un’app esistente usando lo stack .NET Aspire in .NET 8;
  • saper usare i dati di telemetria in un progetto .NET Aspire per registrare i dati ed esaminare il comportamento di un’applicazione nativa del cloud;
  • saper configurare le connessioni e archiviare i dati in database relazionali e non relazionali;
  • saper usare la memorizzazione nella cache Redis per migliorare le prestazioni in un’applicazione nativa del cloud;
  • saper usare le code di messaggi nei server di scambio RabbitMQ per separare i microservizi e gestire le comunicazioni in un’applicazione nativa del cloud creata con .NET Aspire.

Per partecipare con profitto a questo corso AZ-2009 – Build distributed apps with .NET Aspire è necessario avere:

  • esperienza nella creazione di applicazioni web utilizzando .NET e C#.

Lingua utilizzata nel corso/dal docente: Italiano

Il corso include:

  • documentazione didattica accessibile via web, di durata illimitata;
  • un attestato di frequenza inviato via e-mail una settimana dopo il termine del corso.

Iscriviti

Richiedi un'attività personalizzata!

Questo corso viene proposto esclusivamente in modalità personalizzata.

Scopri cosa significa e come richiedere il servizio in questa pagina.