Présentation

Effectué

Depuis quelques années, les entreprises choisissent d’utiliser des microservices plutôt que des architectures monolithiques afin de répondre à la demande des utilisateurs et d’accroître la scalabilité et la disponibilité de leurs applications grand public.

Supposons que vous avez commencé de travailler en tant que développeur de logiciels dans l’entreprise d’équipement extérieur Contoso. Son activité est en plein essor, ainsi que son site web qui indique si ses produits sont en stock. Ce site web est actuellement monolithique, mais l’architecture en microservices est ici tout à fait indiquée. Un membre de l’équipe a refactorisé le site web monolithique en application de page Blazor ASP.NET et en API web .NET. Votre travail consiste à déployer les services.

Dans ce module, vous allez comprendre le modèle architectural des microservices et les problèmes qu’il résout. Vous découvrirez comment utiliser Docker pour implémenter le modèle architectural des microservices avec une API web ASP.NET.

À la fin de ce module, vous aurez les bases pour créer des microservices avec .NET et saurez comment utiliser Docker pour implémenter le modèle architectural des microservices.

Si vous avez besoin d’en savoir plus sur Docker, consultez le module de formation Introduction aux conteneurs Docker.