传统架构在云中仍有一席之地

31 阅读4分钟

David Linthicum

云计算

作者:David Linthicum,InfoWorld

传统架构在云中仍有一席之地

抽象、协调和自动化是云计算架构师需要更好地理解的重要基本概念。

  • Share on Facebook
  • Share on Twitter
  • Share on LinkedIn
  • Share on Reddit
  • Share by Email
  • Print resource

随着许多企业自信地在他们的云计算 "年 "的经验上加上一个 "S",一些传统的IT架构概念开始重新出现。这些概念可以决定云计算部署的成败,但它们在很大程度上被那些设计、构建和部署当今云计算系统的人所遗忘。这种情况是如何发生的呢?

有两个因素。首先,许多来自特定云计算供应商的架构认证课程遗漏了很多通用的、基本的架构培训。第二,许多现代工具消除了对围绕云计算架构解决方案的细节进行思考的需要。

[同样在InfoWorld上:哪种多云架构会胜出?]

所有的云架构师都需要充分理解核心的IT架构概念,以创建最优化的云计算架构,无论是单云还是多云。以下是被忽视的三大概念。

抽象化。这 个概念把非常复杂的东西,如设计不良的数据库,过于复杂的网络设计,或过于复杂的应用程序,为使用这些资源的人或应用程序提出一个更简化的观点。

也许云系统中抽象化的最好例子是数据虚拟化,抽象层或虚拟数据结构被置于任何类型的物理数据存储系统之上。无论数据库设计得多么糟糕,无论有多少应用程序与物理数据库紧密相连,你都可以使用自我定义的结构来利用数据,这些结构被映射到任何后端数据库结构。

底线是,你可以使用你自己的访问结构来处理任何复杂或设计不良的数据库,该结构提供了一个高于物理数据库结构的抽象层。因为你不改变物理数据库,所以你不会强迫改变所有与数据库耦合的应用程序。

协调性。在云计算架构师会议上,如果你问谁了解协调,很有可能所有人都会举手。大多数云计算架构师都有通过容器协调系统(如Kubernetes)了解协调概念的经验。

协调是计算机系统、应用程序和服务的自动协调。像抽象化一样,协调帮助云系统设计者更容易管理需要协调系统、应用和数据库之间行动的复杂任务,至少在应用于IT架构(包括云架构)时是如此。

现实情况是,当协调在整个典型的云架构,特别是多云架构中被考虑时,它是一个更强大的概念。我们需要更多地考虑在公共云供应商的分组之上建立协调和抽象。很多时候,协调和抽象只存在于单一云供应商的围墙花园中,这只会让你的多云变得更加复杂,因为你必须协调协调。

自动化。 每个人都知道什么是自动化,对吗?是的,我们知道这个词的定义,但也许不知道它在云计算架构的背景下意味着什么。自动化是审视所有系统并使其更有效的过程。其目的是将任何人工或过于复杂的过程自动化,以便它们能够自主运作,从逻辑上讲,这应该使它们更有效率。

由于它与云计算架构有关,自动化消除了对人类的需求。我们需要运行核心流程、应用程序和操作的人越少,我们的云计算架构解决方案就越充分优化。我们通过以最少的成本获得最大的商业利益来实现解决方案的商业价值。

虽然自动化也可以适用于传统的IT架构自动化,但云架构师往往忽略了自动化的机会。许多人认为他们已经理解了这个定义,但他们可能并不了解究竟如何利用自动化来改善单一或多云的解决方案。

抽象、协调和自动化可以帮助你解决当今云计算架构的复杂问题。帮你自己一个忙。了解更多关于它们的信息。

相关的。

David S. Linthicum是一位国际公认的行业专家和思想领袖。他的观点属于他自己。

关注

版权所有©2022年IDG通讯公司。

如何选择一个低代码开发平台