为什么开发者需要关注分布式云计算

2024-08-29 09:23:44 浏览数 (2)

通过分布式云收集和处理客户数据,无论客户身在何处,都能获得实时体验。

译自 Why Developers Need To Care About Distributed Cloud Computing,作者 Santiago Giraldo Anduaga。

客户期望技术能够以最小的努力几乎立即交付他们想要的东西,并且他们期望他们的数据是安全的。开发者需要超越传统的云计算,提供更高水平的数字体验,以留住客户、增强服务并创造新的收入来源。

开发者们拥抱云计算是为了解决他们在快速创建、迭代和管理基础设施和应用程序方面所面临的挑战,并且在这个过程中,事情变得越来越复杂。云计算加快了上市时间,使扩展更容易,并且是从集中式数据中心向任何地方的客户迁移这些基础设施和应用程序工作负载的途径。但在此过程中,开发者通过临时添加云服务而失去了成本控制和效率,并且AWS 账单膨胀的梗由此诞生。

Kubernetes 火上浇油。微服务的激增导致了庞大的混合架构,并且跟踪所有这些数据所产生的数据量确实惊人。据报道,全球 90% 的数据是在过去两年中产生的。

扩展似乎已经不足以描述现在对系统的要求。我们需要一种全新的方法。对开发者来说幸运的是,他们已经学习并接受的云原生原则可以应用于云计算的下一个演进:分布式云计算。

云计算的成长,或者更确切地说,是扩展

分布式云计算正在将公有云服务分发到创建和捕获数据的地方。摆脱传统云计算的集中式模型,使开发者能够灵活地为其本地化需求选择合适的云。以位置为中心的分布式云是这种现代云计算方法的最重要特征之一,它直接满足了客户对负责任和安全地处理其个人数据的定制服务的需求。分布式云提供商提供高度分布式的基础设施,使处理能力更接近最终用户和开发者。

当客户同意与公司共享他们的数据时,他们希望获得个性化的体验,只需点击几下或几乎没有延迟。通过分布式云收集和处理他们的数据,无论他们身在何处,都能实现这种实时体验。它还提供了增强的安全性和合规性,这是单个集中式、单体公有云无法提供的。分布式云解决了合规性法规的要求,即数据必须保留在其生成的地理区域内。当数据不必传送到集中式数据中心然后再返回以提供客户期望的个性化体验时,成本和延迟也会得到优化。

分布式云不是为了满足来自集中位置的需求而扩展公有云服务,而是向外扩展到客户所在的位置。

请放心,拥抱分布式云的开发者无需担心失去最初将他们带到云计算的好处。服务之间 API 的使用以及可组合性和可移植性仍然是分布式云计算的特征。开发者可以选择适合他们习惯使用的虚拟机或容器环境的云。编排、监控和可观察性因云提供商而异,但应用程序本身仍然完全可移植。

任何领域中增长最快的公司从个性化中获得的收入比增长较慢的竞争对手高出 40%。数据是在客户所在的地方生成的,并且也在那里增长和变化。分布式云提供了一个开放、可移植的平台,使公司有机会从成本优化、增强的安全合规性和最佳客户满意度出发,战略性地思考其整体云战略。

0 人点赞