Créer des applications distribuées avec .NET Aspire (AZ-2009) - Formations | Afi U.
afiU logo
Sessions garanties Catalogue complet
Apprentissage et coaching

Cultivez une organisation apprenante et développez les talents.

Expérience client

Optimisez vos processus pour une excellence opérationnelle.

Expérience employé

Engagez, fidélisez et améliorez le bien-être au travail.

Intelligence artificielle

Maîtrisez l’IA et automatisez vos processus.

Leadership

Développez des compétences clés pour inspirer et mobiliser.

Outils numériques

Boostez la collaboration et la productivité de vos équipes.

Stratégie et performance

Alignez vos objectifs pour une croissance durable.

Transformation numérique

Exploitez la technologie pour innover et accélérer votre croissance.

Nouveauté

Créer des applications distribuées avec .NET Aspire (AZ-2009)

Découvrez comment utiliser .NET Aspire dans .NET 8 pour développer des applications cloud-native performantes et évolutives. Apprenez à configurer des bases de données, optimiser les performances avec Redis, gérer les microservices avec RabbitMQ et analyser le comportement des applications grâce à la télémétrie.
Session privée

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 1 jour
  • Prix régulier: Sur demande

Plan de cours

Durée : 1 jour

© AFI Expertise inc.

La formation "Build Distributed Apps with .NET Aspire" (AZ-2009) vous fournit les compétences nécessaires pour développer des applications distribuées performantes et cloud-native en utilisant la pile .NET Aspire dans .NET 8. Ce cours couvre les concepts clés pour construire des applications modernes et évolutives, notamment la mise en cache avec Redis, la gestion des microservices via RabbitMQ et l'intégration de bases de données relationnelles et non relationnelles. Vous apprendrez également à utiliser la télémétrie pour surveiller et analyser le comportement des applications. Idéal pour les développeurs souhaitant maîtriser les outils et les meilleures pratiques du développement distribué, cette formation vous permet de créer des solutions robustes adaptées aux environnements cloud modernes.

Public concerné

Cette formation s'adresse aux développeurs, ingénieurs logiciels et professionnels de l'informatique souhaitant approfondir leurs compétences en développement d'applications distribuées et cloud-native avec .NET Aspire. Elle est idéale pour ceux travaillant sur des architectures modernes, intégrant des bases de données, optimisant les performances avec Redis et gérant les microservices via RabbitMQ.

Préalables

Expérience dans la création d'applications web en utilisant .NET et C#.

Objectifs

  • Comprendre et décrire la pile .NET Aspire dans .NET 8.
  • Apprendre à utiliser .NET Aspire pour simplifier et accélérer le développement d'applications web cloud-native.
  • Savoir créer des applications cloud-native à partir de zéro ou ajouter de l'orchestration à une application existante avec .NET Aspire.
  • Maîtriser l'utilisation de la télémétrie pour enregistrer des données et analyser le comportement d'une application cloud-native.
  • Être capable de configurer des connexions et de stocker des données dans des bases de données relationnelles et non relationnelles avec .NET Aspire.
  • Utiliser Redis pour améliorer les performances des applications cloud-native développées avec .NET Aspire.
  • Gérer les communications entre microservices en utilisant des files d'attente de messages sur des serveurs RabbitMQ pour découpler les microservices dans des applications cloud-native.

Méthode pédagogique

La formation est dispensée par un expert Microsoft certifiés.

Contenu

  • Introduction à .NET Aspire

    • Qu'est-ce que .NET Aspire ?
    • Découvrez les intégrations de .NET Aspire.
    • Apprenez à utiliser les outils .NET Aspire.
    • Exercice - Utilisez le eShop .NET Aspire.
    • Créez un projet .NET Aspire.

    Création d'un projet .NET Aspire

    • Apprendre à créer un nouveau projet .NET Aspire.
    • Exercice - Créez un nouveau projet .NET Aspire.
    • Ajouter de l'orchestration à une application .NET existante.
    • Exercice - Intégrez une application web ASP.NET Core existante.

    Utilisation de la télémétrie dans un projet .NET Aspire

    • APIs de télémétrie dans .NET.
    • Utilisation d'OpenTelemetry dans .NET Aspire.
    • Utilisation du tableau de bord .NET Aspire.
    • Utilisation d'un logger pour ajouter des messages de log personnalisés.
    • Exercice - Utilisez la télémétrie dans un projet .NET Aspire.

    Utilisation des bases de données dans un projet .NET Aspire

    • Stocker des données dans des bases de données SQL-compliant.
    • Stocker des données dans des bases de données NoSQL.
    • Exercice - Utilisez les services de base de données pour persister les données d'un projet .NET Aspire.

    Création de tests avec .NET Aspire

    Amélioration des performances avec un cache dans un projet .NET Aspire

    • Caches et Redis.
    • Utilisation d'un cache distribué Redis.
    • Utilisation d'un cache de sortie Redis.
    • Personnalisation des chaînes de connexion à l'aide des manifests .NET Aspire.
    • Exercice - Cachez des données dans Redis.

    Envoi de messages avec RabbitMQ dans un projet .NET Aspire

    • Qu'est-ce que RabbitMQ ?
    • Envoi de messages avec RabbitMQ.
    • Exercice - Envoyez des messages entre microservices via RabbitMQ.

Soyez au fait des tendances, innovations, bonnes pratiques et exclusivités

Restez en contact

Compétences clés

Priorités organisationnelles

Formations certifiantes

Pour les organisations

Programmes

À propos

Ressources


La Famille Edgenda

Edgenda

AFI par Edgenda

Apprentx par Edgenda

Afi U.


EN

Besoin d’aide ? Parlez à un conseiller ou appelez au 1 877 624.2344

LinkedIn

Confidentialité | Centre de formation autorisé Emploi-Québec, Agrément : 0051460 | TPS : 141 582 528 - TVQ : 1019557738

Copyright © 2025 Edgenda conseil inc.

Personnaliser les témoins