阿里云的产品都是干嘛的
来源:互联网 发布:恒大淘宝组织架构 编辑:程序博客网 时间:2024/04/26 19:08
链接:https://www.zhihu.com/question/24795126/answer/41691845
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
最近正好对这些产品做过总结,我来介绍一下阿里云主要的产品及功能:
ECS (Elastic Compute Service):以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。
SLB (Server Load Balance):基于LVS和Tengine实现的4层和7层负载均衡,有动态扩容,session保持等特点。
RDS (Relational Database Service);:通过云服务的方式让关系型数据库管理、操作和扩展变得更加简单。
OCS (Open Cache Service):基于内部Tair,增加一层Proxy,支持海量小数据的高速访问。
OTS(Open Table Service):海量(结构化)数据存储和实时查询服务。
OSS(Open Store Service):对任意大小数据对象提供高可用,高可靠的海量存储服务。
CDN(Content Delevery Network):通过覆盖全网的缓存服务以及负载均衡等技术将用户请求定向到最合适的区域,提高用户服务的响应速度及网站服务能力。
OAS (Open Archive Service):离线归档,冷数据备份,类似Amazon Glacier。
ODPS(Open Data Processing Service):海量数据处理和分析平台。
SLS (Simple Log Service):解决异构、分布式系统中日志实时收集、存储与查询的基础服务。
那这些服务都是怎么配合的,在网站的什么阶段使用呢?了解网站架构变迁建议看一下《大型网站架构演变和知识体系》这篇博文,现在让我们来把网站架构演变步骤和阿里云产品对应一下:
1. 开始就一台应用服务器 —> ECS;
2. 需要把数据库独立出来 —> RDS;
3. 需要给数据库加缓存 —> OCS;
4. 加机器需要负载均衡 —> SLB;
5. 数据库需要分库分表 —> DRDS;
6. 需要独立的分布式存储 —> OSS;
7. 需要针对互联网场景的结构化存储 —> OTS;
8. 需要内容分发网络来提升体验和节省成本 —> CDN;
9. 需要搜索服务来提供站内和站外的信息检索 —> Open Search;
10. 需要消息队列来异步化处理请求 —> MQS;
11. 需要大规模数据处理 —> ODPS;
12. 需要对应用和服务进行全面测试 —> PTS.
当然,阿里云提供的服务不止上面这些,而且会根据应用场景和用户需求继续丰富和完善产品体系。
- 阿里云的产品都是干嘛的
- 这里都是干嘛的
- VRTK脚本都是干嘛的?
- 这些文件都是干嘛用的?
- 阿里云ECS的1M带宽能干嘛?
- 阿里的Java程序员都在干嘛
- android sdk里的那些东西都是用来干嘛的?
- rd,pe,ae,fae,marketing,sales都是干嘛的?
- 阿里的dubbo 到底是用来干嘛的?
- 那些从阿里离职的人现在都在干嘛?
- 一个产品人和“阿里云”的故事
- 基于阿里云产品的全链路评估
- 产品经理们都是怎样养成的?
- javaWeb学习(2)——web.xml和pom.xml都是干嘛用的
- 人人都是产品经理(互联网产品经理的第一本书,马云力荐!)
- 大话产品经理:真的 “人人都是产品经理” 吗?
- 产品经理们都是怎样成为产品经理的?
- 互联网产品都是怎么做推广的?(app产品推广)
- vue打包项目后正确显示图片
- Spring源码解析-容器功能扩展
- HDU-4507 吉哥系列故事――恨7不成妻 (数位dp)
- JavaSE 23种 设计模式 之 单例模式
- 解决Windows server 2003不认U盘或移动硬盘
- 阿里云的产品都是干嘛的
- Java Web项目中定时器Timer的使用
- Ubuntu下搭建Hadoop伪分布式
- 关于Arrays.binarySearch()方法的返回值的问题
- obtain auth token
- LaTex数学公式语法
- Lazy Running HDU
- 使用pyspark时报错--FileNotFoundError: [WinError 2] 系统找不到指定的文件。
- ACMer练习一