前端开发做网站吗,保定市住房保障和城乡建设局网站,wordpress 主题设置中文,肇庆关键词网站排名甩开技术包袱#xff0c;做出业务特色#xff0c;越发成为垂直电商的生存之道 今天#xff0c;人们通过天猫、淘宝、苏宁进行网络购物#xff0c;不仅方便#xff0c;而且快乐#xff0c;通过盒马、饿了么享受更加快捷的本地生活服务#xff0c;与此同时#xff0c;家电…甩开技术包袱做出业务特色越发成为垂直电商的生存之道 今天人们通过天猫、淘宝、苏宁进行网络购物不仅方便而且快乐通过盒马、饿了么享受更加快捷的本地生活服务与此同时家电、食品等垂直领域的电商平台也越来越有特色。 A公司是中国较早的食品领域相关产品和服务供应商旗下的A1网致力于打造安全的大型食品购物网站。 对食品进行优选在保质期上严格把关对食品库存温湿度以及人员健康严格把关的同时网站不断丰富食品种类满足不同人群的需求和其他垂直领域电商平台一样A1网也决定把更多的精力用在不断提升服务质量和特色网站本身往云上迁移借助云计算的优势不断提升系统响应速度让购物更加快捷这已经成为该领域正在发生着的一个显著变化。 把IT基础设施重资产包括基于IDC建设的服务器、存储设备、网络与安全设备等转移到云上实现IT基础设施的虚拟化根据业务量弹性灵活的使用资源做到按量使用、按需付费还有另一个附加好处增强了经济贸易风险抵御能力。当经济形势触底的时候对于最坏的情况进行兜底对于经济形势随着拐点上行的时候能够轻装前进支持业务的快速扩张。 本文将以案例说明上云为支撑业务和降低成本带来的转变以及客户的顾虑如何消除最后通过什么样的步骤上云。
系统越复杂越需要上云才能更敏捷的支撑业务 业务的敏捷性要求对使用传统的IDC部署开源软件运维的方式提出了挑战。 上云之前网站已经具有了相当的规模在北京世纪互联主机房有数十个机柜在同城的备机房也有几个机柜主要是存放备份、数据库和代码。 图1 云下信息图 使用了万网的DNS服务和第三方的CDN服务采用7层负载均衡主机为物理机kvmvmwaredocker的组合存储设备在主机房有着数十TB的数据使用了开源的漏洞扫描软件应用服务器采用了NginxApacheResinTomcat的组合数据库使用了SQLServerMySqlOracle等多种产品。 另外还使用了Redis缓存、ZooKeeper、MongoDB、ELK、Docker、K8S以及监控软件和SVN应用服务器web前端缓存数据库一共有上千台服务器操作系统则包括了centos和windows的多个版本。 与复杂的系统对应的是一支数十人的运维团队随着时间的推移不同厂商的产品越来越错综复杂而业务的增长进一步为系统的平稳运行带来了更大的挑战如何减少服务之间的依赖关系如何打通数据提高对新业务新需求的响应速度如何提高运维人机比这一系列的问题成为需要长期应对的挑战。 而云上通过微服务架构通过使用企业分布式服务EDAS、消息队列、容器等服务和产品极大的保障了系统的服务化和异步化通过云上数据库、中间件、移动和物联网套件以及小程序可以快速搭建应用试错快速响应业务需求。
上云后可以大幅度缩减成本 图2 云上架构图 由于电商特色的各种打折促销活动带来了系统流量的波峰波谷导致平时服务器的利用率远远不到50%对于这部分业务云上可以使用包年包月的服务性价比足够高而对于其他波峰的业务在云上则可以使用按量付费的服务在SLB设置规则当流量达到一定量的时候弹起一台新机器还可以考虑纵向的弹性扩展比如提高配置规格使得总体成本缩减到原来的一半。 上云后客户需要通过等保三级测评可以通过我们和合作伙伴的服务帮助客户准备材料指导客户顺利通过测评和自建机房相比成本更低。 存储都通过OSS上云云下不存放数据后续根据需要可以增加异地OSS备份既节省了原来的存储成本云上三副本的AZ内高可用、同城双AZ容灾和异地三AZ备份很好的确保了数据可靠性与可用性。
以客户第一的理念消除顾虑 在行业大背景下以实实在在的业务和技术的痛点为驱动上云带来的好处为指引使得今天更多的客户不是谈论什么是云计算为什么要上云而是在谈论如何快速高效的上云。与此同时作为一家专门提供云服务的技术输出公司我们正以专业的态度服务客户从而打消一切顾虑下面列举了一些客户因为顾虑而提出的问题以及我们的解答。
双11阿里会不会先保障天猫、淘宝由此可能伤害客户面对这样尖锐的问题我们其实想到了前面早在每年十月份或更早就开始询问客户的增量提前为客户做好扩容准备以确保客户的业务为首先要保障的目标。如果要下云的时候会不会像某云计算厂商一样制造阻碍关掉Redis的相应功能使得客户不能使用DTS进行不停服迁移我们的回答是绝对不会的可以通过实际使用来验证我们的承诺。对于A1网而言由于客服线路等原因有些数据库迁移不上云能否云上应用访问云下数据库回答是可以的通过ECC建立云上和IDC之间的高速通道就可以很好的满足业务需要。我们为客户提供的安全合规服务收费吗我们提供资料都是免费的如果需要购买安全产品比如WAF则要按照WAF产品付费。上云后的成本怎么样通常比原成本节省30%可以使用TCO计算器进行成本分析和现有IDC成本对比。部分运维人员担心上云后会不会没有工作事实上上云后运维同学可以解放出来从事云服务管理等更加高级的工作大数据开发工程师可以做数据分析师和技术支持工作产生的价值更大因为业务价值更大。同时阿里云还提供了从Apsara Clouder、ACA助理工程师、ACP专业工程师到ACE高级工程师的云计算专业技能和资格认证服务基于云计算、大数据、云安全、人工智能、中间件几大领域证明技术人员可以基于阿里云产品在对应的技术方向上解决企业的基本业务问题。
上云七步走 图3 上云方案图 网络迁移是首先要解决的问题。迁移前了解机房和办公区之间、机房之间的专线情况包括带宽、类型等迁移时建立ECC高速通道。 应用迁移一般先于数据库进行。迁移前确定双机房之间是否实现了主从比如通过Bind服务域名解析配置主从服务器等迁移时在云上重新部署或者使用SMC做应用迁移技术细节可以参考“服务器迁移最佳实践”。 缓存迁移包括Redis、MemCache迁移。迁移前确定存放的是什么数据比如session用户登录信息等确定存放的哪些数据是可以丢弃的应用重新从数据库更新确定需要迁移的数据量迁移时使用DTS工具进行迁移且支持增量应用和Redis之间如果有代理程序需要先进行失效处理。 数据库迁移主要是MySQL迁移。迁移前确定每个业务线对应的实例使用情况实例共享物理机情况确定端口是否都使用3306不同的实例是否都使用不同的域名MySQL以哪些版本为主确认云上是否覆盖统计实例总数一台物理机多少个实例每个实例数据量级别通过POC来熟悉DTS用法迁移时使用DTS工具迁移如果出现异常则可采用回退策略DTS回流到线下客户可能做业务改动比如将IP改成域名需要提前检查。技术细节可以参考最佳实践 半结构化数据迁移包括MongoDB迁移。迁移前需要了解有几个集群总共多少TB数据需要做云服务POC验证迁移时使用云自建方式加分片方式迁移也可以使用云服务方式通过使用DTS工具从自建迁移过来。 存储迁移主要指非结构化数据迁移。迁移前了解现有存储的数据是哪些含副本数据量和实际数据量负载情况读写比例等需要POC来熟悉产品用法包括测试使用OSSImport来将IDC文件迁移到OSS迁移时历史数据使用闪电立方迁移到OSS热数据使用OSSImport迁移到OSS云上存储迁移到OSS需要改应用需要注意检查避免出错另外如果小文件较多则迁移耗时可能会较长需要提前做好安排。 如上所述通过分析需求和关键的技术难点制定了上云方案该方案按照标准化的流程对应考虑的技术问题做了规范约定包括准备工作阶段、迁移方法和风险预案通过方案的实施能够有效的帮助客户提高上云的效率降低风险。
原文链接 本文为云栖社区原创内容未经允许不得转载。