设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

2016伦敦无服务器大会上的Serverless Framework

2016-11-8 22:46| 发布者: joejoe0332| 查看: 665| 评论: 0|原作者: InfoQ|来自: InfoQ

摘要: 2016伦敦无服务器大会第二天的活动主题主要跟管理框架的功能和可用性有关,这些框架能够解决在第一天活动中提到的软件运维问题。至少有三个演讲的内容是关于Serverless Framework的,Serverless Framework是一款基于 ...

2016伦敦无服务器大会第二天的活动主题主要跟管理框架的功能和可用性有关,这些框架能够解决在第一天活动中提到的软件运维问题。至少有三个演讲的内容是关于Serverless Framework的,Serverless Framework是一款基于Node.js的框架。演讲中还提到了Zappa,Zappa是一款独具风格的基于Python的框架。

Serverless Framework的CTO Florian Motlik在“释放Serverless Framework潜力”演讲中对Serverless Framework进行了介绍,他呼吁更多的人能够参与到这个项目中来,并一起完善项目的文档。 虽然这个框架是用Node.js写的,但也允许使用Python、Java和Scala来开发相关功能。最开始它只运行在AWS Lambda上,现在也支持Azure Functions和Google Cloud Functions。框架的“Hello World”示例把代码和环境配置混合在一起,有点像Docker的Compose。Serverless Framework有大量的服务扩展包和插件,不管在广度还是深度上都有很高的可扩展性。

来自Xero的Simon Coward和来自API Talent的Scott Patterson也 在“企业无服务器API”演讲中提到了Serverless Framework。他们基于这个框架构建了大量相互连接的API网关入口和功能,为集成Xero SaaS账务平台提供数据聚合服务。尽管像AWS Lambda这样的服务平台所提供的web用户界面可以帮助我们处理简单的服务发现(比如执行spike任务),但使用框架来管理生产环境中日益增长的复 杂性还是很有必要的。

Anna Doubkova在“编写无服务器插件”演讲中再次提到Serverless Framework良好的可扩张性。她举了几个实际的例子,说明如何在使用这个框架的同时往里面添加能够满足特定需求的功能。

Zappa的作者Rich Jones在 “全局可用的无服务器架构”演讲中介绍了Zappa。虽然这个演讲的目的是为了演示如何把应用部署到多个区域,不过Jones还是先对Zappa进行了介 绍,因为Zappa可以满足低延迟和监控方面的需求。Zappa是用Python写的,我们可以用它来简化Python应用的部署。现在Zappa可以支 持AWS Lambda和API网关服务。

很多演讲者通过 使用Serverless Framework和Zappa的例子为我们打开了一个更为广阔的视野,我们不应该转向基础设施即代码的架构,而要通过无服务器计算转向代码即基础设施的 架构。这样,功能代码就可以被融合进范围更大的基础设施定义中去,而不是把配置管理作为一个事后的补丁推到持续集成的管道里。Paul Johnston在做完“无服务器架构的未来”演讲之后说道,无服务器大会或许就是一个“超前的云主题大会”。不管这是不是真的,技术社区在这次活动上对新技术的发展表现出极大的热情。

查看英文原文:Serverless Frameworks at Serverlessconf London 2016


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部