2019年八月14日星期三15:09

为您的AWS云项目增添BA价值

撰写者

本文适用于准备开始使用Amazon Web Services(AWS)的项目的业务分析师

而不是用于托管Web应用程序或其他软件服务的本地服务器。

对AWS通用概念和术语的理解有助于云项目中BA角色的两个方面:通信和成本分析。 AWS术语和产品提供对于初学者来说似乎是一种新语言。将这些添加到您的项目词汇表中将提高您的信誉并增加对项目成功的贡献。

通讯

我们之所以被称为“业务”分析师,是因为我们是技术团队与其支持的业务之间的沟通渠道。我们为项目团队带来了对用户需求的理解,以及管理层对技术产品/输出如何使他们的组织受益的期望。我们将讲技术的术语转换为讲商业的术语,以说明技术解决方案的局限性以及该技术未为企业开放的机会。这在深奥的云计算世界中尤其重要。

当今云平台的技术限制通常不会影响业务,但是与业务相关的限制会在某些定价模型中提出。以下部分介绍了一些云成本概念。大小调整,数据使用和增长估计是云项目的关键非功能性要求,以便在AWS的高可用性功能和现收现付定价结构之间实现最佳平衡。

业务分析师可以将他们对云功能的了解与对业务的了解相结合,以识别那些可以为业务带来更多好处的功能。在此职位上,BA倡导了新的云技术可以为企业带来的机会。例如,AWS数据分析工具如何为企业提供帮助?

有效的业务分析师不必是讲云或用户业务领域中的主题专家,但是他们应该对各个团队具有丰富的知识。他们必须具有或学习有关业务和云技术的足够的主题知识,才能在客户和开发人员之间建立有效的联系。在商务和技术之间进行转换的BA任务中,您将与技能娴熟并沉浸在云世界中的软件工程师合作。了解他们在说什么会有所帮助。以下各节介绍了一些关键的AWS概念。

  • EC2 是第一个要理解的术语。这代表“弹性计算云”,与本地服务器或VM在亚马逊上等效。亚马逊在其服务器硬件和相关服务上提供了空间。 EC2中的“弹性”是指扩展基础架构的能力。但是请参阅稍后有关成本的讨论。
  • 货柜 是安装在EC2服务器上的代码,配置和库的自包含程序包。 ECS是AWS Elastic Container Service。 码头工人 是将软件打包到容器中的工具。群集是一组容器。
  • S3 代表简单存储服务,它只是AWS中的一种存储选项。
  • RDS 是关系数据库服务,它管理AWS提供的任何关系数据库产品。
  • AWS提供了自己工具的广泛产品,例如 雅典娜 对于SQL查询, 红移 for data warehousing, 和 快视 用于数据分析。

注意:本文中的某些信息直接来自aws.amazon.com,以确保我使用的是正确的术语和措辞。 AWS联机帮助是广泛的,我鼓励您在项目之前和项目期间熟悉它。


广告

云成本

云托管成本中的两个重要概念是支付网格和服务规模。

EC2中的“弹性”是指扩展基础架构的能力,还指支付率图表。带有16 GB内存的小型试验应用程序的费率为每小时每GB使用20美分,但是具有高使用率和数千兆字节存储的生产安装的成本可能是同一个交易结果的两倍,这是因为该应用程序的复杂性越来越高成功安全地运行该应用程序所需的服务。

EC2定价基于实例类型(标准,高CPU,高I / O)。例如,“ a1.xlarge”提供4个CPU和8 Gig的I / O内存,而“ c4.xlarge”提供4个CPU和3.75 Gig的I / O高。每小时的按需成本从10美分跃升至20美分。存储大小调整是另一个重要的第二大小调整,数据输入/输出会影响AWS的总成本。

架构大小决定是项目SA或SE的责任,但决定是基于业务或应用程序所有者对数量和使用量的预测。成功的学士学位可以帮助收集和解释团队的宝贵意见。需求应包括数据和使用模式以及一段时间内的估算,而不仅仅是最终的最大估算。

最佳大小的选择还取决于正在构建的系统/应用程序的粒度。由小型微服务组成的应用程序在云中比由大型复杂服务组成的应用程序更具成本效益。 BA可以在用例分析中对此提供支持。用例可以从一个高层次的故事开始,BA可以帮助将其分解为较小的服务,以供应用程序团队开发。例如:业务用例可能是“作为银行卡持卡人,我可以将借记卡插入ATM机以获取帐户余额”。该请求背后的微服务可能包括:

  1. 作为读卡器服务,我可以从借记卡中读取帐号…
  2. 作为PIN读取器服务,我可以收集PIN码以进行验证…
  3. 作为PIN验证服务,我可以根据帐号验证PIN值…
  4. 作为帐户余额服务,我可以提供帐户的当前余额...

这些服务是细粒度的并且可重用。云项目的用例或用户案例模板应提供在用例/用户案例之间交叉引用可重用服务的功能。

第二个成本考虑因素是AWS平台提供的众多附加服务。从表面上看,其中许多方法很容易启动,其费用要等到每月的费用得到审查之后才能清楚地看到。我知道有一个案例,其中具有开发人员权利的云工程师从AWS Marketplace签署了年度数据仓库许可证。成本是巨大的。成本管理通常不是BA角色的一部分,但是在云项目中,BA可以通过了解月度或每日成本报告中的服务知识来帮助其财务合作伙伴,以帮助识别和质疑已经存在的云服务。导致这些不属于原始计划。

概要

业务分析师可以通过学习和理解云体系结构的概念以及云提供商提供的服务来为其云项目增加价值,以便他们可以增强与业务和财务合作伙伴的沟通。

珍妮·奎莲(Jenny Quillian)

珍妮·奎莲(Jenny Quillian)是一位经过认证的业务分析师,在全球各个行业和地区拥有20多年的经验,曾担任业务分析师,系统分析师,数据分析师和财务分析师。在此背景下,她主张对广管局的角色进行广泛定义。

©BA Times.com 2020

麦格雷戈徽标白色网站