应用引擎BAE提供弹性、便捷、高可用的多语言环境应用部署服务,适于部署App、公众号、小程序、网站及电商/O2O/企业门户/CRM/办公应用等各种应用,并可无缝支持DuerOS SDK,极大简化运维工作。
应用引擎BAE的使用流程
BAE与传统托管模式对比
BAE部署模式 | 传统Web托管模式(虚拟主机、VPS、云服务器等) | |
---|---|---|
配置采购 | 支持后付费购买,可按需配置,根据负载灵活调整,不存在过度配置 | 需要按照最高可能系统负载配置,容易过度配置,造成浪费 |
集群搭建 | 一键快速自动创建带有均衡负载的多实例分布集群 | 需要分别购买服务器,手动配置均衡负载,组成分布式集群 |
环境安装 | 一键快速自动配置服务端环境(支持Java / PHP / Node.js / Python及自定义runtime) | 手动安装运行应用所需的服务端环境 |
环境版本 | 快速创建多环境(正式环境、开发环境、测试环境...) | 每增加一个环境,所有的工作都要手动重新做一遍 |
环境变量 | 在控制面板上快速自定义环境变量,自动同步到每一台服务器实例上 | 需要写脚本或手工在集群中的每一台服务器上定义环境变量,费时、易出错 |
代码管理 | 提供SVN/Git/打包上传三种代码管理工具,支持版本回滚 | 需要自行管理代码,不支持版本回滚 |
代码发布 | 一键自动将代码逐个部署到集群中的每一个服务器实例上,服务整体不中断(零宕机时间) | 需要暂停服务,写脚本或者手动将代码发布到集群中每一台服务器上,然后再恢复服务 |
故障恢复 | 系统自动诊断服务器实例健康状况,并自动替换故障实例 | 针对故障服务器,无法自动恢复,需要人工介入处理 |
升级扩容 | 一键快速自动升级集群中的每一个服务器实例,一键增加实例 | 需要逐一升级集群中的每一台服务器配置,手动配置增加服务器 |
日志查看 | 提供统一的日志查看面板,日志追溯快捷方便 | 无统一的日志查看工具 |
资源监控 | 提供统一、多维度的资源监控面板,实现更直观、便捷的资源分析与管理 | 无统一的资源监控面板 |
零运维 | BAE后端平台接管运维工作,从运行环境、操作系统到后端资源无需用户介入管理,全面实现运维零投入 | 需要雇佣专业的运维工程师提供支持,或花费大量运维人力自行处理 |