移动开发为什么要上云?

蓝染1991 2018-05-07 02:37:32

移动开发为什么要上云?


作为一名移动开发程序员,你肯定已经习惯了通过手动集成所需的各种移动服务,然后和后台紧密配合去打造移动应用。不过,这种传统的移动开发模式显然已经过时,云上移动开发才是趋势和王道。

凭空说话当然站不住脚,我们来看看全球最著名的市场调研公司之一Gartner的说法。Gartner研究总监Nag表示,截至2016年左右,全球大约17%的基础设施、中间件、应用程序和业务流程服务的市场总收入已经转移到云上。

他进一步补充说,“到2021年,这将增加到大约28%。”

Nag的这段话,是对云上移动开发将会成为未来趋势的有力支持,而从Gartner最新的全球公有云服务市场预测中,我们得到了更加具有说服力的数据的支持——Gartner预测,2018年全球公有云服务市场将从2017年的1535亿美元增加至2018年的1864亿美元,涨幅高达21.4%。软件即服务(SaaS)仍然是云市场中最大的细分业务,预计其收入将增长22.2%,在2018年达到736亿美元。而PaaS,增幅在26%,2018年也将达到150亿美元的收入。Gartner预计,到2021年,SaaS将占到总应用软件支出的45%)。


(单位:十亿美元)


SaaS和PaaS的高速增长,实际上反应的是开发模式由本地向云模式转移的大趋势,基于云计算平台,通过SaaS的各种计算模型,以及PaaS提供的很多成熟的服务器端功能,让服务器端程序的开发变得简单高效,省去了大量代码开发工作量,让移动APP项目服务器端开发工作更加可控,让很多之前不敢想象的功能快速集成到移动APP中,这相对于本地开发模式,无疑是一种更加先进和更加有效的模式,因此,诸如移动开发等本地开发工作在未来几年会出现大规模向云端迁移也就不足为奇了。

不过,对于移动开发上云来说,并不仅仅是促进SaaS和PaaS的销量那么简单,它至少能够带来以下四点好处。

其一,通过公有云的基础设施即服务(IaaS),移动开发者可以选择更合适的场景配置来适应自身应用程序的开发。不需要更多的时间和精力花费在安装、配置和优化上,为应用提供快速、安全的静态托管。

其二,利用云存储数据,移动开发人员可以非常方便的分析市场营销活动中的行为。因此,云为数据存储提供了极好的机会。移动应用程序开发人员利用云存储,可以快速有效地处理存储的客户数据,这可以进一步用于在事务级别上,并确定和实现潜在趋势。因此,应用程序营销人员可以定制他们的营销方向,并与每个人单独进行交互,提供更个性化的用户体验。

其三,通过丰富多样的云服务,移动开发者可以非常轻松的实现诸如移动分析、信息推送,Crash上报等多种通用服务,并将这些通用服务方便的融入到自己的移动App中,而无需为单独开发这些通用服务而大伤脑筋。

其四,提升了效率,降低了开发成本,云端开发平台为移动开发者提供了一个高效和低成本的开发平台。据相关资料统计,在一般情况下,采用云计算技术可以将开发时间缩短至20-30%,开发效率提升2-3倍。

然而,IaaS+PaaS+SaaS的云上开发模式虽好,但如何选择合适的三种服务,则很是考量移动开发者的智慧,不过,现在好了,腾讯云为移动开发者提供了集崩溃监控bugly,移动推送信鸽,移动分析MTA,腾讯计费米大师于一体的腾讯云移动开发平台MobileLine,该平台为开发者提供了一个零代码集成,基于配置的云端一体化闭环开发体验,并借助腾讯在移动应用开发领域的成熟积累,帮助移动开发者低成本、快速的构建弹性、高质量的精品应用,从此,移动开发So Easy,妈妈再也不用担心云服务的选择啦!



其实,腾讯打造移动开发生态多年,已经形成了一整套全链条、全方面的移动服务。以开发移动游戏为例,游戏币账户包括充值、消费、营销活动全部由米大师完全托管。用户运营可以利用移动分析(MTA)和移动推送服务(信鸽)轻松解决。图片、视频存储交给云存储服务(COS)。另外,通过整合多种社交关系链,比如基于LBS能力的附近玩家,以及基于QQ、微信关系链等,可以让好口碑引爆社交圈,轻松打造杀手级应用。



什么,聊了这么多还是没有概念?那好吧,你只好来参加腾讯云举办的”云+社区技术沙龙“了,在这个沙龙里, 你将学习到如何在腾讯云全新的移动开发模式下,体验众多基于云的移动服务,包括移动分析即服务,移动推送即服务,移动计费即服务,移动存储即服务等。而且最最重要的是,这可是全免费滴!

时间:2018.05.26 14:00-18:00 周六

地点:北京市海淀区海淀西大街70号 3W咖啡二层IPO会议室



参会福利
已报名参会人员,欢迎加入微信群,进入微信群后做到以下两点,即可赠送移动开发10年精华本(会后CSDN工作人员将联系您并将书籍发送给您)
1、将个人备注修改为“报名时的姓名+手机号后四位”(我们会根据您的信息在后台核实您是否已报名)
2、到场参会

(云+社区技术沙龙北京站交流群)



...全文
1288 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
verejava 2018-07-27
  • 打赏
  • 举报
回复
AIA黄钧星 2018-06-13
  • 打赏
  • 举报
回复
您好,懂通过手机号获取LAC和CID的技术吗?
2021阿里开发者大会涵盖开发与运维、原生、大数据、人工智能、数据库、低代码等领域,本资料供大家学习参考。 阿里开发者大会主论坛: 原生推动全开发与实践 上大数据与AI开发范式的演进 AIoT端一体加速设备智能论坛: 企业物联网设备上 解决方案 原生的边一体化框架和边缘容器 从1到无穷:极致原生安全论坛: 原生环境下的安全开发 从上开发角度 思考个人信息保护 安全开发最佳实践 上容器一体化 原生网络安全开发应用 基于阿里可信产品的高等级安全环境研发 大数据与AI一体化开发平台论坛: 实时计算 Flink 版 和 Hologres 全域实时数仓实践 原生数据湖构建、分析与开发治理最佳实践 统一召回引擎在搜索推荐场景的应用实践 基于实时深度学习的推荐系统 架构设计和技术演进 基于MaxCompute快速打通数仓和数据湖: 湖仓一体实践 面向原生可观测性的平台架构实践 原生技术与最佳实践论坛: 原生应用新边界 基于OpenYurt和EdgeXFoudry的边端一体化实践 KubeVela:阿里巴巴新一代易用可扩展的 应用交付管理引擎 基于消息队列RocketMQ的大型分布式应用 上最佳实践 Serverless趋势及规模化落地实践 Serverless 开发者工具Serverless Devs介绍 基于ECI的ACK集群高弹性架构 双管齐下: Servicemesh和Dapr的实践与展望 原生数据库:一站式数据服务: 原生分布式数据库 PolarDB技术深度解密 阿里巴巴集团数据库最佳实践 数据库大数据一体化: 加速数智化创新 新科技达摩院Ganos时空数据库与大数据处理 原生多模数据库Lindorm: 物联网的数据处理平台 原生演进趋势下传统数据库升级实践 原生与智能化的RDS 智能开发与高效运维论坛: 智能开发 高效运维 开发解决方案和代码智能技术 最大化阿里 OpenAPI 能力的方法和实践 卓越三项:阿里巴巴代码平台技术揭秘 原生基础设施下的开发、调测及可靠发布的解决方案 基于Terraform的自动化管理上资源实践 代码即服务-让开发者快速上 如何保证移动应用的稳定性 应用开发的基础设施优化论坛: 海量订单系统优化实践 无影办公新体验与实现揭秘 化时代的海量算力成本优化利器 上资源自动化部署新模式 网络端到端保障应用平滑上 网络加速原生应用交付

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧