Wprowadzenie
Aplikacja natywna dla chmury to aplikacja internetowa utworzona na podstawie małych mikrousług, które korzystają z typowych usług, takich jak kolejki obsługi komunikatów w celu komunikowania się lub buforowania w celu zoptymalizowania wydajności. Aplikacje natywne dla chmury są sprawdzone i powszechnie implementowane, ale mogą być trudne do tworzenia architektury i kompilacji. Począwszy od wersji 8, platforma .NET zawiera nowy stos .NET Aspire, który ułatwia tworzenie aplikacji natywnych dla chmury, zapewniając odnajdywanie usług, typowe składniki w pakietach NuGet i proste narzędzia do kodowania i monitorowania aplikacji.
Wyobraź sobie, że pracujesz dla firmy zajmującej się odzieżą i sprzętem na świeżym powietrzu. Twój zespół programistyczny rozważa, czy za pomocą platformy .NET Aspire utworzyć nową aplikację internetową sklepu dla głównej witryny przeznaczonej dla klientów. Chcesz zrozumieć, jak platforma .NET Aspire pomoże Zespołowi i zaoszczędzi nakład pracy.
W tym module zobaczysz omówienie stosu .NET Aspire i jego składników. Sprawdzisz i uruchomisz kompletną aplikację utworzoną za pomocą platformy .NET Aspire.
Cele szkolenia
Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:
- Opis sposobu, w jaki platforma .NET Aspire ułatwia opracowywanie aplikacji rozproszonych natywnych dla chmury.
- Wybierz odpowiedni składnik .NET Aspire, aby spełnić wymagania funkcjonalne w aplikacji natywnej dla chmury.
- Użyj programu Visual Studio, aby utworzyć i uruchomić nową aplikację przy użyciu platformy .NET Aspire.