本文转自阿朱说

大家发现没,自从我们上升到有规模的互联网架构后,咱们中国的技能能力就跟不上了,只能采取国际业界顶级大公司开源出来的而且已经经受住大规模实际应用考验的组件来搭架构,因而咱们近几年大规模网站的架构越来越相似了。这是今天咱们这篇文章讨论的前提基础。

云计算,现在大家一窝蜂的扎在虚拟机、OpenStack虚拟机集群管理、Docker虚拟机、Kubernete容器集群管理。

但其实大家需要的却是真正的分布式存储与分布式计算。把难题交给云计算厂商,大家放心开发自己的应用,云计算来提供有研发难度的计算引擎、提供应用在底层就可以透明的扩展。

所以,云计算的决胜恰恰在PaaaS层。我们来看看作为一家“癞蛤蟆想吃天鹅肉的”应用开发商到底需要什么PaaS。如果有了云计算厂商提供的这些PaaS,即使是一家癞蛤蟆技术的小应用开发商,也能和大应用厂商一争高下,大家在技术门槛层面抹平了。

云厂商做好这些PaaS件的依赖安装部署、隔离、补丁升级、监控预警、迁移、扩展服务,提供好API,应用开发商无须理解这些复杂的中间件,只需要API调用就能行使这些IT能力,那真真是美事一件。

嗯,我就是喜好列个清单。我估计这个清单很快就被云计算厂商应用.经历了基础云计算设施建设、自动化云运维建设,再上一层竞争的PaaS大战即将拉开大幕。这将是2017、2018云计算领域的热点研发与竞争面。不信?咱们走着瞧。嘿嘿,随着人人都是产品经理后,人人都是架构师。癞蛤蟆小屁应用开发商也能用高科技,不是梦。让天下没有难开发的软件,不是梦。

还在苦苦竞争基础云的创业公司,赶快往这里跑吧。因为这些复杂的中间件,才不会让客户动太多的私有部署与运维的念头。私有云、混合云是个泥潭,这是传统IT商擅长爬摸滚打的地方,云创业公司,省省吧,你不适合在泥潭打滚。以下是走向公有云的唯一正确之道。

一、分布式应用中间件

1、网络接入分流:HAProxy

2、数据缓存:Redis

3、业务处理:Dubbo、Kafka、Zookeeper

4、数据存储:TiDB、MySQLCAT、HDFS、InfluxDB

5、运维:Flume、Puppet、Zabbix、Nagios

二、大数据中间件

1、基础设施:Hadoop、Hbase、MongoDB

2、数据处理:Spark、Storm、Hive、PrestoDB

三、搜索中间件

1、引擎:lucene

2、分词包:mmseg4j...

3、爬虫:Nutch

4、搜索:Solr、ElasticSearch

四、人工智能识别中间件

1、自然语言处理

2、机器翻译

3、印刷文字识别

4、图片识别

5、图像识别

6、语音识别、语音转文字、文字转语音

7、人脸识别

五、多媒体处理中间件

1、图片:图片格式转化、图片多尺寸处理、图片CDN

2、直播:视频直播

3、视频:最小流量消耗而且高质量视频播放

4、音频:最小流量消耗而且高质量音频播放

5、通信:多方互联网语音通信

六、特效分布式计算与存储

1、高精度工程图纸存储与快速展示

2、渲染

3、3D建模

4、模拟测试

七、应用框架

1、IM框架

2、智能客服机器人、智能助手

3、调研问卷表单

4、广告平台接入

5、统一登录组件:QQ、微信、新浪微博、百度...

6、统一分享组件:QQ空间、微信朋友圈、新浪微博...

7、统一支付组件:微信支付、支付宝...

8、验证组件:短信、邮件、图形验证码

9、消息推送:短信、邮件、App消息

八、数据接口

1、地图数据库

2、IP数据库

3、电商订单、物流查询接口

4、企业工商信息接口、上市公司业绩报告

5、交通数据接口:航班、违章

6、股票数据接口

[转]PaaS平台分类的更多相关文章

  1. 移动App开发需要更多的PaaS平台而不是IaaS

    时代的变迁,创业的大潮,越来越多的人关注了有点开发,越来越多的人了解了互联网服务术语:PaaS.IaaS.SaaS.BaaS等.今天大家在开发App的时候这么多复杂的云服务如何来选择呢? IaaS服务 ...

  2. Windows Azure Cloud Service (39) 如何将现有Web应用迁移到Azure PaaS平台

    <Windows Azure Platform 系列文章目录> 本文将简单介绍,如何将企业内现有的ASP.NET应用程序迁移到Azure PaaS平台. 因为在迁移过程中,可能需要对现有的 ...

  3. PAAS平台构建7×24小时高可用应用的方案设计

    本博客迁移到部署在jae上的独立博客系统wordpress,博客地址:点击打开独立博客.欢迎大家一起来讨论IT技术. 现在很多企业都在搭建自己的私有PAAS平台,当然也有很多大型互联网公司搭建共有PA ...

  4. PAAS平台的web应用性能测试与分析

    引言 为什么我会写这一篇博客,因为最近很多京东云擎jae的用户反应一个问题就是他们部署在jae上面的应用访问很慢,有极少数应用甚至经常出现504超时现象,当然大家首先想到的是jae性能太差,这也是人之 ...

  5. 云计算PAAS平台测试设计之镜像管理

    下面是云计算PAAS平台页面概览: 今天我们要讲的是镜像管理页面的测试设计: 可以看到,这个页面主要有增删改查四个功能. 1. 查询镜像 (1)易用性:查看镜像查询界面,界面上各组件设计合理.美观.易 ...

  6. 搜狐云景paas平台实践之路

    前言: 搜狐云景作为搜狐的paas平台,在2014年5月22日的云计算大会上正式发布了公测.初测,注册用户必须先申请邀请码参与公测会赠送用户100元电子券,经过实名认证之后会再赠送100电子券,目测可 ...

  7. PAAS平台7&#215;24小时可用性应用设计

    如今非常多企业都在搭建自己的私有PAAS平台,当然也有非常多大型互联网公司搭建共同拥有PAAS平台(比如SAE/BAE/JAE(jae.jd.com)).那么使用PAAS平台来部署SAAS应用有哪些优 ...

  8. PaaS平台的尴尬与变革

    当今时代只要提到云计算这个词语,一定会提到云计算分为IaaS.PaaS.SaaS 这三个层面,现阶段云环境中IaaS和SaaS都实现了商品化.但是,PaaS作为云计算的服务模式之一,既不像IaaS那样 ...

  9. 企业级分布式应用服务EDAS _Dubbo商业版_微服务PaaS平台 【EDAS Serverless 运维 创业】

    企业级分布式应用服务EDAS _Dubbo商业版_微服务PaaS平台_分布式框架 - 阿里云https://www.aliyun.com/product/edas?source_type=yqzb_e ...

随机推荐

  1. spring websocket源码分析续Handler的使用

    1. handler的定义 spring websocket支持的消息有以下几种: 对消息的处理就使用了Handler模式,抽象handler类AbstractWebSocketHandler.jav ...

  2. swift 中数据类型那个的转换

    在swift中关于数据类型的转换,如果参数是可选类型? 那么打印或者转换的结果 会带有Optional 字样,,

  3. 让 OpenAL 也支持 S16 Planar(辅以 FFmpeg)

    正在制作某物品,现在做到音频部分了. 原本要采用 SDL2_mixer 的,不过实验结果表明其失真非常严重,还带有大量的电噪声.不知道是不是我打开的方式不对…… 一气之下去看 OpenAL,结果吃了闭 ...

  4. composer安装yii2问题总结

    今天周六,在家安装yii2的advanced版本, 过程有些坎坷, 不过最后总算安装好了. 总结一下, 主要遇到下面两个问题: 1, 下载速度慢, 主要原因是网络问题 下载yii2时, 模板(除了ve ...

  5. 【集合框架】JDK1.8源码分析之IdentityHashMap(四)

    一.前言 前面已经分析了HashMap与LinkedHashMap,现在我们来分析不太常用的IdentityHashMap,从它的名字上也可以看出来用于表示唯一的HashMap,仔细分析了其源码,发现 ...

  6. Message和handler传递对象

    Bundle可以传递对象,message又可以传递Bundle于是就可以利用buddle作为中间载体传递对象了 Message msg = Message.obtain();  Bundle b =  ...

  7. 【Python实战】机型自动化标注(搜狗爬虫实现)

    1. 引言 从安卓手机收集上来的机型大都为这样: mi|5 mi|4c mi 4c 2014022 kiw-al10 nem-tl00h 收集的机型大都杂乱无章,不便于做统计分析.因此,标注显得尤为重 ...

  8. jQuery-1.9.1源码分析系列(十六)ajax——响应数据处理和api整理

    ajax在得到请求响应后主要会做两个处理:获取响应数据和使用类型转化器转化数据 a.获取响应数据 获取响应数据是调用ajaxHandleResponses函数来处理. ajaxHandleRespon ...

  9. animation-fill-mode的一些思考

    animation-fill-mode是css3动画的一个属性,它能够控制元素在动画执行前与动画完成后的样式.一个带有延迟,并且按正常方向执行的动画(正常方向是指从0%运行到100%),执行一次的过程 ...

  10. Redis两种持久化方式(RDB&AOF)

    爬虫和转载请注明原文地址;博客园蜗牛:http://www.cnblogs.com/tdws/p/5754706.html Redis所需内存 超过可用内存怎么办 Redis修改数据多线程并发—Red ...