SuperAPI AI 工具集

azure-expert

通用与其它

查看项目

更新于 10-16 03:39

技能介绍

用途:该技能提供 Microsoft Azure 云平台、服务与云原生架构的专家级指导,当用户提及云、Microsoft 平台、Azure Functions 或 Cosmos DB 时适用。

主要能力:覆盖 Azure Resource Manager (ARM)、虚拟机与 App Service、Azure Functions(无服务器)、Azure 存储(Blob、Queue、Table)、Azure SQL Database、Cosmos DB、Azure Kubernetes Service (AKS)、Azure Active Directory 以及 Azure CLI 等核心概念。

使用方式:可通过 Azure CLI 完成常见操作,例如登录 az login;创建资源组 az group create --name myResourceGroup --location eastus;创建虚拟机 az vm create --resource-group myResourceGroup --name myVM --image UbuntuLTS --admin-username azureuser --generate-ssh-keys;创建 App Service az webapp create --resource-group myResourceGroup --plan myAppServicePlan --name myWebApp --runtime "NODE|14-lts";创建存储账户 az storage account create --name mystorageaccount --resource-group myResourceGroup --location eastus --sku Standard_LRS。资料还给出 Azure Functions 的 Python 示例(HTTP 触发器与队列触发器)、Cosmos DB 的 Python 客户端示例(创建数据库、容器、写入与查询条目)以及 ARM 模板示例。

最佳实践:使用托管标识、实施 Azure Key Vault、正确标记资源、使用 ARM 模板或 Bicep、通过 Azure Monitor 监控、实施自动缩放、使用可用性区域。

反模式:硬编码凭据、无资源标记、单区域部署、无备份策略、忽视成本优化、不使用托管服务。

限制:资料未提供该技能的具体安装方式、收费、价格、平台支持范围或效果说明,这些信息暂未提供。