移动AWS行动加速嵌入式开发

日期: 2013-07-22 作者:Jason Tee翻译:蒋红冰 来源:TechTarget中国 英文

嵌入式设备的开发在许多企业组织中,已经变成最高优先级的了,但是由于人、工具和技术的原因,出现了很大的挑战。幸运地,通过使用亚马逊的亚马逊移动行动,可以极大地加快嵌入式设备开发。亚马逊web服务(AWS)已经良好的建立在了web应用开发、测试和部署领域中了,所以对于此云巨头指定移动和嵌入式移动开发为下一个大市场时,也不用感到惊讶了。此举特别及时,因为越来越多的企业已经开始在应用开发中拥抱移动优先策略了。这里对AWS作了一个广泛的概述,并一同回顾了最最近新增加的功能和对未来的预测。

移动开发人员带了什么?

在最基础的水平上,在移动领域AWS给SDK既提供了iOS,也提供了Android。尤其是Android更甚, Java开发人员可能对AWS Toolkit for Eclipse更感兴趣,“这是Eclipse Java IDE的一个插件,使用AWS开发人员可以更容易开发、部署和调试Java应用。”因为在可预见的未来, Java和HTML5的混合应用很有可能会获得更多的注意力,所以转向给这些开发团队作支持,是很明智的举动。

更新提升AWS移动SDK

Android和iOS的SDK新版本在2013年5月发布了。其中一个主要的更新是给亚马逊安全标识服务(AWS Security Token Service)添加了额外的联合身份验证支持。新的API允许云支持移动应用认证,通过使用公共身份提供商,包括Facebook、谷歌、和Login with Amazon。这将给发放临时安全凭证提供一个新的方式,以便开发人员在维护后端服务时承担更少的行政责任为。网络联合身份验证可以结合政策变量来严格限制和区分是否是通过开发者帐户访问的。

Amazon Elastic Transcoder客户端也已经得到了提升,有了工具可以让开发人员的视频工作更容易。现在,他们可以编码并发送内容到更更广泛的一系列的视频可用的移动设备上。每一个从个人应用开发者到大型企业的人越来越意识到多媒体的重要性,以及移动设备类型也在增殖,这是一个及时的增强措施。你的视频内容代表着你使其适用于终端用户的能力。

AWS的移动社区问题

AWS一直在努力通过使用移动AWS博客 与开发者社区进行沟通。可能更重要的是,该公司在其移动开发论坛中还在努力培养尽可能多的用户。有进,对于菜鸟问题的回答往往会转变成为AWS产品的广告。然而,有些建议却非常好。例如,最近一名发帖人问:怎样强制putObject 的HTTP协议,从而降低调用的时间。当然,最快速的响应速率就是移动应用的圣杯。但是这不意味着就要牺牲安全性。

问题得到了快速回应,即在一天之内,这给了几个原因解释让SDK的默认HTTPS设置到位。回应者指出即使上传内容直指公共存储,并且不是真正的敏感,但还要关注事务类型本身周围的一些事。当DNS是假的时,数据可能在移动中修改,或者其它通信可能会通过改变 SDK终端而避免受到影响。虽然移动快速开发的步伐永远都是一项挑战,但是获得额外的观点可能会帮助AWS用户避免菜鸟错误,而在真正工作中获得投机取巧的技巧。其中最省时的是,一直要发现别人已经试过的方法并发现它没有效果。

AWS积极扩展其专业技能

在AWS中,为了移动软件开发工程师,活跃的工作职位已经增加了许多。该职位是给这些人设计的:“他们将会负责创建世界级的、跨多个移动平台的应用生产。” 该公司指出致力于团队合作、推广和较强的沟通能力是绝对的需求。当雇佣了新的人才时,亚马逊移动团队希望他是一颗闪亮新星,是在简历的前25的位置中。

市场上有一个推测,认为AWS把自己定位在向移动后端即服务(MBaaS)领域进军。该公司当然拥有大量的现成的基础设备和服务,使此举与其它产品一起进行。在MBaa行业中的现有领导都嘲笑着这一想法,但在他们的内心深处可能是害怕的。亚马逊有一种方法可以找到使事情做的更大、更好和更快的方法。太多的钱投入到了移动开发中,而AWS却视而不见。因此,如果你想知道你的下一个大的事业举动所需的技能的话,那你就要积极了解学习关于移动的知识,及对于加速移动开发亚马逊做了什么。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐