阿里云搭建亿级PV所使用的产品

阿里云会让你失业吗?

5年前如果你要跟我说做一个亿级PV的网站,我完全不敢想象自己能做到,但今天我们借助阿里云,这件事情就变得简单了,灵活使用阿里云的各个产品就能轻松搞定。阿里云帮我们屏蔽了大量的技术难度,如:大数据存储与计算、分布式数据库、日志采集……。我们只需要关注自己的业务就行,对于一个公司来说这是件大好事,不用再招一大堆牛逼的大神,节约了成本,但对于一个攻城师来说也许不是一件好事,意味着你的价值在迅速减低。或许面对刚毕业的大学生,你还有失业的风险,因为他们也能干你能做的事情,而且他们还比你便宜。

使用产品列表(最少需要)

  1. 云服务器(ECS)
    部署你的程序的Linux/Windows服务器,这一点不用多说。
  2. 云数据库(RDS)
    做过web的人都知道,关系型数据mysql基本是标准配置,数据库也不用多说。但要说明一点的是,使用云数据库省去了你自己运维的大量工作,如备份、升级、安全、扩容、主从同步(目前5.6及以上才支持主从实例 )、克隆、还原。基本可以省去一个数据库的运维工程师。
  3. 分布式数据库(DRDS)
    云数据RDS只是最基本的数据库,对于一个亿级PV的网站来说分库分表也是标配,所以需要用到分库分表的产品DRDS,屏蔽掉分库分表对应用的侵入。
  4. 负载均衡(SLB)
    一个亿级PV的网站也不可能单机能完成,需要用到集群来并行处理你的业务请求,你可以根据你的需要配置多个负载均衡,我认为负载均衡很好的一点就是弹性带宽,不用担心流量波动给你带来麻烦。
  5. 对象存储(OSS)
    一个网站最基本的功能上传头像,而头像(图片)存储在什么地方呢?如果自己搭建服务器存储,需要考虑服务器的存储、维护、扩容、性能,而OSS帮你把这些问题都搞定了,你只需要知道它就是一块写不爆的磁盘就行。
  6. 日志采集(SLS)
    在数据越来越值钱的今天,对于日志的采集是很有必要的。日志的特点就是数据量大、分散、汇总困难、统计慢、难存储。但这些问题阿里云都帮你搞定了,你只需要像个傻瓜一样读懂它的使用规则,轻松做日志的采集、统计、分析、存储。SLS也完成了数据同步到OSS、ODPS的功能,认数据存储轻松到只需要点几就搞定,我觉得这是阿里云最棒的产品。
  7. 大数据存储计算MaxCompute(ODPS)
    当大量的数据采集起来后,要做离线数据分析,大数据存储计算MaxCompute就派上用场了,并且提供了web控制台,任务调度、各数据源间同步的功能,确定是很实用。
  8. 缓存服务(Redis 、Memcache )
    缓存服务减轻DB的压力,Redis和Memcache同样的是“开箱即用”,相比自建省去大量的工作,好产品值得推荐。
  9. 内容分发(CDN)
    现在还记得有一次没有使用CDN,导致占慢ECS带宽,使程序不能访问的场景,不管是你的js、css、图片都需要CDN来缓存你的资源文件,从而提高你网站的吞吐能力。

扩展产品列表

待续…

你可能感兴趣的:(云服务器)