不要把灵魂卖给亚马逊:零售的云应用程序和架构

除了更好地为客户提供服务并帮助集成系统之外,云原生的应用程序体系结构还使零售商可以采用新的业务模型。

基本面力量正在促使零售商(实体店和电子商务公司)重新考虑其应用程序体系结构。 亚马逊推动了客户对产品可用性,个性化推荐,定价和交付的期望。 像沃尔玛这样的大型零售商正试图应对在线商店,增强的店内服务(例如,个人购物者)以及扩大的本地配送以及计划的路边取货。

其他零售商如何竞争? 通过在他们的市场上销售产品来加入他们的行列吗? 对于某些人来说,这可能还可以。 但是许多零售商宁愿不参与并保持独立。 要实现这一目标,就需要一种支持现代应用程序开发的基础架构,并且该基础架构可以管理任何规模的数据和事务。

此外,现代基础设施必须使零售商能够应对快速变化的消费者喜好,不断变化的人口统计以及移动设备日益增长的重要性。 而且,它必须具有高度的可扩展性,可用性和响应能力,才能满足当今客户始终在线,随时随地购买的期望。

另请参阅:如何为现代全球零售运营选择数据库基础架构

迁移到云

许多企业(包括零售商)正在将其应用程序迁移到云中。 这样的举动将削减内部部署基础架构的资本支出,并可以减轻许多管理任务的负担,但是并不能自动提供所需的敏捷性和可伸缩性。

解决此类需求的选择越来越多地是基于可动态扩展的微服务架构开发云原生应用程序。 微服务提供了松散耦合的应用程序体系结构,该体系结构允许以高度分布式的模式进行部署。 容器允许流程和应用程序捆绑和运行。 它们可以在从开发到测试再到生产的整个应用程序生命周期中使用。

使用云原生架构的一个关键方面是其开发集成不同服务,应用程序和数据源的应用程序的能力。 可以通过连接器或应用程序编程接口(API)公开,共享和访问现有的应用程序和数据库。 性能和可伸缩性仍然是一个问题。

云原生环境必须实时响应变化。 这样的响应不只是根据需要扩大或缩小。 尽可能接近实时地响应性能问题也很重要。 许多迁移到云的公司遇到了问题。 传统的数据平台不是为云中的分布式环境设计的。 有些可能随着交易量的增长而扩展。 但是,随着新应用程序和服务的复杂性增加,大多数应用程序会崩盘。

需要的是一种高度可扩展的云原生数据库解决方案,该解决方案可以提供持续的交易速率。 它还必须提供用于其他目的的交易数据轻松访问,包括支持新服务和开发更个性化的客户体验。 在寻找分布式数据库以支持其全球股票管理平台时,规模和性能是Lush Fresh Handmade Cosmetics所关注的问题。 选择的CockroachDB解决方案具有超强的弹性,并最大程度地减少了停机或停机时间。

启用新的应用程序和业务模型

云原生基础架构使零售商可以快速构建新的应用程序,以对不断变化的客户和市场状况做出反应。 这与使用单片应用程序的情况形成对比。 更改此类应用程序需要重新编码和重新编译整个大型应用程序。 使用云原生方法可以简化该过程,在这种方法中,应用程序的不同元素可以独立开发和运行。 是否要添加新的数据源? 使用新的分析算法? 绑定结果还是使用第三方应用程序的功能? 因为云原生应用程序将多个组件集成到一个较大的应用程序中,所以所有操作都可以更轻松地完成。 可以对一个元素进行更改而不会影响其他元素。 这种方法的优点是零售商可以快速响应变化。 例如,许多零售商正在建立全渠道的客户参与中心。 此类集线器可通过人工或人工代理(例如,网站聊天机器人)在所有交互渠道上提供个性化的上下文客户参与。

此类中心成功的关键是组织来自分布式资源的信息并获得360度的客户资料。 它还可能包括利用新的数据源和人工智能来增加预测和实时功能。 云原生架构可帮助零售商集成数据和应用程序,支持任何技术(例如AI)的混合,打破孤岛等等。

除了更好地为客户提供服务并帮助集成系统之外,云原生方法还使零售商可以采用新的业务模型。 以前停滞不前的零售市场已经被此类功能所激发。 看看呆滞的家用个人健身市场。 现在,几乎所有健身手表零售商都拥有一个应用程序。

全世界的镜子和蛋白石将家庭个人健身的消费提高到了新的水平。 五年前,没有人能想到一家销售镜子的公司会按月订购按需直播价格,并提供全套配件。 这些设备的流行性不在K线走势图之列。 甚至在COVID关闭许多体育馆之前,Peloton的家用自行车会员计划比一些领先的健身中心连锁店拥有更多的客户和更高的保留率。 大流行仅起到扩大对此类产品和服务的需求的作用。

支持这些订阅服务的应用程序高度个性化并不断更新。 高端音频设备设计公司Bose提供了一个示例,说明零售商在迁移到云时面临的挑战以及如何克服这些挑战。 Bose需要一个弹性,可扩展的数据库来支持其一系列的云连接产品。 一个主要的挑战是找到一种经济高效,可扩展的跨全球数据存储,微服务开发人员可以轻松地使用它。

像许多零售商一样,Bose的交易负担很高。 对于全球客户而言,它需要一个可以扩展到多个不同区域并保持符合本地隐私法规的数据库。 随着对其互联产品需求的增长,必须改变基础架构以支持它。 该公司需要为开发人员提供一种机制,以在整个生产过程中快速原型化和部署服务。 它选择了CockroachDB作为为其云连接产品提供平台即服务基础的数据库。

资讯来源:由0x资讯编译自RTINSIGHTS,版权归作者Salvatore Salamone所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢