在AWS 上快速构建移动应用的实践_费良宏

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

在AWS上快速构建移动应用的实践在AWS上快速构建移动应用的实践AWS首席云计算技术顾问费良宏AWS首席云计算技术顾问费良宏今天的议程以及内容•移动应用开发的现状•AWSMobileHub服务的特性•移动应用开发演示构建于AWS之上的最佳移动应用“移动”技术全方位的发展移动应用的数量持续增长……“移动”平台扩展到新的领域电视可穿戴设备汽车*来源:VisionMobile020040060080010001200140016002011201220132014发布于应用商店上应用数量(K)iOSAppStoreGooglePlay移动应用变得越来越复杂…到与云紧密连接的应用从基本的客户端应用…Sign-in/SocialPushnotificationsUsageanalyticsCloudstorageCrashanalyticsAdsAttributionanalyticsConfigmanagement“AWS有你所需要的全部,但是…它有点太复杂了”1.你需要哪些服务?2.如何连接这些服务?认证服务商的SDKs+=例子:登陆界面&集成代码+SDK现在有了一个更好的方法…AWSMobileHub(Beta)1.单一的集成控制台2.内置的特性3.自动分配的服务4.自动生成应用结论:分钟级别开发出基于AWS的移动应用AWSMobileHub(Beta)创建新的项目以及添加功能用户登录•配置你的用户如何登录:•不需要登录,可选择登录,或者强制登录•配置认证服务提供者:•Facebook(随后推出Google,Twitter,Amazon)•你自己的系统在你的应用中添加了一个登录的界面PoweredbyAmazonCognitoIdentity推送通知•发送推送通知到你的应用•iOS或者Android•1:1或者基于主题/订阅•生成的应用中的功能•启用/禁用通知服务•通过SNS自动注册推送令牌•你可以选择订阅的主题PoweredbyAmazonSNS应用内容分发•在云端保存你的应用资产•例如:资源文件或者媒体文件•使用CDN加速分发(可选)•生成的应用中包含了设备缓存逻辑•设置最大的缓存尺寸•将特定的文件缓存PoweredbyAmazonS3andCloudFront存储用户数据•存储用户文件,例如:照片•仅用户可访问或者所有用户可访问•存储用户的配置数据•键-值对•用户登录时,跨设备同步•生成的应用包含了使用的样例•包含了文件浏览器和颜色选择器PoweredbyAmazonS3andAmazonCognitoSync应用分析•检测与分析应用的使用情况•会话、货币化和自定义事件•监控活跃用户、货币化和用户保留•生成的应用包括了所有的三种事件类型从MobileHub中访问仪表板PoweredbyAmazonMobileAnalytics云端的逻辑•在云端运行后端代码•跨应用共享功能•没有应用提交,更新也可以发生•从移动应用直接调用•你来定义输入/输出用Java、Javascript或者Python开发开发者写代码,AWS管理基础架构PoweredbyAWSLambda下载你的应用,继续你的编码…利用AmazonDeviceFarm测试你的应用使用MobileAnalytics监控使用情况演示AMAZONCOGNITOAWSDEVICEFARMAMAZONSNSAWSMOBILEHUBAMAZONMOBILEANALYTICSAMAZONS3AMAZONCLOUDFRONTAWSLAMBDAAWSMobileHub(Beta)已经可用•已经出现在AWSManagementConsole中•网址•服务部署在US-East-1•计划近期增加东京、都柏林•AWSMobileHub是一个免费的服务•只需要为你使用的服务付费(例如:S3)•现在就可以体验…

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功