Azure 账户注册与设置 #

Azure 账户类型 #

在开始使用 Azure 之前,了解不同的账户类型非常重要。

text
┌─────────────────────────────────────────────────────────────┐
│                    Azure 账户类型                            │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  免费账户 (Free Account)                                     │
│  ├── 12 个月免费服务                                        │
│  ├── 200 美元额度(30 天)                                  │
│  └── 25+ 永久免费服务                                       │
│                                                             │
│  即用即付 (Pay-As-You-Go)                                    │
│  ├── 无预付费用                                             │
│  ├── 按使用量计费                                           │
│  └── 随时取消                                               │
│                                                             │
│  企业协议 (Enterprise Agreement)                             │
│  ├── 预付费折扣                                             │
│  ├── 统一账单                                               │
│  └── 企业级支持                                             │
│                                                             │
│  学生账户 (Azure for Students)                               │
│  ├── 100 美元额度                                           │
│  ├── 无需信用卡                                             │
│  └── 免费开发工具                                           │
│                                                             │
└─────────────────────────────────────────────────────────────┘

账户类型对比 #

特性 免费账户 即用即付 企业协议 学生账户
免费额度 200 美元 按协议 100 美元
信用卡 需要 需要 不需要 不需要
免费服务 12 个月 永久免费 按协议 永久免费
适合人群 初学者 个人/小企业 大企业 学生

注册 Azure 免费账户 #

注册前准备 #

text
┌─────────────────────────────────────────────────────────────┐
│                    注册准备清单                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ✅ Microsoft 账户或 GitHub 账户                            │
│                                                             │
│  ✅ 有效手机号码(用于验证)                                 │
│                                                             │
│  ✅ 信用卡或借记卡(用于身份验证)                           │
│     注意:不会扣费,仅用于验证                               │
│                                                             │
│  ✅ 个人信息(姓名、邮箱、地址)                             │
│                                                             │
└─────────────────────────────────────────────────────────────┘

注册步骤 #

text
步骤 1: 访问 Azure 免费账户页面
├── 打开 https://azure.microsoft.com/free/
└── 点击"免费开始"按钮

步骤 2: 登录或创建账户
├── 使用 Microsoft 账户登录
├── 或使用 GitHub 账户登录
└── 或创建新的 Microsoft 账户

步骤 3: 填写个人信息
├── 输入姓名
├── 输入邮箱地址
├── 输入手机号码
└── 选择国家/地区

步骤 4: 身份验证
├── 通过短信验证手机号
├── 输入验证码
└── 确认身份

步骤 5: 添加付款方式
├── 输入信用卡信息
├── 确认不会扣费
└── 完成验证

步骤 6: 同意条款
├── 阅读订阅协议
├── 阅读隐私声明
└── 勾选同意

步骤 7: 完成注册
├── 点击"注册"按钮
├── 等待账户创建
└── 自动跳转到 Azure 门户

注册截图说明 #

text
┌─────────────────────────────────────────────────────────────┐
│                    注册流程示意                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │  Azure 免费账户                                      │   │
│  │                                                     │   │
│  │  开始使用 12 个月的免费服务                          │   │
│  │  首月获得 $200 额度                                  │   │
│  │                                                     │   │
│  │  [使用 Microsoft 账户登录]                          │   │
│  │  [使用 GitHub 账户登录]                             │   │
│  │                                                     │   │
│  │  或创建新的 Microsoft 账户                          │   │
│  │                                                     │   │
│  └─────────────────────────────────────────────────────┘   │
│                                                             │
└─────────────────────────────────────────────────────────────┘

Azure 免费账户详解 #

免费服务分类 #

text
┌─────────────────────────────────────────────────────────────┐
│                    Azure 免费服务                            │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  12 个月免费服务                                             │
│  ├── 虚拟机 (B1s 实例) - 750 小时/月                        │
│  ├── SQL Database (250GB)                                   │
│  ├── App Service (F1 免费层)                                │
│  ├── Blob Storage (5GB)                                     │
│  ├── File Storage (5GB)                                     │
│  ├── Bandwidth (100GB 出站)                                 │
│  └── 更多...                                                │
│                                                             │
│  永久免费服务                                                │
│  ├── App Service (F1 免费层)                                │
│  ├── Azure Functions (100 万次请求/月)                      │
│  ├── Cosmos DB (400 RU/s + 5GB)                            │
│  ├── Azure Active Directory (免费层)                        │
│  ├── Azure DevOps (5 个用户)                                │
│  └── 更多...                                                │
│                                                             │
│  30 天 $200 额度                                             │
│  └── 可用于任何 Azure 服务                                  │
│                                                             │
└─────────────────────────────────────────────────────────────┘

12 个月免费服务详情 #

服务 免费额度 说明
虚拟机 750 小时/月 B1s 实例
SQL Database 250 GB 标准 S0
App Service 60 分钟/天 F1 实例
Blob Storage 5 GB 热访问层
File Storage 5 GB 标准层
带宽 100 GB/月 出站数据传输
Cosmos DB 400 RU/s + 5 GB 免费层

永久免费服务详情 #

text
┌─────────────────────────────────────────────────────────────┐
│                    永久免费服务                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  计算服务                                                    │
│  ├── Azure Functions: 100 万次请求/月                       │
│  ├── App Service: F1 免费层                                 │
│  └── Azure Kubernetes Service: 免费集群管理                 │
│                                                             │
│  数据库服务                                                  │
│  ├── Cosmos DB: 400 RU/s + 5GB 存储                        │
│  ├── Azure SQL: 1000 事务/天                                │
│  └── Redis Cache: 250MB 缓存                                │
│                                                             │
│  安全服务                                                    │
│  ├── Azure AD: 50 万对象                                    │
│  ├── Key Vault: 10,000 次操作/月                            │
│  └── Security Center: 免费层                                │
│                                                             │
│  开发工具                                                    │
│  ├── Azure DevOps: 5 个用户免费                             │
│  ├── GitHub Actions: 2000 分钟/月                           │
│  └── Visual Studio: Community 版                            │
│                                                             │
└─────────────────────────────────────────────────────────────┘

订阅管理 #

订阅概念 #

text
┌─────────────────────────────────────────────────────────────┐
│                    订阅结构                                  │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────────────────────────────────────────┐   │
│  │                    Azure 账户                        │   │
│  │              (Account Administrator)                 │   │
│  └─────────────────────────────────────────────────────┘   │
│                           │                                 │
│              ┌────────────┼────────────┐                   │
│              ▼            ▼            ▼                   │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐          │
│  │  订阅 A     │ │  订阅 B     │ │  订阅 C     │          │
│  │  (生产环境) │ │  (测试环境) │ │  (开发环境) │          │
│  └─────────────┘ └─────────────┘ └─────────────┘          │
│        │               │               │                   │
│        ▼               ▼               ▼                   │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐          │
│  │ 资源组      │ │ 资源组      │ │ 资源组      │          │
│  └─────────────┘ └─────────────┘ └─────────────┘          │
│                                                             │
└─────────────────────────────────────────────────────────────┘

订阅角色 #

角色 权限 说明
账户管理员 完全控制 订阅所有者
服务管理员 服务管理 Azure 经典管理员
共同管理员 完全控制 经典角色

创建新订阅 #

bash
# 使用 Azure CLI 查看订阅
az account list --output table

# 设置默认订阅
az account set --subscription "<subscription-id>"

# 查看当前订阅
az account show

订阅管理最佳实践 #

text
┌─────────────────────────────────────────────────────────────┐
│                    订阅管理建议                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  按环境分离                                                  │
│  ├── 生产环境订阅                                           │
│  ├── 测试环境订阅                                           │
│  └── 开发环境订阅                                           │
│                                                             │
│  按团队/部门分离                                             │
│  ├── 开发团队订阅                                           │
│  ├── 运维团队订阅                                           │
│  └── 数据团队订阅                                           │
│                                                             │
│  按成本中心分离                                              │
│  ├── 项目 A 订阅                                            │
│  ├── 项目 B 订阅                                            │
│  └── 共享服务订阅                                           │
│                                                             │
└─────────────────────────────────────────────────────────────┘

安全设置 #

账户安全最佳实践 #

text
┌─────────────────────────────────────────────────────────────┐
│                    安全设置清单                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  1. 启用多重身份验证 (MFA)                                   │
│     └── Azure AD → 安全 → MFA                               │
│                                                             │
│  2. 设置安全联系信息                                         │
│     └── 成本管理 + 计费 → 账户                              │
│                                                             │
│  3. 配置支出警报                                             │
│     └── 成本管理 + 计费 → 预算                              │
│                                                             │
│  4. 限制管理员访问                                           │
│     └── 使用 RBAC 最小权限原则                              │
│                                                             │
│  5. 启用安全中心                                             │
│     └── 安全中心 → 安全策略                                 │
│                                                             │
└─────────────────────────────────────────────────────────────┘

启用 MFA #

text
步骤 1: 访问 Azure AD
├── 登录 Azure 门户
├── 搜索 "Azure Active Directory"
└── 选择你的目录

步骤 2: 配置 MFA
├── 安全 → 多重身份验证
├── 服务设置
└── 启用验证方法

步骤 3: 用户设置
├── 选择用户
├── 启用 MFA
└── 用户完成注册

设置支出警报 #

bash
# 创建预算警报
az consumption budget create \
  --budget-name "MyBudget" \
  --amount 100 \
  --time-grain Monthly \
  --start-date 2026-01-01 \
  --end-date 2026-12-31 \
  --notification-key 1 \
  --notification-threshold 80 \
  --notification-contact-emails admin@example.com

成本管理 #

查看成本 #

text
┌─────────────────────────────────────────────────────────────┐
│                    成本查看路径                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  Azure 门户                                                  │
│  └── 成本管理 + 计费                                         │
│      ├── 成本分析                                           │
│      ├── 预算                                               │
│      ├── 成本警报                                           │
│      └── 发票                                               │
│                                                             │
└─────────────────────────────────────────────────────────────┘

成本分析 #

text
┌─────────────────────────────────────────────────────────────┐
│                    成本分析示例                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  本月成本: $45.23                                           │
│                                                             │
│  按服务分类:                                                 │
│  ├── 虚拟机      $25.00  ████████████████████               │
│  ├── 存储        $12.50  ████████████                       │
│  ├── 数据库      $5.00   █████                              │
│  └── 网络        $2.73   ██                                 │
│                                                             │
│  按资源组分类:                                               │
│  ├── production  $30.00  ██████████████████████████         │
│  ├── staging     $10.00  ████████                           │
│  └── dev         $5.23   ████                               │
│                                                             │
└─────────────────────────────────────────────────────────────┘

设置预算 #

bash
# 使用 Azure CLI 设置预算
az consumption budget create \
  --budget-name "MonthlyBudget" \
  --amount 100 \
  --time-grain Monthly \
  --start-date 2026-01-01 \
  --end-date 2026-12-31

常见问题 #

免费账户常见问题 #

Q: 免费账户到期后会发生什么?

text
免费账户到期后:
├── 12 个月免费服务停止
├── 永久免费服务继续可用
├── 付费服务需要升级为即用即付
└── 现有资源不会被删除

Q: 为什么需要信用卡?

text
信用卡用途:
├── 身份验证(防止滥用)
├── 不扣费(免费账户)
└── 超出免费额度后计费

Q: 如何避免意外收费?

text
避免意外收费:
├── 设置预算警报
├── 定期检查成本分析
├── 使用自动关闭脚本
├── 删除不使用的资源
└── 使用 Azure Advisor 建议

账户管理常见问题 #

Q: 如何更改账户信息?

bash
# 更改账户管理员
# 需要在 Azure 账户中心操作
# https://account.azure.com

Q: 如何取消订阅?

text
取消订阅步骤:
├── 登录 Azure 门户
├── 成本管理 + 计费 → 订阅
├── 选择订阅
├── 点击"取消订阅"
└── 确认取消

下一步 #

现在你已经完成了账户注册和基本设置,接下来学习 Azure 门户 了解如何使用 Azure 管理界面!

最后更新:2026-03-29