Что такое Набор средств Azure для IntelliJ?

Набор средств Azure для IntelliJ позволяет легко разрабатывать, настраивать, тестировать и развертывать высокодоступные и масштабируемые приложения Java в Azure из IntelliJ на всех поддерживаемых платформах.

Поддерживаемые службы Azure

Подключаемый модуль поддерживает следующие службы Azure:

  • Служба приложений Azure
  • Azure Functions
  • Azure Spring Apps
  • Azure Kubernetes
  • Приложения-контейнеры Azure
  • Виртуальные машины Azure
  • База данных Azure для MySQL
  • Azure Cosmos DB (облачная база данных)
  • SQL Server
  • Azure Storage
  • Application Insights

Подключаемый модуль также поддерживает инженеров данных Azure Synapse, разработчиков Azure HDInsight и Apache Spark на SQL Server для создания, тестирования и отправки заданий Apache Spark/Hadoop в Azure.

Интеграция ИИ

Набор средств обеспечивает интеграцию с Azure OpenAI Service, что позволяет экспериментировать с моделями чата непосредственно из IntelliJ IDEA. Дополнительные сведения см. в статьях «Что такое служба Azure OpenAI» и «Начало работы с GPT-35-Turbo и GPT-4 в службе Azure OpenAI в IntelliJ».

Подключаемый модуль поддерживает сервер Azure MCP, который добавляет контекстно-ориентированные интеллектуальные инструменты ИИ в GitHub Copilot для IntelliJ IDEA, что помогает более эффективно работать с ресурсами Azure. Сервер Azure MCP предоставляет вашим агентам контекст в Azure для всех популярных служб Azure. Дополнительные сведения см. в документации по Azure MCP Server.

Замечание

Сервер Azure MCP доступен с помощью набора средств Azure для IntelliJ и автоматически устанавливается при установке GitHub Copilot для IntelliJ (версия 1.5.50 или более поздней версии). Если GitHub Copilot не установлен, сервер Azure MCP не устанавливается автоматически при установке подключаемого модуля. GitHub Copilot для Azure недоступен для IntelliJ.

Ключевые особенности

Набор средств Azure для IntelliJ предоставляет следующие функции и рабочие процессы:

  • Рабочий процесс веб-приложения Azure: запуск веб-приложений в веб-приложении Azure и просмотр журналов.
  • Рабочий процесс функций Azure: создание шаблонов, запуск, отладка приложения функций локально и его развертывание в Azure.
  • Рабочий процесс Azure Spring Apps. Запуск приложений микрослужб Spring в Azure Spring Apps и просмотр журналов.
  • Рабочий процесс Azure Container Apps: Контейнеризируйте и запускайте приложения на платформе Azure Container Apps, а также просматривайте журналы.
  • Поддержка Azure Kubernetes. Создание служб Kubernetes и управление ими непосредственно в Azure Explorer.
  • Руководство по началу работы. Выполните действия, описанные в руководстве по началу работы, чтобы развернуть приложение в течение нескольких минут.
  • Azure Explorer. Просмотр облачных ресурсов в Azure и управление ими с помощью встроенного Обозревателя Azure.
  • Шаблон управления ресурсами Azure. Создание и обновление развертываний ресурсов Azure с поддержкой шаблона ARM.
  • Azure Synapse: вывод списка рабочих областей и пулов Apache Spark, создание проекта Apache Spark и отправка заданий Apache Spark в пулы Azure Synapse Spark.
  • Azure HDInsight: создайте проект Apache Spark и создайте и отправьте задания Apache Spark в кластеры HDInsight. Легко отслеживать и отлаживать задания Apache Spark. Поддержка аутентификации MFA для кластера HDInsight ESP.
  • Кластер больших данных SQL Server: ссылка на кластер больших данных SQL Server. Создайте проект Apache Spark и создайте и отправьте задания Apache Spark в кластер. Легко отслеживать и отлаживать задания Apache Spark.

См. также