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