寻求控制不断增长的亚马逊云科技成本

 MicroStrategy是全球最大的独立上市商业智能公司,提供领先的分析和移动软件平台。MicroStrategy提供的数据分析工具Enterprise Semantic Graph,可以在商业信息系统或数据资产之上提供个性化的洞察和强大的搜索功能。这款工具应用人工智能,为创建看板的分析师提供编写的智能建议,它还为正在寻找新见解的商业用户提供了内容上的智能建议。

 几年来,MicroStrategy在亚马逊网络服务(AWS)上运行其完整的分析和移动平台,使用Amazon Elastic Compute Cloud(Amazon EC2)等服务提供按需容量,并使用Amazon Elastic File System(Amazon EFS)提供客户文件存储。随着公司对云计算进行更多的投资,开始尝试控制其不断增长的亚马逊云科技成本。

 

MicroStrategy的中心辐射模型

 MicroStrategy为云计算财务管理设计了一个中心辐射模型(Hub-and-Spoke Model),中心负责创建成本和使用情况的可见性,而辐射则负责利用信息来实现更好的云计算消费。中心(Hub),即云计算成本优化团队,包括内部的云计算和技术专家。

 有两个关于Spoke的例子是MicroStrategy的技术和教育业务部门,它们由负责预算和运营的高级IT分析师、总监和财务负责人组成。Spoke会自动映射到业务部门,这些业务部门有不同的业务线,各自有不同的亚马逊云科技资源消耗方式。每个Spoke都有自己独特的业务挑战。例如,技术业务部门显示出对基于云的产品有更多的需求,它试图通过使用更多的亚马逊云科技服务来变得更加灵活。在教育业务部门,对内和外教育服务(例如熟练掌握最新版本的MicroStrategy产品)的需求越来越大。

 接下来,MicroStrategy定制了亚马逊云科技成本与使用情况报告,每天多次传送到其选择的Amazon Simple Storage Service(Amazon S3)中。亚马逊云科技成本与使用情况报告包含全面的成本与使用数据,按产品、资源ID以及MicroStrategy定义的标签进行分类,并提供与MicroStrategy账户相关的预估费用。MicroStrategy将亚马逊云科技成本与使用情况报告从Amazon S3中上传到Amazon Redshift集群中,并使用MicroStrategy Analytics在该集群上创建自定义的内部看板和图表。然后,MicroStrategy从图表中建立了报告,提供详细的亚马逊云科技成本和使用情况数据,这些数据可以通过各种维度(例如业务部门以及每周、每月或每年的趋势)进行筛选。

 定制的成本和使用报告使MicroStrategy在整个公司里都建立起了自上而下的可见性,获得更多关于云计算支出的透明度。MicroStrategy还通过将亚马逊云科技成本和使用情况报告数据与其他云支出信息相结合,并以统一的方式提供给所有内部利益相关者,从而实现成本洞察。

 

优化技术和教育业务部门的资源使用

 在评估了各业务部门云消耗的模式后,MicroStrategy为每个业务部门进行了有针对性地优化。对于技术部门,MicroStrategy每天两次关闭所有部署,并设置了空闲实例检测通知。对实例进行了CPU利用率的监控,如果实例闲置了一个小时,就会向应用程序所有者发送警告信息。如果实例闲置了两个小时,就会被停止。

 对于教育项目,MicroStrategy也安排了每天两次的部署关闭,以确保应用程序环境只在8小时内运行。此外,MicroStrategy还设置了14天的默认实例到期时间,并使用Jupyter Notebook自动化技术进行批量API编排。最后一项操作旨在通过减少手动设置和维护操作应用程序过程所造成的闲置时间,从而节省指导员的时间和公司的资金。

 在建立和优化中心辐射模式的过程中,MicroStrategy得到了亚马逊云科技企业支持部的支持和帮助。Myers说:“亚马逊云科技企业支持是我们整个云端财务管理的过程中值得信赖的顾问。”

 

每年节省250,000美元

 通过制定云计算财务管理策略,并依靠自己强大的分析工具,利用亚马逊云科技的账单以及成本和使用报告,MicroStrategy集中管理了成本削减措施,并将其应用于各个业务部门。

 因此,MicroStrategy的云计算支出同比减少了30%,同时提高了其提供功能以及成本和使用透明度的能力。总的来说,MicroStrategy通过使用Amazon EC2预留实例并实施通过提高成本透明度而确定的优化措施,每年节省25万美元。这些优化措施包括集中管理的成本削减措施、调度资源、终止闲置实例、默认时间表、使用Jupyter Notebook进行批量编排,以及使用EC2 Spot实例。

 

帮助内部团队事半功倍

 MicroStrategy利用其云财务管理策略帮助其技术部门和教育部门,在使用较少云资源的情况下完成更多工作。例如,技术部门能在为了支持新的基准和测试计划而增加亚马逊云科技的使用时,保持较低的总体消费成本。

 MicroStrategy每年都会推出一个名为MicroStrategy World的大型活动,提供培训、营销以及与客户建立联系。由于在内部实施云端财务管理的方式,在活动期间教育活动总成本只增加了10%的情况下,将培训资源和平台增加了50%。