随着数据中心基础设施的现代化,很多组织继续加快数字化转型。每个数字化转型过程都可以通过加快处理大量数据和扩大数据规模来进行改进,从而促进组织做出关键决策。
调研机构Gartner公司调查表明,到2022年,将有75%的组织将数据库迁移到云平台,只有5%的组织考虑遣返到内部。毫不奇怪,将数据迁移到云平台是有关数据中心基础设施实现现代化讨论最多的问题之一。对于组织来说,云平台是新的数据中心,互联网是新的网络,SaaS是新的应用程序堆栈。
云计算为组织提供了更多的机遇,任何一个现代应用程序都以某种方式利用云计算基础设施。然而,组织为了充分获得云计算的好处,需要仔细考虑其策略。因此不要使用默认基本的工具和策略,需要考虑更长远的问题。组织并不希望其任务关键型应用程序与云计算供应商绑定在一起,因为云计算成本不断上升,并且组织的应用程序堆栈由于无法扩展而陷入困境。
以下五个关键策略可以确保组织的多云数据架构策略可以安全稳定地在正确轨道上长期进行。
1.优先考虑灵活性
技术创新一直在不断发展,因此不要只采用单一云平台。即使可能会节省时间。内部部署应用程序团队以及他们用于数据丰富的应用程序的数据库和工具需要支持多个云平台。当组织可能需要利用多个云平台来扩展规模或对采用关键应用程序完成更多任务时,需要从长远角度来考虑弹性。组织的策略需要跨越多个云平台工作,同时应选择适合其当前需求的应用程序。组织需要考虑灵活性,以便可以进一步选择其他云平台。
2.标准是关键
云计算现在有了非常明确的标准,这是由云原生计算基金会(CNCF)定义的。组织应该要求其数据库也一样具有标准。现在,大多数专有创新正在成为跨多个云供应商的开源和标准。一个很好的例子就是谷歌公司十多年前开发的Kubernetes。组织需要遵守标准,减少自定义开发,并为多云成功做好准备。
3.投资时间以获得长期收益
亚马逊、谷歌、微软等云平台供应商通过大量的技术创新,为组织的业务发展铺平了道路。尽管它们拥有自己的专有产品,例如数据库服务、业务流程框架和监控平台,但它们通常不具备扩展能力,并且在大多数情况下仍可用于中等程度的使用。如果组织运行的任务关键型、大规模、大数据的应用程序要求极低的延迟,例如财务交易、即时决策和人工智能,则可能不适合。这并不意味着组织不应该完全接受这些应用程序堆栈所体现的云计算简化和管理技术。
现在,几乎所有顶级的数据库解决方案商都针对云计算进行了全面优化,并且具有与云计算提供商选项类似的自动化和简单性。组织可能需要花费更多的时间,但长期获得的收益和独立性将是完全合理的。
4.组织的数据驻留在哪里?
数据的位置是多云部署中最重要的因素之一。如果组织是一家大型企业,那么可能拥有大量数据。组织很可能会在全球范围内满足各个国家和地区以及行业领域的合规性和隐私要求。通过了解云计算提供商的服务等级协议(SLA)或用户协议,很快就会发现,他们不会也不能为隐私的合规性承担责任。当组织将数据移动到云端时,保护用户的隐私信息和遵循合规性仍然是组织自己的责任。
5.涉及数据架构时需要进行考虑更大的规模
云计算保证了弹性,要使其成为现实,组织必须在整个堆栈中进行架构设计。数字化转型的速度没有丝毫放缓的迹象。当组织开始数字化转型时需要更全面的考虑,其规模可能是当前水平的10倍,甚至可能上百倍。很多组织的交易和数据量每年翻一番,因此几乎无法解决这一问题。关键任务、数据密集型应用程序很快就可以解决可扩展性问题。因此,从规模上考虑,选择一种可以优化性能并匹配收入模型的解决方案,使组织能够轻松保持对云计算成本的控制。
为了能够很好地处理全球业务的数字化转型和性能需求,并充分利用云计算服务,组织需要构建自己的数据基础设施。组织遵循以上原则将为其提供坚实的基础,使组织具有更大的灵活性、稳定性和创新能力。