Поделиться через


Настройка среды разработки Rust для Azure

Настройте локальную среду разработки Rust для Azure, чтобы эффективно создавать облачные приложения на рабочей станции перед развертыванием. Локальная разработка обеспечивает доступ к более широкому спектру инструментов и знакомой среде для ускорения итерации.

В этой статье приводятся рекомендации по настройке и проверке локальной среды разработки Rust, которая легко интегрируется со службами Azure.

Создание единовременной подписки

Вы создаете ресурсы Azure в подписке и группе ресурсов. Если у вас нет подписки, создайте бесплатнуюпробную подписку.

Если у вас уже есть подписка, обратитесь к существующей подписке с помощью:

Однократная установка программного обеспечения

Для разработки Azure с помощью Rust на локальной рабочей станции установите следующие средства:

Имя или установщик Description
Rust Установите язык программирования Rust с помощью rustup, который включает компилятор Rust (rustc), диспетчер пакетов (cargo) и стандартную библиотеку.
Visual Studio Code Visual Studio Code предоставляет отличный интерфейс интеграции и написания кода Rust, но он не требуется. Вы можете использовать любой редактор кода.
Расширения Visual Studio Code Установите все соответствующие расширения для служб Azure, которые вы планируете использовать.
Расширение rust-analyzer Рекомендуемое расширение VS Code для поддержки языка Rust, предоставление завершения кода, проверки ошибок и многое другое.

Установка Rust

Выполните следующие действия, чтобы установить Rust:

  1. Перейти к https://www.rust-lang.org/tools/install.

  2. Следуйте инструкциям операционной системы, чтобы установить rustup, установщик цепочки инструментов Rust.

  3. Проверьте установку, выполнив следующие команды:

    rustc --version
    cargo --version
    

Цепочка инструментов Rust включает:

Подробные инструкции по установке и устранению неполадок см. в разделе "Установка языка программирования Rust". Советы по настройке среды разработки, включая конфигурацию редактора, см. в разделе "Среда разработки " и официальном руководстве по средствам разработки Rust.

Создание группы ресурсов Azure для проекта

  1. Откройте портал Azure в веб-браузере.

  2. В строке поиска введите группы ресурсов и выберите его.

  3. Нажмите кнопку +Создать.

  4. Введите параметры группы ресурсов:

    Недвижимость Ценность
    Subscription Выберите подписку.
    Группа ресурсов Введите имя группы ресурсов. Это имя группы ресурсов используется в составе URI ресурсов при доступе к Resource Manager (плоскости управления). Имя не используется для управления (например, для создания базы данных) или плоскости данных (вставка данных в таблицу).
    Регион Выберите географический регион для группы ресурсов.
  5. Нажмите кнопку "Проверка и создание ", чтобы начать проверку.

  6. При успешном выполнении проверки нажмите кнопку "Создать".

Добавление контейнеров Azure SDK в проект Rust

Пакет SDK Azure для Rust можно получить из crates.io. Дополнительные сведения см. в статье Azure SDK для Rust.

Проверка подлинности в Azure

Чтобы выполнить проверку подлинности в Azure из приложения Rust, используйте пакет SDK для удостоверений Azure. Эта библиотека предоставляет набор типов учетных данных, которые можно использовать для проверки подлинности в службах Azure.

Дополнительные ресурсы Rust

Если вы не знакомы с Rust, эти официальные ресурсы помогут вам ускорить работу: