【深度好文】中小企业上云,为什么做好网络架构规划很重要!

本文涉及的产品
网络型负载均衡 NLB,每月750个小时 15LCU
全球加速 GA,每月750个小时 15CU
公网NAT网关,每月750个小时 15CU
简介: 本文通过一位小微软件公司技术负责人的实际体验为始,引发了对大量小微企业上云架构实践的研究。发现中小企业上云时,往往聚焦于业务测试和服务尽快上线,很难有精力投入在云上技术架构的规划和设计中。所以,大家云上的架构五花八门,很多架构缺乏长远规划,极可能给业务未来发展埋下隐患。基于此,我们沉淀了一套《应用上云经典托管架构》,强调了上云架构规划对于业务的重要性,并带领大家理解了方案中的网络规划和架构设计全过程。作为从事企业上云IT部门,或者初创事业的个人开发者们,都可以参考和了解。

原创作者 张彬

前言

云计算的使命不仅是为大型企业客户提供稳定和高效的服务,更重要的是将高效低成本的服务扩展到中小微企业,通过按需弹性的云计算资源,为广大的中小企业和创业者们,降低创新的投入资本和技术门槛。但是,由于资源和技术条件等门槛,中小企业在数字化转型和业务上云的落地方面,仍然面临着诸多挑战。


一、小微企业上云体验原声

张工(化名)是一家小微软件公司的技术负责人,使用云产品已有七年,也算是资深云用户了,但是对于门类繁多的各种云产品的使用仍然存在很多困惑。

对话原声的大致内容如下:“我是一个IT开发人员,主要负责公司的业务系统。没有系统性的学习过云上产品,不过我想大部分人都不会去特地学习,我应该算是大众的一员。我觉得云上产品比较复杂,很多产品的使用和区别难以分清,更难以快速构建匹配业务架构的方案。” 这应该能够代表相当大一部分中小微企业的心声。


二、云上形形色色的业务架构

我们对这段原声进行了深刻的思考,并带着这个困扰研究了更多小微企业上云的架构实践,试图摸清“大部分的企业在云上做什么”、“部署了什么类型的业务”、“大家选择了什么架构托管了这些业务”、“业务架构方面遇到了的什么困难”等问题。

数据表明,大约80%的用户在云上部署的都是Web/APP类应用服务,这类应用服务包含了企业门户页面、对客服务系统、对内办公系统等。但是,大家托管应用时,所采用的架构却五花八门。很多架构缺乏长远规划,极可能给业务未来发展埋下隐患。

image.png

究其原因,主要是大部分客户上云时,往往聚焦于业务测试和服务尽快上线,很难有精力投入在云上技术架构的规划和设计中,同时也缺乏可供参的考经验和必要指导。为此,我们通过与大量初创企业客户进行了深度的交流,沉淀出一套“简单易用、统一标准”的应用上云架构,来满足大部分中小企业上云初期阶段的需要,尽量避免为未来业务架构演进“埋坑”。


三、一个应用上云的经典架构推荐

企业上云不是一蹴而就的,其业务的发展和架构的演进也是循序渐进的。业务发展的不同阶段,需要不同的架构选择。同时,这些架构都遵循同一指导思想,从基础架构出发,伴随业务的体量发展做持续的迭代演进。

基于这个理念,我们沉淀了一套《应用上云经典托管架构》。方案以一个简单的前后端融合Web业务为例,从最基础的单VPC业务托管的角度进行了架构设计。根据业务的阶段不同,应用上云托管架构分为基础和全栈两个版本。其中,

  • 基础版架构:包含了业务托管所需的几个关键基础组件(含DNS域名解析、负载均衡SLB、NAT网关、云服务器ECS、云数据库RDS)。即使作为一个入门级基础架构,也充分考虑了业务设计的前瞻性,我们会在第四章节对基础版方案的网络规划和架构设计做重点介绍。
  • 全栈版架构:当业务持续发展时,基础版架构可以平滑叠加更多的能力模块,这也避免了单点架构经常面临的改造和重构难题。如,业务需要扩容时可直接增加ECS进行扩充、需要安全防护时可增加Web应用防火墙等方案、需要加速访问体验时可考虑CDN和OSS服务等。


四、方案中的网络规划和架构设计

部署一套上云架构,在购买和使用大部分的云资源,首先就需要选择资源所依赖的VPC网络配置(如私有网络VPC、虚拟交换机、网段等)。其实,上云的第一步的关键,就是要做好VPC网络配置和架构规划。一个优秀的网络架构设计,可以更好的支撑企业的发展。而忽视网络架构规划,往往会为业务的长期发展埋下隐患。


以下,我们就以《应用上云经典托管架构 - 基础版》为例,深入探讨一下整个方案中网络架构的规划和设计的具体步骤和注意要点。

我们在做网络架构规划时,需要结合现有业务的规模和未来的扩展预期来对VPC进行网络规划,力求做到满足当前业务平稳的同时,又能够高效地实现业务拓展诉求。通常,需要遵循以下流程

image.png

其中,流程中有几个环节至关重要,需要重点关注和深入理解:    

image.png

五、总结

至此,我们从广大中小企业上云构建云上服务最常用的经典托管方案出发,重点聚焦最基础又最容易被忽视的云上网络架构规划设计原则,从稳定性、安全性、可扩展性、运营成本”等几个方面做了简要的介绍。作为从事企业上云IT部门,或者初创事业的个人开发者们,都可以参考和了解。

感兴趣的同学,还可以参与阿里云《业务上云经典托管架构1v1专家培训班》行业专家带你解读经典方案,手把手部署体验《每个IT人都想学的“Web应用上云经典架构”实战》同时,针对上云更多阶段的网络架构规划方案、实操教学,可访问【云网络精选一站通】让简单易用的网络方案为您的上云之旅保驾护航。

相关实践学习
基于Hologres轻量实时的高性能OLAP分析
本教程基于GitHub Archive公开数据集,通过DataWorks将GitHub中的项⽬、行为等20多种事件类型数据实时采集至Hologres进行分析,同时使用DataV内置模板,快速搭建实时可视化数据大屏,从开发者、项⽬、编程语⾔等多个维度了解GitHub实时数据变化情况。
相关文章
|
2月前
|
JavaScript
Vue中Axios网络请求封装-企业最常用封装模式
本教程介绍如何安装并配置 Axios 实例,包含请求与响应拦截器,实现自动携带 Token、错误提示及登录状态管理,适用于 Vue 项目。
82 1
|
3月前
|
机器学习/深度学习 人工智能 监控
大型动作模型LAM:让企业重复任务实现80%效率提升的AI技术架构与实现方案
大型动作模型(LAMs)作为人工智能新架构,融合神经网络与符号逻辑,实现企业重复任务的自动化处理。通过神经符号集成、动作执行管道、模式学习、任务分解等核心技术,系统可高效解析用户意图并执行复杂操作,显著提升企业运营效率并降低人工成本。其自适应学习能力与上下文感知机制,使自动化流程更智能、灵活,为企业数字化转型提供坚实支撑。
269 0
大型动作模型LAM:让企业重复任务实现80%效率提升的AI技术架构与实现方案
|
3月前
|
人工智能 数据可视化 算法
企业想做数智化,数据仓库架构你得先搞懂!
在数智化浪潮下,数据驱动已成为企业竞争力的核心。然而,许多企业在转型过程中忽视了数据仓库这一关键基础。本文深入解析数据仓库的重要性,厘清其与数据库的区别,详解ODS、DWD、DWS、ADS分层逻辑,并提供从0到1搭建数据仓库的五步实战方法,助力企业夯实数智化底座,实现数据治理与业务协同的真正落地。
企业想做数智化,数据仓库架构你得先搞懂!
|
19天前
|
运维 Prometheus 监控
别再“亡羊补牢”了!——聊聊如何优化企业的IT运维监控架构
别再“亡羊补牢”了!——聊聊如何优化企业的IT运维监控架构
72 8
|
4月前
|
机器学习/深度学习 存储 监控
内部文件审计:企业文件服务器审计对网络安全提升有哪些帮助?
企业文件服务器审计是保障信息安全、确保合规的关键措施。DataSecurity Plus 是由卓豪ManageEngine推出的审计工具,提供全面的文件访问监控、实时异常告警、用户行为分析及合规报告生成功能,助力企业防范数据泄露风险,满足GDPR、等保等多项合规要求,为企业的稳健发展保驾护航。
|
7月前
|
供应链 安全 网络协议
|
7月前
|
人工智能 Kubernetes 安全
生成式AI时代,网络安全公司F5如何重构企业防护体系?
生成式AI时代,网络安全公司F5如何重构企业防护体系?
147 9
|
6月前
|
运维 安全 网络性能优化
工业路由器:企业网络的中流砥柱和个人路由器有什么区别?卓伊凡
工业路由器:企业网络的中流砥柱和个人路由器有什么区别?卓伊凡
680 11
工业路由器:企业网络的中流砥柱和个人路由器有什么区别?卓伊凡
|
4月前
|
人工智能 自然语言处理 供应链
AI时代企业难以明确大模型价值,AI产品经理如何绘制一张‘看得懂、讲得通、落得下’的AI产品架构图解决这一问题?
本文产品专家系统阐述了AI产品经理如何绘制高效实用的AI产品架构图。从明确企业六大职能切入,通过三层架构设计实现技术到业务的精准转译。重点解析了各职能模块的AI应用场景、通用场景及核心底层能力,并强调建立"需求-反馈"闭环机制。AI产品专家三桥君为AI产品经理提供了将大模型能力转化为商业价值的系统方法论,助力企业实现AI技术的业务落地与价值最大化。
225 0
|
7月前
|
人工智能 供应链 调度