前景提要
引子
看到前后端同学关于 React/Vue 进行各种有意义的"探讨", 作为默默无闻的运维同学决定不再沉默, 结合自己工作的问题, 偷偷造了一个轮子: AWS 中国区(EC2/RDS/Elasticache) 计算器分享 https://cloud.engineerdraft.com/
背景
公司的业务运行在 AWS 中国区上, 由于我们是一家有技(暂)术(不)追(盈)求(利)的科技创新公司, 在日常运维中, 我们在如何替老板节省成本上进行各种折腾(北京 Region 迁移 宁夏 Region, 实例调整和匹配, 预留实例, Spot Instance)等, 在这过程中我们经常会遇到这样的问题 我如何快速知道一台 EC2 的配置和各种价格(OnDeman, Not Upfront, etc)差别 ? 从而选择价格最优的机型. 目前线上 CPU Bound 的业务跑在一台 8 GB 内存的机器(C5.xlarge), 我可以换成其他的什么机型? 从而合理优化使用机型. 在迁移北京 Region 到 宁夏 Region 中, 我想要知道 AWS 在不同 Region 的价格差别多少? 从而评估迁移 Region 的收益. 业务要上线一个新的服务, 个新服务每个月大概的 AWS 费用支出多少? 从而合理评估项目的成本. AWS 中国在追赶 Global 的道路上前进了一步, 支持了一个新的机型 :-), 和旧机型(配置, 价格, 性能)对比变化了什么? 从而科学评估是否迁移新机型.
发现目前市面上并没有特别趁手的工具, 比较接近的是 云势数据计算器 , 个人最开始也是用了一阵, 总体上还是不错的, 但是在一些场景下(比如: 我需要快速找到一个机型不支持 search, 不能快速对比北京和宁夏实例的价格差别等), 所以自己造了一个轮子, 分享给大家, 希望可以帮助同样在使用 AWS 中国的同学.
特殊说明
由于定位是效率工具, 只考虑了 PC 上展示.