【云栖号案例 | 互联网】网上书城开创全新电子书商业道路
云栖号案例库:【点击查看更多上云案例】
不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策!
公司介绍
我们是厦门一家互联网公司,围绕电子书提供全生态产业链服务互联网,以生态型的产品布局推动图书产业的健康发展,将致力于开创一条全新的电子书商业道路。我们创建了标准的网上书城网站,用户访问群体较大,活跃用户多,业务粘性高。主要需求为线下物理机房上云。
客户痛点
现有业务在物理机房部署多年,运营过程经常出现以下问题:
- 停电断网经常导致网站停运,对会员群里影响很大,会员流失严重。
- 数据备份和设备更替繁琐,机房运维成本居高不下。
- 设备老旧导致运维成本逐年提高,更换设备周期长,风险大。
- 访问高峰时现有架构存在性能瓶颈,影响读者访问体验。
- 网站安全不受控,机房只有一套老旧的防火墙,防护能力有限。
解决方案
阿里云我们搭建了比较标准的中大型网站建设方案架构,基础应用和数据服务产品为SLB+ECS+REDIS+MYSQL。
扩展产品:
- CDN:加速静态文件,降低图片或短视频对应用和带宽的压力。
- NAS: 取消原有的文件服务器,通过NAS实现共享文件存储。降低了运营成本。
- 安全:通过安骑士+态势感知+WAF+SSL证书,保障了我们公司服务端的安全防护。
- ESS:弹性扩展解决客户原有架构的高峰时段应用相应不足的短板。
- DBS+快照:高效且低成本地解决我们公司的数据备份需求。
上云价值
- 我们公司在系统架构、业务处理能力、数据存储、主机与数据安全等方面均有典型需求,阿里云丰富的产品线与完善的服务能力帮助我们公司改造了现有系统架构,覆盖了所有的业务需求。
- 技术团队基于我们公司现有架构和客户痛点,从专业角度入口,同时考虑行业共性问题、基于可预见范围内的业务增长提供具有行业针对性的最优方案,并根据我们公司的反馈与需求及时调整方案架构,使方案在迁移成本、业务可用性及安全性上都效果显著。
- 及时快速地完成了业务方案及架构调整,帮助我们公司在即将来临的业务流量高峰之前成功升级后台服务,协助促成了多笔大额交易。
选用的产品
- 云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
更多关于云服务器ECS的介绍,参见云服务器ECS产品详情页。
- 对象存储OSS
阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.9999999999%(12 个 9),服务设计可用性(或业务连续性)不低于 99.995%。
更多关于对象存储OSS的介绍,参见对象存储OSS产品详情页。
- 负载均衡SLB
负载均衡(Server Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。负载均衡扩展了应用的服务能力,增强了应用的可用性。
更多关于负载均衡SLB的介绍,参见负载均衡产品详情页。
- 云数据库 Redis 版
阿里云数据库Redis版是兼容开源Redis协议标准、提供内存加硬盘混合存储的数据库服务,基于高可靠双机热备架构及可平滑扩展的集群架构,可充分满足高吞吐、低延迟及弹性变配的业务需求。
更多关于云数据库 Redis 版的介绍,参见云数据库 Redis 版产品详情页。
- 云数据库RDS MySQL版
MySQL 是全球最受欢迎的开源数据库之一,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用场景。
更多关于云数据库RDS MySQL版的介绍,参见云数据库RDS MySQL版产品详情页。
- 云数据库Memcache版
云数据库Memcache 版( ApsaraDB for Memcache )是一种高性能、高可靠、可平滑扩容的分布式内存数据库服务。基于飞天分布式系统及高性能存储,并提供了双机热备、故障恢复、业务监控、数据迁移等方面的全套数据库解决方案。
更多关于云数据库Memcache版的介绍,参见云数据库Memcache版产品详情页。
- 内容分发网络CDN
阿里云内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。阿里云CDN分担源站压力,避免网络拥塞,确保在不同区域、不同场景下加速网站内容的分发,提高资源访问速度。
更多关于内容分发网络CDN的介绍,参见内容分发网络产品详情页。
- 云监控
云监控服务可用于收集获取阿里云资源的监控指标或用户自定义的监控指标,探测服务可用性,以及针对指标设置警报。使您全面了解阿里云上的资源使用情况、业务的运行状况和健康度,并及时收到异常报警做出反应,保证应用程序顺畅运行。
更多关于云监控的介绍,参见云监控产品详情页。
- 域名
阿里云域名服务是集域名注册、交易、监控和保护为一体的综合域名管理平台,联合阿里云备案、云解析DNS服务,为您提供全方位域名服务。
更多关于域名的介绍,参见域名产品详情页。
- 云解析 DNS
云解析 DNS(Domain Name System,简称DNS)一种安全、快速、稳定、可靠的权威DNS解析管理服务。云解析DNS为企业和开发者将易于管理识别的域名转换为计算机用于互连通信的数字IP地址,从而将用户的访问路由到相应的网站或应用服务器。
更多关于云解析 DNS的介绍,参见云解析 DNS产品详情页。
- 开放搜索(OpenSearch)
开放搜索(OpenSearch)是阿里巴巴自主研发的大规模分布式搜索引擎平台,其核心引擎HA3(问天3)系统为包括淘宝、天猫在内的阿里集团核心业务提供搜索服务支持。通过集成智能查询语义理解、机器学习排序算法等能力,旨在为企业提供高搜索质量的一站式内容智能搜索服务。
更多关于开放搜索的介绍,参见开放搜索产品详情页。
云栖号案例库:【点击查看更多上云案例】
不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
案例研究:在线教育客户【Timing App】在 Serverless 领域的实践
帮助用户提升学习凝聚力的教育社交App Timing App 成立于2017年5月12日,是武汉氪细胞网络技术有限公司旗下的一款提供在线学习的教育社交类应用,专注帮助社区用户提升学习凝聚力,达成学习目标。目前已有超过700万人通过 Timing 进行高效学习。 与传统的在线学习应用不同,Timing app 提供了Timing 自习室、图书馆学习、视频打卡、学习日记、契约群、学习服务等多类具有社交性质的在线教育服务,帮助用户找到自己的学习节奏,找到坚持学习的一万种理由。例如一起考雅思,可以通过它的社交属性来发起学习小组,小组成员之间相互鼓励和帮助,一同完成学习目标。 流量突增带来的扩容、业务稳定性和降成本的需求 Timing App 未设置专职运维人员,之前采用单体 PHP 架构,无法满足快速增长的业务需求。今年,开始尝试开源项目,自建微服务架构+APM,但因技术门槛和人力不足一直没有成功落地。业务本身具有潮汐特性,用户访问主要集中在晚间和节假日,此外,受疫情影响,春节期间峰值流量暴增4倍,面临较大的成本压力。 痛点综述:代码耦合度较高、微服务架构运维复杂、开发迭代效率较低、资源利用率...
- 下一篇
Heroku 的“得”与“失”
作者 | 孙健波(天元) 阿里巴巴技术专家 2011 年,Heroku 的联合创始人 Adam Wiggins 根据针对上百万应用托管和运维的经验,发布了著名的 “十二要素应用宣言(The Twelve-Factor App)”。不知那时候他们有没有想到,这份宣言会在今后数年时间里,成为 SaaS 应用开发的启蒙书。同时也奠定了 Heroku 在 PaaS 领域的地位,成为了云上应用开发规范化的基石。 Heroku 无疑是一家伟大的公司,它关注应用与开发者,“以应用为中心”的理念让我们至今受益。然而在过去这一两年里,我们看到许多 Heroku 的用户开始寻找别的选择。这不禁让我们好奇,站在“云原生”如火如荼的今天回望过去,Heroku 的“得”与“失”究竟在哪里? “以应用为中心”的先进理念 Heroku 创办于 2007 年,是最早成熟的 PaaS 产品之一。Heroku 也是最早喊出“以应用为中心”,大规模帮助应用上云的产品。正是围绕“以应用为中心”这样先进的理念,使得 Heroku 从一开始便拥有了至今看来都非常诱人的功能: 用户可以直接从开发语言出发,选择对应的技术栈,通过 h...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Hadoop3单机部署,实现最简伪集群
- Docker使用Oracle官方镜像安装(12C,18C,19C)