移动APP解决方案

移动APP云化方案解决海量终端设备接入、支撑用户高并发、保障用户访问与数据安全、提供业务运行监控及基础云资源监控,增强用户体验,助力业务快速发展。

移动APP业务需求

  • 入驻华为应用市场

    面临问题

    移动APP营销推广困难,如何获得更多下载量、提高收入是移动开发企业核心关心的问题。

    解决方案

    客户可将产品快速发布到 华为应用市场获得多渠道发展空间。

  • 高效开发快速上云

    面临问题

    开发一款APP,开发团队需要统筹处理各个环节,资源投入要求高,开发效率难以保障,企业需要在保证产品质量的同时,缩短上线及迭代周期。

    解决方案

    1、软件开发云(DevCloud)是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平台;面向开发者提供研发工具服务,让软件开发简单高效。

    2、云容器引擎提供容器持续交付平台,打通开发测试运维各环节,专适于业务频繁更新的场景,支持业务分钟级发布。

    3、云应用引擎为开发者提供具有自动化构建部署、系统监控、弹性伸缩、故障恢复等能力的云上应用开发平台,加快产品开发,缩短上市时间

  • 运营分析与效果优化

    面临问题

    终端种类多,适配量大;综合性能、用户体验等问题是移动App产品从开发到上线需要一直关注并迭代改进的。

    解决方案

    华为云应用超市提供各类 性能管理与监控、 移动应用测试等工具,帮助企业透视APP性能瓶颈、量化用户体验、正确理解用户。

  • 快速响应并发高峰

    面临问题

    业务受影响因素较多,访问量存在极大不确定性,既要保证业务可用性,又要避免资源浪费。

    解决方案

    提供弹性伸缩服务,弹性负载均衡,从容应对用户的爆发式增长和高并发情况,按需调配资源,提供性能保证,同时避免浪费。

  • 卓越的用户体验

    面临问题

    用户地域分布范围不确定,需要覆盖全国的优质网络,来支撑良好的接入体验。

    解决方案

    多线全动态BGP高质量网络接入为移动APP客户提供卓越的网络体验。

  • 业务保障与数据安全

    面临问题

    APP的运营过程会受到来自各方面的安全挑战,如DDoS攻击,病毒、木马等,严重威胁业务运营和数据信息安全。

    解决方案

    提供安全可靠的云基础设施,可信的运行环境,专业的云安全服务体系;包含了3层Anti-DDoS流量清洗,安全隔离的私有网络 VPC技术,权限访问控制IAM技术,Web漏洞扫描Web应用防火墙服务。

华为云解决方案

方案架构

APP业务上线初期,时刻会面临用户爆炸式增长情况,访问量存在极大不确定性,使用华为云服务,可根据业务需求和策略,自动调整弹性计算资源,为用户提供流畅的网络体验。

推荐选购套餐

  • 小型业务场景

  • 中型业务场景

  • 大型业务场景

并发访问量小于1000

服务 规格 数量
弹性云服务器 2核4G 500G存储 2
关系型数据库 2核4G 100G存储 1
弹性负载均衡 带宽按量付费 1
虚拟私有云 VPC服务免费,动态BGP收费
Anti-DDoS 免费使用
Web应用防火墙
Web漏洞扫描

并发访问量小于5000

服务 规格 数量
弹性云服务器 4核8G 500G存储 2
关系型数据库 4核8G 100G存储 1
弹性负载均衡 带宽按量付费 1
虚拟私有云 VPC服务免费,动态BGP收费
对象存储服务 按量计费
Anti-DDoS 免费使用
Web应用防火墙
Web漏洞扫描

并发访问量大于5000

服务 规格 数量
弹性云服务器 4核8G 500G SSD 大于4
关系型数据库 8核32G 500G 1
弹性负载均衡 带宽按量付费
虚拟私有云 VPC服务免费,动态BGP收费
Anti-DDoS 免费使用
Web应用防火墙
Web漏洞扫描
对象存储服务 按量计费
分布式消息服务
分布式缓存 免费使用(公测)
弹性伸缩服务 免费使用

典型应用场景

  • 应对高并发

  • 视频/图片存储

  • 开发APP

  • 公测APP

  • 部署APP

  • 运营APP

  • APP安全

  • APP通信支持

应对高并发

推荐服务:弹性负载均衡ELB分布式消息服务DMS分布式缓存服务DCS

视频/图片存储
  • 移动APP一般涉及到大量的图片和视频,使用云服务器存储和带宽成本较高, 建议使用 对象存储服务OBS储这些图片和视频;
  • 建议将站点内容进行动静分离,使用 CDN结合 OBS加速客户端加载图片、视频的速度。

推荐服务:对象存储服务OBS

开发APP

软件开发云(IT必备神器)

提供一站式项目管理,配置管理,代码检查、编译构建、测试管理、发布管理及集成开发环境

  • 项目管理

    项目管理

    移动APP敏捷支付

    制定迭代计划,进行需求分析,任务分解和缺陷跟踪

  • 配置管理

    配置管理

    移动APP协同开发

    完成代码克隆/下载/提交/推送/比较/合并/分支等,并很好的支撑了多分支管理和合并请求

  • 代码检查

    代码检查

    移动APP质量控制

    在线进行Java、C++、Python等多种语言的代码静态检查,提供华为典型检查规则集,支撑安全检查等场景

  • 编译构建

    编译构建

    移动APP交付

    完成Android系列移动APP的编译构建,缩短交付周期

  • 测试管理

    测试管理

    移动APP端到端的测试验收

    完成产品端到端的需求开发、交付、验收、保障需求全部验收

  • 发布管理

    发布管理

    移动APP编译构建包自动归档

    完成软件发布、发布包下载、发布包元数据管理等,从而保证了发布包的正确性

公测APP
  • APP快速公测的环境支持:

    云应用引擎只需几分钟完成软件运行环境的准备,云端代码一键更新、部署与上线,同时提供监控CPU、内存的占用情况,并根据应用的负载情况按需伸缩所需资源。用户可以快速部署应用,在互联网中发起公测。

推荐服务: 云应用引擎

部署APP
  • 根据APP业务需求和策略,自动调整弹性计算资源,应对高并发,保证业务平稳健康运行。

    • APP业务上云

      APP业务上云

      将APP业务部署在云服务器上可以节省硬件成本,云服务器提供即开即用,弹性伸缩,按需付费等功能,确保APP业务持久稳定运行。

    • 应对高并发

      应对高并发

      APP业务流量高峰期,服务器压力大,无法实时响应业务请求。弹性负载均衡提供流量分发,支持最高10万并发连接,同时采用冗余设计,在单个服务节点出现故障时,服务不会发生中断,保证业务高可靠。

    • 流畅的APP体验

      流畅的APP体验

      A将对象存储服务作为APP业务静态数据托管资源池,上传APP静态资源到OBS,通过设置website功能,采用服务器“动静分离”架构托管整个静态资源,并结合CDN服务实现流畅的APP体验。

运营APP

运营一款APP,您需要及时对用户需求和使用行为进行分析。

  • 数据分析 & 精准营销

    推荐: MapReduce服务MRS

    数据分析 & 精准营销

    运营过程中,移动APP功能强大但未被用户接受,活跃用户少、广告回报率低 。MapReduce服务提供Hadoop、Spark、Spark SQL、HBase、实时流计算、在线分析和机器学习等能力,快速高效处理用户数据,分析用户行为趋势,优化业务运营方向,提高营销回报。

    推荐: MapReduce服务MRS
  • 日记存储

    日记存储

    APP业务上线后,每天产生大量日志文件,增加企业存储成本,对象存储服务提供海量、安全的数据存储能力,支持5TB超大文件存储,按需付费,大大降低存储成本。

  • 实时获取APP性能数据

    推荐: 听云APP

    实时获取APP性能数据

    用户使用APP过程中容易出现系统崩溃、连接超时、交互卡顿等现象。“听云APP”提供APP上线后的性能监控,让开发者快速定位问题找到性能下降的原因。

    推荐: 听云APP
APP安全

自动化的云安全服务,专业的云安全服务体系,时刻保护移动APP的应用系统和重要数据。

  • 全方位安全防护

    推荐: 安全指数SIS

    全方位安全防护

    安全指数服务提供对用户云环境的安全评估,帮助用户快速发现安全弱点和威胁,同时提供安全配置检查,并给出最佳的安全实践建议,有效减少或避免由于网络中病毒和恶意攻击带来的损失。

    推荐: 安全指数SIS
  • 全面精准

    全面精准

    通过专业的防DDoS设备来为客户互联网应用提供精细化的抵御DDoS攻击能力,系统检测到攻击后通知用户进行网站防御。

  • 实时监控和告警

    实时监控和告警

    用户通过在云服务器里部署安全检测客户端,配合云平台的入侵防控中心,提供实时可视化的入侵痕迹检测。同时,还支持通过安全扫描发现云服务器系统弱点和网页后门,降低被入侵的风险。

APP通信支持
  • 移动APP通信需求

    • 沟通效率低,需要建立音频或音视频通话
    • 远程协作能力低,需要建立屏幕共享、远程控制
  • 优质体验

    华为独有专利技术的音视频协作能力,低宽带高保真,帮助APP获得优质通信体验。

  • 快捷开发

    快捷开发提供iOS/Android SDK开发组件,代码样例、开发Demo, APP开发者最少只需开发几行代码就可以快速实现APP的音视频协作通信。

  • 开放合作

    提供丰富的API接口,帮助APP运营商在业务系统中快速构建企业APP通信能力,实现实时互动交流。

推荐服务: 通信平台云ECPC

智慧分享

课堂直击 · 云点学堂 更多
2016华为大连软件开发云上线大会

2016年12月22日
中国 大连万达希尔顿酒店
华为发布了集华为研发实践、前沿研发理念、先进研发工具为一体的软件开发云平台,面向软件企业、高校和开发者提供云端研发工具服务 【详细】

成功案例

广州超级周末科技有限公司

行业领域:移动APP

业务范围:校内社交应用

华为云服务聚焦IAAS的云计算服务,整合了移动互联网应用的项目外包平台、产品测试验收平台、数据中心IT基础设施租赁服务…

广州周末网络科技有限公司是一家专注于移动互联网软件技术的公司,集产品设计、技术开发、市场运营于一体。公司着重以用户体验为优先,产品化为目标。坚持 让用户以最少的思考,做最有价值的事情。以此为准则所开发的首款针对大学校园的移动软件-"超级课程表"始推出市场即受到大学生用户群体的关注与支持。
了解详情

柚子(北京)科技有限公司

行业领域:互联网

业务范围:移动应用云服务

APICloud是中国首个“云端一体”的移动应用云服务提供商。APICloud推行“云端一体”的理念,重新定义了移动应用开发。APICloud为开发者从“云”和 ...

APICloud 是中国首个“云端一体”的移动应用云服务提供商。APICloud推行“云端一体”的理念,重新定义了移动应用开发。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天。
了解详情