本文转自阿朱说

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

云计算,现在大家一窝蜂的扎在虚拟机、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源码分析之spring-core-env

    看一下源码整体: 抓住主要点,Environment.PropertyResolver.PropertySource,其结构如下: 其中, Environment:Interface represen ...

  2. ios 静态库冲突的解决办法

    最近在做一个 iOS 的 cocos2d-x 项目接入新浪微博 SDK 的时候被“坑”了,最后终于顺利的解决了.发现网上也有不少人遇到一样的问题,但是能找到的数量有限的解决办法写得都不详细,很难让人理 ...

  3. [ES] 安装

    1.ElasticSearch安装的准备工作 Linux:CentOS6.4 Elasticsearc:elasticsearch-2.2.0 JDK:jdk-7u79-linux-x64 IK:1. ...

  4. 1Z0-053 争议题目解析699

    1Z0-053 争议题目解析699 考试科目:1Z0-053 题库版本:V13.02 题库中原题为: 699.Your database is using a default temporary ta ...

  5. python mock基本使用

    什么是mock? mock在翻译过来有模拟的意思.这里要介绍的mock是辅助单元测试的一个模块.它允许您用模拟对象替换您的系统的部分,并对它们已使用的方式进行断言. 在Python2.x 中 mock ...

  6. java多线程--多线程基础小结

    什么是线程? 在同一个进程中可以执行多个任务,每一个任务可以看做一个线程. 线程是程序的执行单元,执行路径,使程序使用cpu的最基本单位 一个进程如果只有一条执行路径,那么就是单线程的 一个进程如果有 ...

  7. ++a和a++的区别。

    先来看2段js代码 var a=0; var b=0; while(a<10) { document.write(a++); } document .write("<br> ...

  8. [Java IO]04_系统标准IO

    System表示系统类,它有3个与 Java IO 有关的常量. System.out——系统标准输出 System.in——系统标准输入 System.err——错误信息输出 System.out ...

  9. 用ThreadLocal类实现线程安全的正确姿势

    大家通常知道,ThreadLocal类可以帮助我们实现线程的安全性,这个类能使线程中的某个值与保存值的对象关联起来.ThreadLocal提供了get与set等访问接口或方法,这些方法为每个使用该变量 ...

  10. 可控制导航下拉方向的jQuery下拉菜单代码

    效果:http://hovertree.com/texiao/nav/1/ 代码如下: <!DOCTYPE html> <html> <head> <meta ...