Introductie
Een cloudeigen toepassing is een webtoepassing die is gebouwd op basis van kleine microservices, die gebruikmaken van algemene services zoals berichtenwachtrijen om te communiceren of caches om de prestaties te optimaliseren. Cloudeigen toepassingen worden bewezen en op grote schaal geïmplementeerd, maar ze kunnen moeilijk te ontwerpen en bouwen zijn. Vanaf versie 8 bevat .NET de nieuwe .NET Aspire-stack, waardoor het eenvoudiger is om cloudeigen toepassingen te bouwen. De .NET Aspire-stack biedt servicedetectie, algemene integraties in NuGet-pakketten en eenvoudige hulpprogramma's voor het coderen en bewaken van apps.
Stel dat u werkt voor een buitenkleding- en apparatuurbedrijf. Uw ontwikkelteam overweegt om .NET Aspire te gebruiken om een nieuwe storefront-web-app te ontwikkelen voor de belangrijkste klantgerichte site. U wilt weten hoe .NET Aspire uw team kan helpen en moeite kan besparen.
In deze module krijgt u een overzicht van de .NET Aspire-stack en de bijbehorende integraties. U onderzoekt en voert ook een volledige app uit die is gebouwd met .NET Aspire.
Leerdoelen
Nadat u deze module hebt voltooid, kunt u het volgende doen:
- Beschrijf hoe .NET Aspire het eenvoudiger maakt om cloudeigen gedistribueerde toepassingen te ontwikkelen.
- Selecteer de juiste .NET Aspire-integratie om te voldoen aan een functionele vereiste in een cloudeigen toepassing.
- Visual Studio gebruiken om een nieuwe toepassing te maken en uit te voeren met .NET Aspire.