Web应用托管服务_云托管服务_企业服务平台_弹性计算-阿里云

Web应用托管服务
Web应用托管服务(Web+)是一款用来运行并管理Web类、移动类和API类应用程序的PaaS产品。您可以使用Java、Python、Node.js、PHP、Go、Ruby和.NET Core等多种语言编写并构建应用程序。在无需管理底层基础设施的情况下,即可简单、高效、安全而又灵活的对应用进行部署、伸缩、调整和监控。

产品优势

低门槛使用
通过应用代码,支持在零服务器管理和配置的情况下发布应用部署环境
支持多种编程语言
支持多种开发语言:Java、Python、Node.js、PHP、Go等
支持多种访问方式
Web+ 提供了图形化控制台、全键盘的命令行窗口等多种访问方式
实时监控
内置基础监控、服务监控能力,可实时查看部署环境的健康状况

产品功能

应用托管Web+为您提供一站式的应用托管服务,助您快速将应用系统发布上线,并提供云原生架构的优化服务方案。
弹性资源编排提供代购与导入两种资源来源方式,并根据资源使用场景进行自动编排。
运行环境维护根据开发语言的不同,帮助您自动安装和维护语言运行环境。
业务应用托管帮助您将上传的应用程序部署包发布为应用程序,并支持启动、停止、扩缩容、变配和释放等各种运维操作。
智能化运维Web+洞悉您在应用部署及运维过程中的每一个细致需求,并通过智能化的方式来解放用户的生产力。
应用版本有序管理所有部署过的应用版本,方便进行版本维护和应用回滚。
监控、日志及诊断Web+具备对应用及部署环境的监控能力,可以查看和下载日志及诊断信息,方便对应用健康状况和性能进行监控,并对应用进行调试及问题排查。
开放兼容Web+通过POP API及多样化的插件能力,为您快速对接第三方应用及服务。
部署环境模板部署环境配置信息可以保存为模板,使用此模板可以快速拉起一个相同配置的部署环境。
开放性开放的部署环境配置模板规范以及POP API,让您可以构建自己的开发工具和脚本集。
插件化(即将推出)除应用运行所必须的基础设施和运行环境之外,Web+提供了多样化的插件能力,可对接多种产品及服务。

应用场景

普通Web应用
开源应用
小程序移动应用
普通Web应用
开源应用
小程序移动应用
普通Web应用托管方案
Web+支持多种Web应用部署方式。可以是极简配置的单机部署,适用于小规模的测试场景;也可以是复杂配置的分布式部署,适合大规模的生产场景。单机部署模式下,反向代理、用户的应用程序和数据库等均部署在一台主机上,合理的解决资源和成本问题。分布式部署模式下,用户的应用可以使用弹性能力方便的进行横向扩展,再通过SLB对请求进行负载均衡。
能够提供
灵活的应用部署方式
用户应用在不同的部署环境上可能有不同的配置要求,开发和测试环境对系统性能和可用性的要求较低,可以使用更简单的单机部署来节约成本;而预发和线上环境则会按照服务能力要求进行分布式部署。Web+可以灵活支持这两种场景下的部署方式。
自动化的全托管环境
用户无需关心底层基础设施的管理与配置,系统会按照用户提交的配置请求对系统资源和软件环境进行自动管理。包括但不限于购买、变配、扩缩容和释放等。
与云上产品无缝集成
依托于阿里云提供的各项基础设施服务(如ECS、RDS、OSS、SLB、云监控和CDN等),用户能够通过Web+快速搭建一套具有云原生能力的Web应用系统。
推荐搭配使用
开源应用托管方案
在开发过程中,通过命令行工具与CI/CD系统集成,开发者可以快速构建、测试、验收并发布开源软件。在发布过程中,通过分发资源描述文件,维护者可以帮助用户进行系统配置和初始化工作。由于运行应用所需的运行时环境各不相同,在Web+插件体系的支撑下,开源应用将可以按需依赖任何第三方组件,而无需等待Web+产品对此进行官方支持。
能够提供
从研发到交付的全流程整合
无论是从代码到产出交付物,还是从交付物到最终可运行的系统,Web+都可以在其中帮助开发人员、测试人员、发布人员和最终用户解决环境的部署问题。
更灵活的组件依赖
开源应用维护者可以通过Web+提供的插件能力,扩展应用所需的资源和运行时环境。这些扩展插件可以是私有的,也可以作为新的开源项目贡献给社区。
打造开源应用支持生态
在官方、开源应用维护者和整个社区的共同参与下,Web+致力于打造一个快速体验开源应用的开放生态环境。
推荐搭配使用
小程序移动应用托管方案
Web+支持部署小程序移动应用。小程序移动应用的前后端是严格分离的,前端程序运行在宿主应用中,后端程序运行在云厂商提供的基础设施服务之上。使用Web+可以轻松运维小程序移动应用的后端部分。在组织内部,通过共享配置模板或将配置模板提交到代码仓库进行版本管理,团队内部成员可以使用这些配置模板快速创建一个相同配置的部署环境。
能够提供
使用多语言开发后端应用
Web+提供的多语言支持能力可以让用户使用多种主流的开发语言开发小程序后端应用,包括但不限于Java、Python、Node.js、PHP、Ruby和Go,同时用户还可以使用Docker镜像或插件扩展自己的运行时环境。
基础设施即代码
Web+开放格式的资源描述文件可以随应用代码一起管理和分发,通过命令行工具或控制台,任何有权限获取该文件的用户都可以通过其创建一套相同配置的部署环境。
部署环境按需创建
开发和测试过程中的部署环境通常非常不稳定,出现问题后将相关服务推倒重来可能是最经济的解决办法。使用Web+用户可以随时重建部署环境,或创建新的部署环境,而且在非频繁使用期可以随时释放并销毁资源,以节约资源占用成本。
推荐搭配使用

产品动态

2019-06-14 新产品
阿里云应用托管产品-Web应用托管服务(Web+)公测发布
查看详情
2019-07-15 新功能
支持Node.js语言应用及RDS资源托管功能上线
查看详情
2019-08-06 新版本/新规格
多语言、导入SLB和应用生命周期挂钩脚本功能上线
查看详情
2019-08-12 新版本/新规格
支持Python语言和禁用反向代理
查看详情
2019-09-04 新版本/新规格
支持Ruby和.NET Core语言、导入ECS以及部署环境资源页
查看详情
2019-09-25 新版本/新规格
商业化版本发布
查看详情
2019-09-29 新版本/新规格
代购资源支持包年包月的付费方式以及应用支持 HTTPS
查看详情
2019-12-05 新版本/新规格
支持域名托管及分批变更等功能
查看详情
2020-02-06 新版本/新规格
支持一键部署 WordPress 等功能
查看详情
查看全部日志

更多产品与服务

企业级分布式应用服务 EDAS
企业级分布式应用服务 EDAS 是应用全生命周期管理和监控的一站式 PaaS 平台,支持部署于 Kubernetes/ECS,无侵入支持 Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java 支持 Spring Cloud、Apache Dubbo 近五年所有版本,多语言应用一键开启 Service Mesh。
Serverless 应用引擎 SAE
Serverless 应用引擎 SAE 是面向应用的 Serverless PaaS 平台,帮助 PaaS 层用户免运维 IaaS,按需使用,按量计费,实现低门槛微服务应用上云,有效解决成本及效率问题。支持 Spring Cloud、Dubbo 和 HSF 等流行的开发框架,真正实现了 Serverless 架构和微服务架构的完美融合。