最近有人问我一个挺常见的问题:+ y6 D/ ]- I/ J, b. z
% j4 z$ }. m$ R. Y; p> AWS 一个月消费 1 万美元,如果渠道说有优惠,是不是直接拿 1 万美元乘折扣就行?
8 ~6 {9 S- N1 X: }5 |* o" D5 q
2 W% _' ]5 B0 L9 n& a实际上通常不能这么算。% t2 P" [4 O! n
* x- J0 L5 f9 wAWS 账单看起来是一个总金额,但里面可能混着很多不同类型的费用。真正谈结算和商务优惠时,最好先把账单拆一下。2 B* @: V' A6 t- c1 n# M
6 J' l- y% m) ~, |2 F比如一个月总账单:! p$ N- E( _$ g
) J; \# b% X: O) O6 C% z& {* l' k3 h```text0 j% S7 V# C, y5 x! y, s" f& ?2 J- A5 z
$10,000; b5 g0 A$ F z! ]: d* e& S- l9 Q8 Y
```
: I( I4 s- A% |! T! e! M ?9 X3 [! W+ P6 U6 ]) J+ L9 Q$ n4 @
里面可能是:
! i( E v2 M7 d/ ^. ~, d6 _6 r
/ P( o" M8 C9 ? f7 S+ v```text
% ]# N- ]) o/ D: B" ?+ q N# U: |EC2 / RDS / S3 等 AWS 服务 $7,500# y0 D+ A5 S1 d& |% G" a9 Q0 b5 v
Savings Plans / RI $1,000
& u" |0 ], ^+ a7 `0 WAWS Support $500: z$ _- y9 x9 B0 ~/ r$ k- \
Marketplace 第三方软件 $700
6 B9 I/ K2 U2 ~$ P, j其他费用 $3007 o9 Y: a. J' R* S# O) p5 r
```
+ f7 M+ H1 ~& l# N- Q$ t5 l* b
2 {. d f4 z( l& H- [3 H最后虽然总金额是 $10,000,但不同部分的结算方式、优惠范围未必一样。4 e3 N* L g- b! W/ [/ t& h
P0 t& _0 T0 `7 t8 w所以只问一句:/ O9 w) M0 V0 C6 o3 M6 Q$ p6 S
& l, `+ v. c1 P> “你们 AWS 几折?”
( q' R H% d( A' [2 l) C- B5 x e( m- M
其实信息是不够的。
6 L& K; n1 _9 R( w1 F' D' g* f, n5 u( V6 S
--- l6 P5 D8 g% u5 I- `% u7 x
+ ]" s& v% B% P9 _### 最值得先看的,是 AWS 自有服务消费
+ y. V X0 _, @% V' c l: r( p
0 q8 f' [) e, |+ ]一般真正需要重点统计的是这些:
$ G0 \! i% R2 y5 U3 k( Z5 Q! D$ T- M* ]: ~% t
```text
; y X% p+ U8 B* z6 \# c VEC2
7 v# a, B& |! O; hRDS
0 k- _2 ]. u- `" A N8 F+ A8 fEBS
1 A4 l; N3 J2 P# A: z; wS3
9 K4 w; V9 t; ]CloudFront) Y6 c/ k. m/ G8 [0 W
Lambda
& D" D7 k* g, i% W: Q% c/ f# [ECS / EKS
% [6 R3 V5 a- W9 X' \1 z8 P# [Bedrock4 v: ~4 @' o( ~
Data Transfer
9 H {# j) H! U9 KNAT Gateway
: T- G" A$ R4 c```
3 C: T3 J& L6 r$ u' q' h! r0 N% z. p5 M* O# X* T
这些才是大部分企业长期稳定产生的云资源费用。
8 `+ [6 S: {9 T" g, | @
6 Y9 k$ Z* i3 w' e- @2 v( Z# v- C如果一个客户每月:
# {) [. u/ P5 u% T& m0 Y9 Z9 u& c% N$ `
```text
" B3 q0 r4 r! H' R总账单:$10,000
, \+ q5 t) J3 [) R9 B```6 b* m, D# x Q3 E7 s. i
/ y. c$ m; i+ y1 _* \/ [但真正 AWS 核心资源消费只有:
! I7 W9 x9 h7 P# d3 t1 v2 e) x& n# a3 m% J4 J- L$ z
```text) T ~. |. x! F( q: ^) U
$6,000
/ h/ g$ T" \: l9 a2 H, Z( U8 _```) ~' R' z' z7 b+ @( K+ z8 t Q2 X
) [( e+ r& I g/ @6 ~8 A& x那商务评估时,更有意义的是后面这个数字。
9 |% x0 z$ p$ l) v
: l; q5 S: ?* O- \: O. L" ?---
$ D4 G+ r) j4 [/ P/ k2 i8 T: p/ o% Y) ~# u5 p$ A
### Marketplace 很容易把总账单“抬高”
7 o. z4 [5 v: h- A3 E6 d; `, I7 t& n4 }* d t9 t
有些账号会在 AWS Marketplace 买第三方产品。& @& t7 u% N5 u% R
- x" b$ f U5 ?( A+ O% N9 X9 p
例如:
+ N: ?' w6 [2 `2 }& U. n# k' H$ z A7 T- A/ u) e- Z
```text0 h7 |' ?2 ?9 q1 D) `0 Q
安全软件
/ E* o! K4 K9 p9 S3 X4 r' I数据库软件% u, W3 [7 W9 e) S9 c
监控平台
8 z# X/ }: Z# ~& u/ k9 S7 w. ISaaS 服务; W5 V5 S( h" U1 z8 b0 ]( L9 @$ T C' ]& X
商业镜像
- p8 J' s \* n5 ]6 f```
! G0 \2 C8 q3 z3 j- n0 h- V" s/ [6 K& l5 O! b
这些费用虽然也出现在 AWS Bill 里,但本质上是第三方厂商产品。
0 [. v# q' U D5 I
, n0 T! U6 R" p所以看到一个客户 AWS 月账单 $20,000,不能马上理解成:
! Y; o( c1 |4 h M( y/ v8 D$ p4 t5 i
> “AWS 原生资源用了 $20,000。”
0 C# t# |* I/ K6 t
4 j K' [. `2 Y& v有时候真正 EC2、RDS、S3 加起来只有一万多,剩下是 Marketplace。* ?& a7 C7 O3 q/ a6 N1 p
; r% h2 ?7 o4 ~+ C, }- g这种账号如果直接按总账单谈折扣,后面很容易双方理解不一致。
& Y9 ]% h7 e; ]: a5 \$ p. I
# Y% `7 _, X1 c$ D: g6 Q---4 o1 J4 e3 R! ^ j! ?2 E
- O4 ]3 U1 ~' R' b. l% [6 u
### Support 也建议单独看
1 N S& y% H- P- x* k
: |! Y/ R& F8 L8 I( ]Business Support、Enterprise Support 这类费用,也会显示在 AWS 账单里面。$ ?7 w, w1 K7 o! j' X4 p
$ i H, [ M5 C9 \1 @4 L
但它和普通 EC2、RDS 的计费逻辑不是一回事。" ?! Y2 R5 o0 c: p
( G5 N$ D2 h+ L
所以实际梳理账单时,我一般会把:( E y- ]2 h5 K& O5 P9 Q
# w1 N7 o1 Y+ ?2 | F
```text* f6 y$ x8 V$ O r: }
AWS Service Usage
0 B" }# z# R$ q! L2 C5 ^AWS Support" v& L" A4 i, J; S
Marketplace4 ]. E' L- j; i0 p9 }
Tax! d8 l9 h7 o; H0 u5 p# B
Credits / Refund9 t% p! x b$ @, F4 `
```- J9 l+ g2 m. h2 K: a, d5 d Q
" K/ Z4 I% A1 z H- o$ q$ O7 J分开看。
! `! u+ p& {0 h0 Y( I9 G1 O9 H& F* t6 \( \" R, @
这样才能知道客户真实的“可持续 AWS 使用规模”。) V# X+ X5 B) h/ D$ w' V0 A
- y: X+ ]% b9 ` S---
5 Q& @, O% l. F- P
8 w k. g5 e. }8 m8 v4 c### Savings Plans 和 RI 也要问清楚6 g- u4 G' ]! v+ O" I2 x
6 k' V; V( U+ |# t这个尤其重要。
5 v) @& i9 o5 Z3 M$ c9 O) x; ^, m3 r# }( o( G
比如一个客户已经买了 Savings Plans,每个月都有固定 Commitment。' u! ~' B( G5 W& R
# v: d# l$ n% d那么在评估新的结算方案之前,至少要知道:% \* I# K6 h# ~
, Z. M1 g7 V$ J( `! V; i3 g
```text0 K) U: ]2 H" E( d
买了多少 SP
) J# W' a h* @) Q( ?还剩多久
) A* P8 K; F& J利用率怎么样% N0 }0 d% [0 D3 a7 R
哪些账号在共享8 C! z6 G; H: n G, T% \* H: d
```
7 |' t9 x+ y/ T5 |5 C: x; E9 v7 I2 j8 Y3 q5 U& J( I7 b
不然很容易出现:
& {/ A. S0 ~( `- ?) ]) E6 B3 {+ H, g6 O
> 只看到月账单很大 . v) a _0 V n, f6 I
> 但其中很大一部分已经被长期承诺锁住( R9 B0 {* r @4 p2 @
, F. s/ T1 w+ {* k这种情况下,实际方案就要重新算。9 w Q9 V. X3 `' _* T" Q
0 J9 [/ W& `4 J# ^$ J" J% i
所以我一直觉得,AWS 账单合作不能只问一句:
- ]9 K. D# x/ M9 m; V* ~" N ]4 J4 V/ U$ o/ @) ~' a% D$ w& N8 k, B" u: [
> “一个月多少钱?”
; _4 r& n+ N& E7 B% D
& i2 L7 J( c, x N3 A& s: M* a最好至少知道:
$ E5 ^( B- K& g* ?% `" m& L- \) N/ Z7 _- B. @" a& u% c
```text" ^- I% h% i/ y$ N: z$ N
月均 AWS 消费
' K: g [( X, M |; h @9 _7 j6 p主要服务; P, j: @1 q( }4 d, Z6 F2 p
账号数量1 m5 h6 w$ b% Q! A# ?
主要 Region' }! {) e) H; e
是否有 SP / RI
. Y. y: [# g: sMarketplace 占比2 v+ K8 ]8 t4 G* g6 t+ ^. S
Support 类型
( E4 l/ y# j9 I! W" d4 s```* M" I- G5 J6 Y8 {7 M, W
! n8 I) ?; l( @
这些信息基本清楚以后,再谈商务条件会靠谱很多。
/ b* f4 N% ^. y9 o* n/ ]+ F# |$ K. R( ?
---" c+ [( n- J5 e4 t' n$ P" i' v
1 T1 `7 C0 j1 G% K### 有些客户其实自己都不知道账单结构
6 M C h: i+ u0 ^3 v/ n' \% ~5 q# _) J+ Y3 F/ y
这个挺正常的。9 n/ `3 U! G6 ~ W/ b! M7 n2 M
) o& l7 H, K* b3 w) r! Z尤其公司 AWS 用了几年以后,账号越开越多。
5 W( _& g z5 w8 m" X% S, m0 a: t- u& C% @* G3 _+ u
财务只知道:$ y* ^# q0 ]% J* m# h7 f9 n
$ @" V4 E1 x( h
> 这个月 AWS 扣了 8 万块。5 t. i) ~8 `0 N/ y
( s, X2 h ]4 G+ C
技术知道资源在跑,但不一定关心 Marketplace、Support、Credits 怎么算。
( J$ `: r$ |' J, s8 }* ~' u2 \
: n! w0 z' c/ Z1 b* j* \- p: \/ o7 u最后真要做成本分析或者换结算方式的时候,才发现:" i p* I; t$ I5 M( I
/ q/ J9 T7 e1 p# w**总账单和真正的 AWS 资源消费不是一个概念。**% n7 G8 j( ]. M/ p& J) p0 }* k
. ~, |4 x4 o- q' O# J- Y---
# x7 Y( l& v2 [6 W6 J' n
( k& R/ s) W& J+ M3 R8 [% I( ^我们这边现在主要做 AWS 账单结算和商务支持。
4 J1 x! O m/ r) @5 U3 H8 q0 q z
( F# V, |; |( N" j6 h1 b A一般客户过来以后,我更建议先提供最近 1~3 个月的大概账单结构,而不是直接只报一个总金额。
" m/ [. h0 j- `+ w I7 J% d- F, `$ Y0 g( n# q3 ~
我们会根据:
+ D0 x" \5 ]7 Y0 o/ y! ?' a: g1 i! z) r' {& ~9 n
```text
- |0 V( t- ^( L7 h* \AWS 实际服务消费, [; h: `7 l9 ~" t
账号数量
" _6 G; Z# b# Z3 Z3 B; C! n主要 Region4 ~+ p s& h! K
使用稳定性
/ n$ u/ U) g2 `SP / RI 情况
3 O% u4 S" y) n2 ?Marketplace 等非核心项目
: H9 x, {9 K% G1 P+ A```, k' a& P$ \, `9 C n8 o8 i
1 N3 ]! D2 a4 o4 K5 P3 Q再评估对应的结算方式和商务优惠。
" i6 e* l9 o7 E) `6 K
- x: V0 [3 i+ M6 g5 v3 d: N: C. i客户原来的开发、部署、运维都不需要交给我们,我们只做账单和结算这一块。$ R" O2 n6 l; X
6 x6 C# g$ ~8 V1 I如果现在 AWS 月账单已经比较稳定,想看看有没有优化空间,最好先把账单结构拆清楚。) x& Z2 \& _$ ~& v- v4 i
6 }- Q0 N0 Z/ h! X4 i因为:6 l% T* Q: I" P2 ?' S
7 g8 o7 d* T* k
**“月账单 1 万美元”**
! U% v5 l2 v% k% u7 s
) ^# [1 Z! ?5 S f/ m8 @: o和
8 \* I1 \& U8 V4 z* a: d' D
( ^, d: D! L8 |6 t! |/ t**“每月有 1 万美元 AWS 原生服务消费”**
6 l) A5 D9 G4 i, @' h; E" ?' L4 y) r! G: _
实际上是两回事。+ W) C8 U" E5 p+ M
! r3 t9 K% |) q" @: S- e4 a这个区别,往往会直接影响最后能谈到什么样的方案。. _" I K9 N& h& q1 t: A
0 k# w' Z& d: q2 T& x# |/ I5 A5 ^! j Q5 M6 W9 |
d1 A% d5 Y' y7 O9 S8 x |