跨服务商的一致身份
即便各家服务商底层的身份系统运作方式不同,也能给出一套统一、连贯的访问逻辑,说明谁能访问什么。
有些企业在从未真正做出决定的情况下,就同时运行起了不止一家云服务商:一次收购带来了第二套技术栈,一个团队选择了 AWS 而另一个团队选择了 Azure,或者某项具体服务只在某一个平台上真正出色。一旦这已经成为现实而非一个计划,企业往往会考虑迪拜聘请多云架构师,让整套安排变得协调一致:跨两家平台保持统一的身份和访问,让网络之间合理连接,以及不需要两套完全独立技能才能维护的基础设施即代码。
这与为新项目选定单一服务商是不同的工作。它默认多服务商的现实已经存在,或即将出现,要解决的问题是如何阻止它演变成一团无人能说清哪部分运行在哪里、为什么如此的失控局面。一家基础设施确实分裂的阿联酋企业,而不是一家只是尚未决定选用哪家服务商的企业,才是考虑迪拜聘请多云架构师、而不是单一服务商专才的最明确理由。
这一角色交付的内容
跨服务商的一致性,而不是局限于单一平台的专长。
即便各家服务商底层的身份系统运作方式不同,也能给出一套统一、连贯的访问逻辑,说明谁能访问什么。
刻意设计、权责清晰的服务商间连接,而不是一堆没人完整记录过的点对点连接拼凑而成。
Terraform 等工具在各服务商之间一致地使用,让团队不必维护两套互不相关的基础设施定义方式。
一份清晰的书面理由,说明哪家服务商承载哪项工作负载,让这种分布反映的是一项决策,而不是历史遗留。
跨服务商支出的单一、可比对视图,因为两套独立的账单控制台通常不会有人放在一起查看。
坦率说明这种多服务商拆分是否真的值得其复杂度,还是应该把其中一部分整合回单一平台。
值得关注的技能
在不止一个平台上的真实深度,而不是对三家服务商的浮光掠影。
| 技能或工具 | 合格的表现 | 为何重要 |
|---|---|---|
| 在两家或以上服务商上的真实深度 | 至少在两家服务商上设计并运行过生产工作负载,而不只是读过第三家的文档 | 对多家服务商浅尝辄止,不如对两家真正深入 |
| 跨服务商的基础设施即代码 | 熟练使用 Terraform 或同类工具,能对多家服务商一致地处理 | 各服务商分别使用独立工具,只会让运维负担翻倍却没有真正收益 |
| 身份联合 | 能解释在底层身份系统不同的情况下,如何保持访问的一致性 | 跨服务商的身份不一致,是被遗忘、过宽访问权限的常见来源 |
| 成本比较能力 | 能把不同服务商上的支出,转化为真正可比的视图 | 缺了这一点,跨服务商的成本讨论往往会各说各话 |
| 愿意建议整合 | 在多服务商架构的某一部分应该被简化时,坦率地说出来 | 一位对复杂性本身有既得利益的架构师,不会主动告诉您这一点 |
HashiCorp 自身的 Terraform 文档 将该工具描述为与服务商无关的基础设施即代码,这正是这一角色的候选人本应已经能够熟练应用于不止一家云的共通实践。
引入这一角色
大多数合作从一份界定范围的评审和设计工作开始:梳理目前哪些内容运行在哪里,产出一份关于统一身份、网络和工具的书面方案,再交给您的工程师去实施。拥有真正大规模、长期多服务商体系的企业,有时会将其保留为一项持续的兼职架构角色,而不是一次性的项目。招聘支持适合计划在内部长期建立这一资深职位的企业,由我们负责寻访候选人并进行技术评估,最终雇用决定仍由您做出。
候选人评估
能识破纸面深厚、实际却浮于表面的问题。
一位不加区分地为复杂体系的每一部分辩护的候选人,不如一位愿意主张简化的候选人来得有用。
两个环境实际是如何连接起来的,第一次尝试出了什么问题,这比一张成品架构图的描述更能说明问题。
一个关于联合身份或共享身份提供方的具体答案,而不是笼统提一句“单点登录”,说明他们有真实经验。
一个真实的例子,把两家服务商上的支出做出有意义的比较,而不是简单复述各自账单上的数字,这是迪拜企业想为成本敏感的体系聘请多云架构师时一项有用的核查。
任何真正管理过多服务商环境的人,对最初的拆分方式都会有一些遗憾。一位毫无遗憾的候选人值得进一步审视,这也是企业坐下来考虑聘请多云架构师时一个公允的问题。
认证
没有单一厂商为这一角色发放认证,因为按定义它就横跨不止一家厂商。
由于这一角色横跨多家服务商,没有哪家厂商的认证体系能直接覆盖它。持有至少两家服务商助理级或专业级证书的候选人,比只有一枚证书的候选人更能说明问题。
HashiCorp Terraform Associate 证书,加上所涉及各具体服务商的证书,是聘请多云架构师时可以合理要求的组合,再辅以一份真实的设计文档,而不只是几枚证书。
阿联酋相关事项
一致性正是这里的全部要点所在。
无论数据此刻由哪家服务商持有,2021 年第 45 号联邦法令都同样适用。多服务商设计需要一套一致的同意和跨境转移处理方式,而不是在每个平台上悄悄套用不同的标准。
微软 Azure 在迪拜阿联酋境内运营着一个区域,而 Google Cloud 距阿联酋最近的区域在沙特阿拉伯。工作负载最终落在哪里,往往会因这一差异而定,其影响不亚于任何其他设计因素,值得在聘请多云架构师、正式确定这种拆分之前就先规划清楚。
这一角色属于 云计算 分类,是 迪拜聘请开发工程师 的一员。如果新系统仍需先选定单一服务商,我们的 云架构师 和 云顾问 页面是更合适的起点。特定服务商的设计工作,请参见 GCP 解决方案架构师 和 AWS 解决方案架构师,如果重点在于身份和日志记录,我们的 云安全工程师 页面对此有更深入的介绍。
直接解答
不是。云架构师通常是在为新系统选定某一家服务商时被引入的。多云架构师面对的是相反的情形:不止一家服务商已经存在,无论是出于设计还是逐步累积,这两家或更多需要能够合理协同工作。
常见原因包括某项具体服务在某家服务商上确实更出色、一次收购带来了第二套技术栈、出于合约或监管考虑而分散风险,或者只是两个团队在有人统一方案之前各自独立发展。
如果这是意外形成而非刻意设计的结果,确实可能如此。这一角色的部分职责,正是在整合到单一服务商确实是更好答案时坦率地告诉您,而不是为一种没人主动选择的复杂性辩护。
至少要对其中两家真正扎实,并对身份、网络和基础设施即代码等在所有主流服务商之间通用的概念具备实际掌握。没有人能在三个独立平台的每个角落都同样深入,声称自己做到的候选人值得追问。
以针对具体设计或评审工作出具的固定书面报价计费,而不是按小时计费。规模较大、持续运行的多服务商体系,有时值得进行持续的架构监督,而不是一次性的固定合作。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。