Оптимизируйте разработку с помощью Aspire
Готовность к работе с агентами, подход code-first. Создавайте, отлаживайте и развертывайте любые распределенные приложения.
Поддерживается всеми основными поставщиками облачных служб.
Одна модель приложения — от разработки до развертывания
Опишите распределенное приложение один раз в программном коде и используйте ту же модель для локального запуска, интерактивной отладки и развертывания в производственной среде.
Любой язык, любой стек
Создавайте приложения, службы и стеки на .NET, Python, JavaScript, TypeScript, Go, Java, Rust и других платформах, всё взаимосвязанное и в едином центре.
Наблюдаемость встроена
Каждое приложение, создаваемое с помощью Aspire, автоматически включает структурированные журналы, распределенные трассировки, метрики и заранее настроенные проверки работоспособности.
Встроенная готовность к работе с агентами
Aspire создан для эпохи ИИ. CLI, навыки агентов и структурированная модель приложения делают его естественным партнером для разработчиков ИИ-агентов и Copilot.
Определите свой стек в коде
Aspire — модульный, компонуемый и расширяемый. Настраивайте связи, параметры развертывания и флаги для среды разработки в едином центре. Используйте знакомые API без единой строки YAML.
Узнайте об AppHost
Локальная разработка, развертывание в производственной среде
Aspire воспроизводит производственные среды у вас на компьютере, обеспечивая плавное развертывание. Во время разработки он работает с локальной средой выполнения контейнеров, а затем развертывает ту же структуру приложения в облачные службы или вашу собственную инфраструктуру.
Создать первое приложениеПанель мониторинга разработчика OpenTelemetry
Просматривайте динамические данные OpenTelemetry без необходимости настройки. Панель инструментов разработчика Aspire запускается по умолчанию при запуске и отображает журналы, переменные среды, распределенные трассировки, метрики и многое другое для быстрой проверки поведения приложения.
Погрузитесь в панель мониторингаМногооблачная среда, безграничные интеграции
Интеграции Aspire — это тщательно подобранный набор из более чем 100 пакетов, которые упрощают подключение популярных служб, баз данных, вычислительных сред и стеков, таких как PostgreSQL, Redis, Dapr, а также облачных служб, таких как Контейнеры приложений Azure. Благодаря полной расширяемости вы можете создать собственное решение для уникальных задач.
Исследуйте интеграцииЕще больше способов создавать ориентированные на облако приложения с помощью .NET
Еще инструменты для создания отличных .NET-приложений
- Ранжирование производительности по результатам 23-го раунда, проведенного TechEmpower Benchmarks.