Облегчение понимания облачной разработки с помощью.NET Aspire
Поддерживается всеми основными поставщиками облачных служб.
Зачем использовать облачную архитектуру?
Реагируйте на меняющиеся бизнес-потребности и рыночный спрос с повышенной гибкостью.
Создавайте отказоустойчивые приложения с улучшенной масштабируемостью и доступностью.
Сократите затраты, используя облачные службы с оплатой по мере использования.
Выполняйте развертывание и запуск в Linux, контейнерах или любой облачной платформе по вашему выбору.
.NET Aspire помогает на каждом этапе пути
Легко определяйте свое приложение и зависимости
Используйте C# и знакомые API без строк YAML. Легко добавляйте популярные облачные службы, подключайте их к проектам и запускайте локально одним щелчком мыши.
![Фрагмент кода API C# .NET Aspire](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/aspire-code-snippet.png)
![.NET Aspire помогает на каждом этапе пути](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/plus-accent.png)
Реализованы ориентированные на облако лучшие методики
Каждый компонент .NET Aspire по умолчанию поддерживает ведение журнала, проверки работоспособности, телеметрию и обеспечение устойчивости.
Обзор ресурсов![.NET Aspire помогает на каждом этапе пути](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/dot-accent.png)
Поддержка популярных облачных служб
Подключите свое приложение к более чем 20 продуктам для обмена сообщениями, хранения и баз данных с помощью компонентов.
Быстрее диагностируйте проблемы приложений
Просматривайте динамические данные OpenTelemetry без необходимости настройки. Запускаемая по умолчанию при выполнении панель мониторинга разработчика .NET Aspire отображает журналы, переменные среды, распределенные трассировки, метрики и многое другое для быстрой проверки поведения приложения.
Знакомство с панелью мониторингаИндивидуальное развертывание
Развертывание приложений и зависимостей в облаке является сложной задачей. Aspire упрощает развертывание любого облака и интеграцию с текущими инструментами.
Легко создавайте облачные приложения
Простые для понимания программные интерфейсы
![Образец кода gRPC](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-grpc-light.png)
![Пример кода запроса данных](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-data-light.png)
![Пример кода API](https://dotnet.microsoft.com/blob-assets/images/illustrations/code/snippet-api-light.png)
Инструменты для создания отличных .NET-приложений
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-circuit.png)
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-tiles.png)
![](https://dotnet.microsoft.com/blob-assets/images/illustrations/cards/accent-csharp.png)
Часто задаваемыевопросы
- Docker и логотип Docker являются товарными знаками или зарегистрированными товарными знаками Docker, Inc. в США и (или) других странах. Docker, Inc. и другие стороны также могут обладать правами на товарные знаки в рамках других условий, используемых здесь.
- Kubernetes является товарным знаком Linux Foundation. См. kubernetes.io.
- Ранжирование производительности по результатам 22-го раунда, проведенного TechEmpower Benchmarks.