云技术为本地系统永远无法比拟的敏捷性、可扩展性和创新提供了机会。难怪几乎每家公司都已经开始将其大部分基础设施投入到云中。
但远非简化 IT 主管的生活,云的这种扩展使用带来了全新的复杂性。
根据Flexera 的研究,一般企业使用 2.6 个公共云和 2.7 个私有云。与此同时,到2021 年,平均组织将使用110 个不同的云应用程序,而 2020 年为 80 个。
数字化转型加剧了这个问题。在Aptum对 400 名高级 IT 决策者的研究中,62% 的人报告说,复杂性和丰富的选择实际上阻碍了他们的云转型。当 IT 人员需要与非技术决策者交流组织云基础架构的关键方面时,它变得更具挑战性。
因此,虽然云是解决许多 IT 问题并创造大量新机会的强大工具,但必须明智地使用它以降低其复杂性。
从库存开始
云架构师、IT 经理、托管服务提供商和 IT 顾问等面临的主要问题是简单地了解他们在云环境中拥有的内容。首先,如上所述,在一个普通组织中,有几十个甚至上百个 SaaS 应用程序在使用。然后,典型的企业还拥有成百上千个基于云的基础设施资源,如数据库、虚拟机、容器和工作负载。
为了准确了解您公司的云足迹,您需要一个准确的清单。
通常的第一站是由 Amazon Web Services (AWS)、Microsoft Azure 或 Google Cloud Platform (GCP) 提供的云管理控制台。(如果您需要指针,则有关于Stack Overflow的指南。)您需要谨慎进行,可能使用代码来编写查询不同区域的过程并确保您提取每种资源类型的过程。
为 AWS 完成此操作后,您需要为 Azure、GCP 以及您正在使用的任何其他公共或私有云提供商重复此过程。
最终结果通常是一个电子表格,列出您在此过程中发现的所有资源。
这种方法是手动且耗时的,为人为错误留下了足够的空间。它也很脆弱,因为对基础架构的任何更改都不会在您的电子表格中实时捕获。您需要定期更新电子表格,或者在进行任何重大更改时更新 - 就像第一次一样,您需要确保捕获每个区域和每个云中的每种类型的资源。
这种复杂性是许多公司选择 CloudHealth 等自动化云成本管理工具的原因,但许多公司仍在广泛使用电子表格库存。
用图表简化
电子表格很有用,但也有局限性。只使用电子表格或列表的云基础设施经理就像缺乏蓝图的建筑经理,而只有一个列表,显示所有房间和每个房间的内容。
正如当您拥有蓝图时建筑管理更容易一样,当您拥有一个可视化地表示您的云架构的图表时,云管理就会容易得多。它还可以更轻松地与非技术利益相关者就该架构进行交流。
云基础架构的架构图将显示每个资源,并带有与资源类型(计算、存储、数据库、网络等)相对应的图标。不同的图标可以代表特定的技术,而颜色编码可以帮助您一目了然地识别相似的资源。您可以使用方框和虚线来显示不同资源在逻辑上或在物理网络级别上的分组方式,箭头表示相关性或数据流。
不乏用于创建云架构图的工具,也不乏有关如何创建这些图的建议。例如,这里有一篇关于如何构建 AWS 架构图的详细文章。
如果你想在你的图表中使用一个图标库,每个主要的云提供商都会提供一个。这里有一堆GCP 图标、AWS 图标和Azure 图标,您可以在您的项目中使用它们。
即使拥有所有这些资源,也要准备好花一些时间在这些图表上。为复杂的基础设施创建完整、准确的架构图可能需要数天或数周的时间。但回报是可见性和问责制:您将确切知道一切都在哪里以及如何连接。
自动云图
更简单的方法是使用自动生成准确的动态云图的解决方案。此类解决方案连接到您的云提供商(在您的授权下),提取您拥有的资产清单,然后根据他们实时实际找到的资产生成架构图。
就像用于云基础架构的 CAD 程序一样,Lucidscale等自动化云图表绘制解决方案为您提供了一个蓝图,您可以在几分钟内使用该蓝图,而无需您花费数小时或数天的时间在绘图工具上,将您的资产列表转换为视觉格式。
这些解决方案也更加灵活,因为您可以即时创建动态图表,将基础设施的特定子集归零,例如区域、资源类型或特定团队拥有的所有资源。使用自动化解决方案,您可以从同一个列表中生成几乎无限的详细图表,具体取决于您当时的特定需求。
作为奖励,这些图表可以实时更新。随着您使用的资源列表发生变化,图表也会发生变化,因此您始终要查看云环境的当前状态。这对于当今瞬息万变的企业保持对相关性的洞察力并降低潜在的停机成本至关重要。
这些图表对于让非技术利益相关者了解基础设施中的依赖关系和潜在问题区域也是必不可少的。
Lucidscale 是当今最先进的云可视化解决方案。它帮助用户记录他们的云环境、验证实施并在技术和非技术团队之间进行清晰的沟通。通过自动化的动态云图,Lucidscale 提供关键信息,帮助组织掌握合规性、安全性和内部最佳实践,并在整个企业中保持一致的基础架构视图。
通过此云架构图表教程和案例研究,了解 Lucidscale 如何快速、直观地帮助您验证新的云架构。