Введение
Облачное приложение — это веб-приложение, созданное из небольших микрослужб, которые используют общие службы, такие как очереди обмена сообщениями для обмена сообщениями или кэширования для оптимизации производительности. Облачные приложения являются проверенными и широко реализованы, но они могут быть сложными для архитектора и сборки. Начиная с версии 8, .NET включает новый стек .NET Aspire, что упрощает создание облачных приложений путем обнаружения служб, общих компонентов в пакетах NuGet и простых средств для написания кода и мониторинга приложений.
Представьте, что вы работаете на открытом воздухе одежды и оборудования компании. Ваша группа разработчиков рассматривает, следует ли использовать .NET Aspire для разработки нового веб-приложения для основного клиентского сайта. Вы хотите понять, как .NET Aspire поможет вашей команде и экономии усилий.
В этом модуле вы увидите обзор стека .NET Aspire и его компонентов. Вы также изучите и запустите полное приложение, созданное с помощью .NET Aspire.
Цели обучения
По завершении этого модуля вы сможете:
- Описание того, как .NET Aspire упрощает разработку облачных распределенных приложений.
- Выберите нужный компонент .NET Aspire, чтобы устранить функциональное требование в облачном приложении.
- Используйте Visual Studio для создания и запуска нового приложения с помощью .NET Aspire.