Если вы не знакомы с Azure или просто хотите, чтобы инструменты и искусственный интеллект выполняли большую часть работы, вы можете обратиться за помощью к GitHub Copilot для Azure и серверу Azure MCP для развертывания вашего приложения. Используйте рекомендации для достижения наилучших результатов. Самое главное:
- Используйте режим "Агент" для оптимального взаимодействия. Избегайте режима "Ask".
- Добавьте слово "Azure" в запрос, чтобы помочь Copilot понять, что он должен вызывать средства из сервера MCP Azure.
- При использовании Visual Studio Code убедитесь, что вы используете "Настройка средств..." и включите как "Azure MCP", так и "GitHub Copilot для Azure".
См. вкладку Visual Studio Code в разделе "Вызов средства" для получения дополнительных сведений.
Примеры вопросов для изучения Azure
Если вы хотите использовать GitHub Copilot для Azure, чтобы узнать, как использовать Azure для приложения, можно начать с открытого вопроса или запроса. Затем добавьте сведения, такие как определенные службы и технологии, чтобы улучшить результаты. Попробуйте следующие примеры подсказок.
Сведения об архитектуре системы в Azure
Используйте GitHub Copilot, чтобы рекомендовать службы Azure использовать для проекта.
- "Какие службы следует использовать с моим приложением Azure?"
- Порекомендуйте службы Azure для моего проекта.
Когда вы запрашиваете рекомендацию по службе Azure, GitHub Copilot for Azure сканирует текущее приложение в рабочей области и предоставляет рекомендации по службам Azure и привязкам служб.
Вы можете работать в итеративном режиме, запрашивая GitHub Copilot для Azure обновления рекомендаций для использования другой службы Azure или изменения сведений о привязках. Примеры подсказок
- "Я хотел бы использовать Служба приложений Azure вместо контейнеров приложений для проекта API".
- "Добавьте в проект Azure Cosmos DB".
- Значение Azure SERVICE_URL должно быть bing.com".
- "Добавьте переменную среды STAGE=dev в проект Azure".
Вы можете продолжать, задавая более подробные вопросы на основе рекомендаций GitHub Copilot для Azure. Ниже приведены некоторые подробные вопросы, которые помогут вам понять типы запросов, которые можно использовать.
- "Как создать высокодоступную архитектуру с помощью Azure?"
- "Объясните платформу Azure Well-Architected".
- "Какие типы решений размещения приложений доступны в Azure?"
- "Помогите мне оркестрировать и автоматизировать рабочие процессы обработки данных Azure".
- "Как интегрировать Azure SignalR с шлюзом приложений и управлением API?"
- Сколько единиц Azure вы рекомендуете?
- "Каковы преимущества и приложения использования Azure с Terraform?"
Сведения об ИИ на Azure
- "Я хочу создать приложение ИИ. Какие службы Azure можно использовать?"
Сведения о размещении веб-приложений на Azure
- "Какая служба Azure лучше всего подходит для размещения масштабируемого веб-приложения?"
- "Какую службу Azure следует использовать для создания веб-сайта?"
- "Как использовать Azure для создания масштабируемого веб-приложения?"
- "Для каких сценариев Функции Azure лучше, чем веб-приложения?"
Узнайте о технологиях контейнеризации в Azure
- Какие типы контейнеризованных приложений поддерживает Azure?
- "Каковы варианты управления контейнерами в Azure?"
- "Когда следует использовать Служба Azure Kubernetes вместо Контейнеры приложений Azure?"
- "Какова разница между Контейнеры приложений Azure и AKS?"
- Почему я должен выбрать Контейнеры приложений Azure вместо AKS?
Узнайте, как использовать службы Azure для приложения
| Служба или технология |
Примеры обучающих подсказок |
| Поиск с использованием ИИ Azure |
- "Что такое Поиск с использованием ИИ Azure и почему я должен использовать его?"
- "Как работает цена на Поиск с использованием ИИ Azure?"
- "Как Поиск с использованием ИИ Azure интегрировано с Azure OpenAI?"
- "Как Поиск с использованием ИИ Azure интегрировано с Машинное обучение Azure?"
- "Когда следует использовать гибридный поиск или векторный поиск и семантический рангер в Поиск с использованием ИИ Azure?"
- "Является ли Поиск с использованием ИИ Azure векторной базой данных? Как обеспечить точность и релевантность результатов векторного поиска?"
- "Какая поддержка Поиск с использованием ИИ Azure имеется для высокомасштабируемых мультитенантных приложений?"
- "Что такое встроенная функция векторизации в Поиск с использованием ИИ Azure и из каких источников данных я могу извлечь данные для него?"
- "Что такое обогащение ИИ в Поиск с использованием ИИ Azure, как она работает, и каковы ее преимущества?"
- "Что такое семантический рангер в Поиск с использованием ИИ Azure и как он отличается от векторного поиска?"
- "Каковы лучшие рекомендуемые примеры кода или акселераторы решений для Поиск с использованием ИИ Azure?"
- "Каковы некоторые реальные примеры бизнеса с помощью Поиск с использованием ИИ Azure?"
|
| Управление API Azure |
- "Каковы преимущества и приложения Azure API Management?"
|
| Служба приложений Azure |
- "Как развернуть веб-приложение в Azure?"
- "Как создать приложение Служба приложений Azure и развернуть код в промежуточной среде с помощью CLI?"
- Создание скрипта для развертывания веб-приложения Python в Azure".
- "Какие параметры базы данных Azure предлагают для веб-приложений?"
- "Какие бессерверные параметры Azure предоставляются для веб-приложений?"
- Создание руководства по максимизации Служба приложений Azure".
|
| Кэш Azure для Redis |
- "Продемонстрировать, как настроить кэш Redis Azure для обеспечения высокой доступности и аварийного восстановления".
|
| Контейнеры приложений Azure |
- "Что такое служба Контейнеры приложений Azure?"
- "Расскажите мне разницу между приложением контейнера Azure и средой приложения контейнера".
|
| Azure Cosmos DB |
- "Почему бы я использовал Azure Cosmos DB вместо Azure SQL?"
- "Я хочу использовать Azure Cosmos DB для хранения моих данных".
- "Зачем использовать учетную запись Azure Cosmos DB вместо базы данных SQL?"
|
| Фабрика данных Azure |
- "Как создать конвейеры данных с помощью Фабрика данных Azure?"
|
Azure Developer CLI (azd) |
- "У вас есть примеры моделей развертывания для Azure, например SaaS или PaaS?"
- Какая наилучшая инфраструктура Azure для моего приложения?
- "Как настроить среду Azure?"
- "Что такое шаблоны Azure Resource Manager и как их использовать?"
- "Как управлять средами с помощью интерфейса командной строки разработчика Azure?"
- "Что такое интерфейс командной строки разработчика Azure?"
- "Какова разница между Azure Bicep и шаблонами ARM?"
- "Как убедиться, что мои среды Azure соответствуют лучшим шаблонам безопасности?"
- "Как развернуть конвейер CI/CD в Azure?"
|
| Функции Azure |
- "Как создать новую функцию Azure?"
- "Какова разница между Функции Azure и Azure Logic Apps?"
- Создание руководства по интеграции Azure Logic Apps с Функции Azure".
- "Я хочу создать функцию Azure в Node.js".
|
| Azure Key Vault |
- "Объясните, как и почему я должен использовать Azure Key Vault".
|
| Azure Kubernetes Service (AKS) |
- "Как получить состояние всех узлов в кластере AKS?"
- "Что такое команда для задания контекста для кластера AKS?"
|
| Машинное обучение Azure |
- Создание скрипта PowerShell для создания новой рабочей области Машинное обучение Azure".
- "Что такое разница между средствами Foundry и Машинное обучение Azure?"
|
| Azure Monitor |
- Создайте руководство на использование Azure Logic Apps для автоматизации ответов на оповещения Azure Monitor.
|
| Виртуальная сеть Azure |
- "Как сбалансировать входящий сетевой трафик к приложению Azure?"
|
| Служба Azure OpenAI |
- "Какие службы предоставляют Azure OpenAI?"
- "Где доступна мини-версия GPT-4o в Azure?"
- "Каковы необходимые условия для интеграции Azure OpenAI?"
- "Создайте руководство по созданию и использованию ресурсов OpenAI и Azure".
- "Каковы доступные типы моделей OpenAI Azure?"
|
| Azure SDK |
- "Можно ли использовать Azure SDKs в браузере?"
- "Поддерживает ли пакет SDK для хранилища C# Azure блокированные отправки и загрузки BLOB-объектов?"
|
| Служба Azure SignalR |
- "Как размещать и масштабировать SignalR на нескольких серверах в Azure?"
- "Как сделать связь в режиме реального времени в .NET с Azure?"
- "Как отправлять обновления в режиме реального времени клиентам с помощью Azure?"
- "Как синхронизировать данные между клиентами в Служба Azure SignalR?"
- "Как передавать данные клиентам в Azure?"
- "Как управлять подключениями WebSocket и масштабировать их в Azure?"
- "Как разместить и масштабировать Socket.IO в Azure?"
- Что нужно сделать, чтобы настроить код SignalR для работы с Служба Azure SignalR?
- "Оцените настройку SignalR - следует ли следовать рекомендациям по обеспечению безопасности Azure?"
- Как провести нагрузочное тестирование Azure SignalR?
- "Как настроить сеть в Служба Azure SignalR?"
- "Как настроить обработчик событий Azure Web PubSub?"
|
| Azure SQL |
- "Создайте конфигурацию Terraform для развертывания Azure SQL базы данных".
- "Разработка стратегии миграции локальных SQL Server баз данных в Управляемый экземпляр SQL Azure".
|
| Статические веб-приложения Azure |
- "Поддерживает ли Статические веб-приложения Azure статические IP-адреса?"
|
| служба хранилища Azure |
- "Почему бы я использовал Хранилище BLOB-объектов Azure?"
- "Как извлечь данные из большого двоичного объекта служба хранилища Azure в React?"
- "Инструкции по защите Хранилище BLOB-объектов Azure с помощью частных конечных точек и Приватный канал Azure".
- "Создайте скрипт Azure CLI для создания новой учетной записи хранения".
- "Предоставьте мне код CLI для создания новой учетной записи служба хранилища Azure".
- "Вы можете помочь мне выбрать правильное решение служба хранилища Azure?"
|
| Azure Web PubSub |
- "Как пройти проверку подлинности с помощью Azure Web PubSub?"
- "Что нужно сделать для размещения приложения Socket.IO на Azure?"
- Как я могу провести стресс-тестирование Azure Web PubSub?
|
Связанный контент