Главная · Скиллы · azure-storage

azure-storageхранилище Azure для разработчиков

microsoft/azure-skills

Управление Azure Storage через MCP или CLI: Blob, File Shares, Queue, Table и Data Lake. Сравнение сервисов, уровни доступа, операции с blob через MCP-инструменты.

Установка

npx -y skills add microsoft/azure-skills --skill azure-storage --agent claude-code

Azure Storage Services

Сервисы

СервисПрименениеMCP-инструментыCLI
Blob StorageОбъекты, файлы, резервные копии, статический контентazure__storageaz storage blob
File SharesSMB-файловые ресурсы, lift-and-shiftaz storage file
Queue StorageАсинхронные сообщения, очереди задачaz storage queue
Table StorageNoSQL key-value (рассмотрите Cosmos DB)az storage table
Data LakeАналитика больших данных, иерархическое пространство имёнaz storage fs

MCP-сервер (предпочтительно)

Если Azure MCP включён:

  • azure__storage команда storage_account_list — список учётных записей хранилища
  • azure__storage команда storage_container_list — список контейнеров в учётной записи
  • azure__storage команда storage_blob_list — список блобов в контейнере
  • azure__storage команда storage_blob_get — скачать содержимое блоба
  • azure__storage команда storage_blob_put — загрузить содержимое блоба

Если Azure MCP не включён: выполните /azure:setup или включите через /mcp.

Запасной вариант — CLI

# Список учётных записей хранилища
az storage account list --output table

# Список контейнеров
az storage container list --account-name ACCOUNT --output table

# Список блобов
az storage blob list --account-name ACCOUNT --container-name CONTAINER --output table

# Скачать блоб
az storage blob download --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH

# Загрузить блоб
az storage blob upload --account-name ACCOUNT --container-name CONTAINER --name BLOB --file LOCAL_PATH

Уровни учётных записей хранилища

УровеньПрименениеПроизводительность
StandardОбщее назначение, резервные копииМиллисекунды
PremiumБазы данных, высокий IOPSСубмиллисекунды

Уровни доступа блобов

УровеньЧастота доступаСтоимость
HotЧастыйДороже хранение, дешевле доступ
CoolРедкий (30+ дней)Дешевле хранение, дороже доступ
ColdОчень редкий (90+ дней)Ещё дешевле
ArchiveПочти никогда (180+ дней)Минимальная стоимость хранения, требуется восстановление

Варианты избыточности

ТипНадёжностьПрименение
LRS11 девятокРазработка/тест, воссоздаваемые данные
ZRS12 девятокРегиональная высокая доступность
GRS16 девятокАварийное восстановление
GZRS16 девятокМаксимальная надёжность

Документация по сервисам

Краткий справочник по SDK

Для разработки приложений с Azure Storage SDK:

  • Blob Storage: Python | TypeScript | Java | Rust
  • Queue Storage: Python | TypeScript
  • File Shares: Python | TypeScript
  • Data Lake: Python
  • Tables: Python | Java

Azure предоставляет SDK-пакеты для множества языков (.NET, Java, JavaScript, Python, Go, Rust) — см. руководство по использованию SDK для названий пакетов, команд установки и примеров быстрого старта.

Из того же репозитория

microsoft-foundryполный цикл AI-агентов на Foundry
microsoft/azure-skills
Деплой, оценка и управление AI-агентами на Microsoft Foundry: контейнеризация, ACR, создание агентов, batch-оценки и оптимизация промптов по данным продакшена.
1.1k364.2k установок
azure-aiAI-сервисы Azure для разработчиков
microsoft/azure-skills
Инструменты Azure AI через MCP для разработчиков: AI Search, Speech, OpenAI и Document Intelligence — интеграция в приложения без управления инфраструктурой.
1.1k362.1k установок
azure-diagnosticsдиагностика проблем в Azure продакшене
microsoft/azure-skills
Систематическая отладка продакшена Azure: Container Apps, Function Apps и AKS. AppLens для root cause, KQL-запросы под конкретные ошибки и crash loops.
1.1k361.8k установок
azure-prepareгенерация Azure-инфраструктуры
microsoft/azure-skills
Генерирует Bicep/Terraform, azure.yaml и Dockerfile для новых и существующих приложений перед деплоем в Azure. Обязательный первый шаг трёхэтапного воркфлоу.
1.1k361.7k установок
azure-deployдеплой подготовленных Azure-приложений
microsoft/azure-skills
Выполняет деплой приложений с готовой инфраструктурой: azd up, azd deploy с проверками и обработкой ошибок. Требует предварительной подготовки через azure-prepare.
1.1k361.7k установок
azure-validatepre-deployment валидация Azure
microsoft/azure-skills
Предварительная валидация перед деплоем: конфигурация, Bicep/Terraform, RBAC, managed identity и what-if анализ. Фиксирует результаты в плане деплоя.
1.1k361.1k установок