Web应用托管服务

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

产品优势
低门槛使用
您只需要关注应用代码,即可在零服务器管理和配置的情况下发布一个应用部署环境。在团队内部,可通过文件共享或源代码管理的方式快速分发配置描述文件给所有成员从而快速拉起部署环境。若您使用的是开源技术,可使用Web+官方或开源提供方分发的公共配置描述文件来快速搭建测试或生产环境。
支持多种编程语言
支持多种主流的开发语言,如 Java、Python、Node.js、PHP、Go、Ruby和.NET Core。除此之外,您也可以根据平台提供的开放插件体系开发更多编程语言的支持能力。
支持多种访问方式
Web+ 提供了图形化控制台和全键盘的命令行窗口两种访问方式。除了可以在浏览器上完成操作以外,还可以使用Shell脚本将基本命令组合成适用于特定场景的可复用工具集。开放的POP API以及由此派生的各种开发语言SDK,可以将Web+的访问能力集成到任何第三方系统中。
实时监控
Web+ 提供了内置的基础监控和服务监控(即将推出)能力,帮助您实时查看部署环境的健康状况和性能水平,同时可通过控制台或本地终端实时查看或下载日志,以快速定位应用启动或运行中的问题。另外根据不同的语言环境,Web+还提供了具有针对性的诊断功能,进一步辅助用户解决性能问题以及各种疑难杂症。

产品功能

应用托管

Web+为您提供一站式的应用托管能力,助您快速将应用系统发布上线,并提供云原生架构的优化解决方案。

弹性资源编排

提供代购与导入两种资源来源方式,并根据资源使用场景进行自动编排。

运行环境维护

根据开发语言的不同,帮助您自动安装和维护语言运行环境。

业务应用托管

帮助您将上传的应用程序部署包发布为应用程序,并支持启动、停止、扩缩容、变配和释放等各种运维操作。

智能化运维

Web+洞悉您在应用部署及运维过程中的每一个细致需求,并通过智能化的方式来解放用户的生产力。

应用版本

有序管理所有部署过的应用版本,方便进行版本维护和应用回滚。

监控、日志及诊断

Web+内建对应用及部署环境的监控能力,可以查看和下载日志及诊断信息,方便对应用健康状况和性能进行监控,并对应用进行调试及问题排查。

开放兼容

Web+通过POP API及多样化的插件能力,为您快速对接第三方应用及服务。

部署环境模板

部署环境配置信息可以保存为模板,使用此模板可以快速拉起一个相同配置的部署环境。

开放性

开放的部署环境配置模板规范以及POP API,让您可以构建自己的开发工具和脚本集。

插件化(即将推出)

除应用运行所必须的基础设施和运行环境之外,Web+提供了多样化的插件能力,可对接多种产品及服务。

按需收费

Web+为用户提供免费的应用托管平台服务。您无需支付任何平台费用,仅根据应用运行所需的实际资源消耗情况付费(如ECS、OSS、SLB和RDS等)。

丰富的应用场景

普通Web应用

开源应用

小程序移动应用

普通Web应用托管方案
Web+支持多种Web应用部署方式。可以是极简配置的单机部署,适用于小规模的测试场景;也可以是复杂配置的分布式部署,适合大规模的生产场景。单机部署模式下,反向代理、用户的应用程序和数据库等均部署在一台主机上,最大限度的解决资源和成本问题。分布式部署模式下,用户的应用可以使用弹性能力方便的进行横向扩展,再通过SLB对请求进行负载均衡。
能够解决

灵活的应用部署方式

用户应用在不同的部署环境上可能有不同的配置要求,开发和测试环境对系统性能和可用性的要求较低,可以使用更简单的单机部署来节约成本;而预发和线上环境则会按照服务能力要求进行分布式部署。Web+可以灵活支持这两种场景下的部署方式。

自动化的全托管环境

用户无需关心底层基础设施的管理与配置,系统会按照用户提交的配置请求对系统资源和软件环境进行自动管理。包括但不限于购买、变配、扩缩容和释放等。

与云上产品无缝集成

依托于阿里云提供的各项基础设施服务(如ECS、RDS、OSS、SLB、云监控和CDN等),用户能够通过Web+快速搭建一套具有云原生能力的Web应用系统。

  • 普通Web应用

    普通Web应用

    Web+支持多种Web应用部署方式。可以是极简配置的单机部署,适用于小规模的测试场景;也可以是复杂配置的分布式部署,适合大规模的生产场景。单机部署模式下,反向代理、用户的应用程序和数据库等均部署在一台主机上,最大限度的解决资源和成本问题。分布式部署模式下,用户的应用可以使用弹性能力方便的进行横向扩展,再通过SLB对请求进行负载均衡。

    • 灵活的应用部署方式

      用户应用在不同的部署环境上可能有不同的配置要求,开发和测试环境对系统性能和可用性的要求较低,可以使用更简单的单机部署来节约成本;而预发和线上环境则会按照服务能力要求进行分布式部署。Web+可以灵活支持这两种场景下的部署方式。

    • 自动化的全托管环境

      用户无需关心底层基础设施的管理与配置,系统会按照用户提交的配置请求对系统资源和软件环境进行自动管理。包括但不限于购买、变配、扩缩容和释放等。

    • 与云上产品无缝集成

      依托于阿里云提供的各项基础设施服务(如ECS、RDS、OSS、SLB、云监控和CDN等),用户能够通过Web+快速搭建一套具有云原生能力的Web应用系统。

  • 开源应用
  • 小程序移动应用

产品动态

  • 查看详情
  • 查看详情
    查看全部日志>
    产品发布信息详情

    关联产品推荐
    企业级分布式应用服务 EDAS
    EDAS 是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,助力您的各类应用轻松上云。
    了解更多
    Serverless 应用引擎 SAE
    Serverless 应用引擎(Serverless App Engine,简称 SAE)是面向应用的 Serverless PaaS 平台,帮助 PaaS 层用户免运维 IaaS,按需使用,按量计费,实现低门槛微服务应用上云,有效解决成本及效率问题。支持 Spring Cloud、Dubbo 和 HSF 等流行的开发框架,真正实现了 Serverless 架构和微服务架构的完美融合。
    了解更多
    应用实时监控服务 ARMS
    应用实时监控服务 (Application Real-Time Monitoring Service, 简称 ARMS ) 是一款应用性能管理产品,包含前端监控,应用监控和 Prometheus 监控三大子产品,涵盖了浏览器,小程序,APP,分布式应用和容器环境等性能管理,能帮助你实现全栈式的性能监控和端到端的全链路追踪诊断, 让应用运维从未如此轻松高效。
    了解更多
    链路追踪 Tracing Analysis
    链路追踪(Tracing Analysis)为分布式应用的开发者提供了完整的调用链路还原、调用请求量统计、链路拓扑、应用依赖分析等工具。能够帮助开发者快速分析和诊断分布式应用架构下的性能瓶颈,提高微服务时代下的开发诊断效率。
    了解更多