Skip to main content

Azure 简介

什么是 Azure Cloud?

Microsoft Azure 是微软提供的云计算平台,涵盖计算、存储、数据库、AI/ML、安全等多种云服务。

info

Azure 适用于企业级应用、DevOps、数据分析和 AI 开发。

Azure 主要服务

服务描述适用场景
Virtual Machines提供可扩展的虚拟机实例托管应用、Web 服务器
Azure Blob Storage对象存储,适用于大规模数据存储备份、日志存储、大数据
Azure SQL Database托管关系数据库,如 SQL Server数据库托管
Azure Functions无服务器计算,按需运行代码事件驱动应用、微服务
Cosmos DBNoSQL 数据库,低延迟高扩展性IoT、实时数据存储
Azure AD身份访问管理,控制 Azure 资源权限访问控制、安全管理

Azure 代码示例

from azure.storage.blob import BlobServiceClient

connection_string = "your_connection_string"
client = BlobServiceClient.from_connection_string(connection_string)
buckets = client.list_containers()
for bucket in buckets:
print(bucket['name'])

Azure Functions 示例

def main(req):
return 'Hello from Azure Functions!'

部署 Azure 资源

如何使用 Azure CLI 创建存储账户
az storage account create --name mystorageaccount --resource-group myResourceGroup --location eastus --sku Standard_LRS
如何使用 Terraform 部署 Azure VM
provider "azurerm" {
features {}
}

resource "azurerm_virtual_machine" "example" {
name = "example-vm"
location = "eastus"
resource_group_name = "myResourceGroup"
vm_size = "Standard_B1s"

storage_os_disk {
name = "myosdisk"
caching = "ReadWrite"
create_option = "FromImage"
}
}

结论

Azure 提供了丰富的云计算服务,适用于不同的业务场景。无论是计算、存储、数据库,还是无服务器架构,Azure 都能提供灵活高效的解决方案。

更多 Azure 资源