01 它是干嘛的
Azure 是微软的公有云平台,提供从虚拟机、存储、数据库到 AI 算力的整套服务。它解决的核心问题是「把重资产的机房变成按用量付费的公共服务」:企业不必先预估三年后的规模再去买机器,需要多少开多少,用完就关。
02 为什么会有它
2010 年之前:买服务器就像买房,一次性投入还不一定住得满
在没有云的年代,一家公司要做网站或系统,必须自己买服务器、租机柜、拉网线、配空调和电。这非常像买房:不管你实际只用得上一个房间,还是三年后可能用到三个房间,都得先把整套买下来,钱一次性花出去,空着的部分也是成本。
更难受的是「峰值」。双十一或发布会当天流量暴涨,你需要能扛住的机器;但一年里三百多天这些机器都在闲置。为了几小时的高峰养一整年,钱花得冤枉,可一旦临时不够用,业务就直接挂掉。
2010 年微软发布了 Azure,思路是把这件事变成「住酒店」:机房、电力、网络都由云厂商备好,你用多少租多少,早上开十台下午关掉八台,账单按小时算。它起步时明显落后于更早的亚马逊 AWS,靠「和企业已有的 Windows、Office、账号体系无缝衔接」一步步追上来,最终成长为全球第二大公有云。
03 它怎么工作
你在网页或命令行里点一下,云平台就从巨大的资源池里划出一块机器、装好系统、接上网络,几分钟后你就能登录使用,用完销毁、停止计费。
一台云服务器是怎么被「租」出来的
- 1① 选择区域与规格
先选机房所在地(如东亚、美东,离用户越近延迟越低),再选 CPU、内存、磁盘大小。
- 2② 配置网络与防火墙
分配一个公网 IP,并设置哪些端口对外开放(如网站用 80、443,远程登录用 22)。
- 3③ 平台调配底层资源
调度系统在实体服务器上创建一台虚拟机,装上你指定的操作系统镜像,全程无需你碰硬件。
- 4④ 登录并部署业务
通过 SSH 或远程桌面登录,安装软件、放上代码,业务就跑在这台「租来的机器」上。
- 5⑤ 弹性扩缩与计费
流量上涨时再多开几台并挂上负载均衡,高峰过后关掉;平台按实际开机时长和用量结算。
04 谁在用它
把官网、后台、数据库放在云服务器上,不必自建机房,随时按访问量调整规模。
开发、测试、演示用的环境开几台即用即关,避免为短期需求长期买机器。
在多个国家同时开机房实例,让各地用户就近访问,合规数据可指定留在本地。
按小时租用带显卡的机器做模型训练与推理,不用一次性采购昂贵硬件。
把关键数据复制到另一个区域,主机房故障时可快速切换,减少业务停摆时间。
05 怎么用
会一点命令行就能起步;图形控制台也能用鼠标点完,不必先成为运维专家。
- 01注册一个 Azure 账号(新账号通常有免费额度,可以先试不花钱)。
- 02在门户里创建一个「资源组」,它像一个文件夹,用来归拢同一项目的所有资源。
- 03创建一台虚拟机:选区域、选系统镜像(如 Ubuntu)、选规格与登录方式。
- 04开放需要的端口(如网站端口),并通过 SSH 或远程桌面登录这台机器。
- 05把代码或软件部署上去,绑定一个公网地址即可对外访问。
- 06不用时把虚拟机关机或删除,避免持续产生费用。
# 登录账号
az login
# 创建资源组(用来归拢同一项目的资源)
az group create --name my-rg --location eastasia
# 创建一台 Linux 虚拟机
az vm create \
--resource-group my-rg \
--name my-vm \
--image Ubuntu2204 \
--admin-username azureuser \
--generate-ssh-keys
# 查看公网 IP,随后即可用 SSH 登录
az vm show -d -g my-rg -n my-vm --query publicIps -o tsv避坑提示
- !关机不等于停止计费:很多机型关机后仍会收磁盘与 IP 费用,彻底不用请「删除」资源。
- !公网 IP 是攻击入口,数据库等不该公开的服务只开放内网访问,避免被扫描利用。
- !先把预算告警设好,避免忘记关掉的高配机器在月底变成一笔意外账单。
06 关键概念
- 虚拟机(VM)
- 用软件模拟出来的一台电脑,有独立系统和磁盘,用起来和真机几乎一样。
- 区域(Region)
- 云厂商在全球各地建的数据中心集群,离用户越近,访问延迟越低。
- 弹性伸缩
- 流量大时自动多加机器、闲时自动减少,让花费跟着需求走。
- 负载均衡
- 把访问请求分摊到多台机器上,避免某台被压垮,也能在一台故障时顶住。