利用阿里云容器轻松实现Serverless服务-阿里云开发者社区

开发者社区> 云计算小粉> 正文

利用阿里云容器轻松实现Serverless服务

简介: 本文PPT来自陈萌辉于10月16日在2016年杭州云栖大会上发表的《基于阿里云容器服务实现Serverless服务架》。
+关注继续查看

本文PPT来自陈萌辉于10月16日在2016年杭州云栖大会上发表的《基于阿里云容器服务实现Serverless服务架》。

容器与Serverless是天生一对,利用容器来实现Servless架构是一个巧妙的解决方案。首先,针对隔离性与安全性、部署速度这两个关键的用户需求,容器本身都能较好地满足。容器在隔离性和部署速度这两个彼此冲突的需求中提供了合理的平衡,它不像进程,虽然部署速度极快但隔离性很差,也不像虚拟机或是物理机,隔离性高但部署速度相对很慢。具体来说,容器通过容器沙箱实现了彼此隔离和资源限制,并且由于容器自身就是一个进程、拥有分层文件系统,因而可以做到亚秒级启动,极大地提高了部署速度。

虽然容器很好,但利用容器来实现Sererless架构是个不小的挑战。这里挑战主要包括三个方面:1.无数的Function意味着无数的容器,如何管理各版本镜像、管理容器生命周期和容器编排是个难题 2.如何实现弹性部署,使系统能根据使用量快速扩容缩 3.如何集成日志、监控等工具。

为此,阿里云容器服务提供了一站式解决方案,来解决容器服务问题。架构上它由下至上分为集群、节点、容器、服务、引用、应用五个层次。在分发方面,它具有镜像加速,云内访问无公网流量等特性;在编排方面,它兼容Docker,同时支持在线、离线应用;在构建方面,它支持Web Hook自定义持续集成,支持第三方代码仓库;最后在运行方面,它实现了一键部署Docker集群、容器生命周期管理、蓝绿发布、弹性伸缩等功能。用户可以在其上实现弹性部署,根据CPU、内存的使用量动态地增减容器、扩缩集群,并且享受集成SLS日志服务和集成云监控服务。相信有了阿里云这套完整的解决方案,利用容器来部署Serverless服务将变得更加简便。

c1d4eee32f0792a03b58fcfe1f004ccb5738946f

c1d4eee32f0792a03b58fcfe1f004ccb5738946f

5829cff37cbfc4b9fa0cddc714f50a5de87697e6

6e0bb74161d2d299dda67dbc865c7a6fc9429eb7

3c5c1d306ed570e645598a45d612ad942eb26895

3b6f26fa0fa7785a06a6a76cc0922d8691d3edcf

f6edf15fc9b0808f2e736db75ee8a6f04549b10a

9d33442e02cf0bd46e641d30593740bc5c7e3381

170874cf4aee5263e3e8d76e005d8c7f5244764b

070d7ed886c72c7e40ae161e63004a1c01d83737

3c21090ddb67496e37598ed3a5c3d50c9038dfcc

dec0e862003d809f72f28488fff4193f3a5c8583

3c21090ddb67496e37598ed3a5c3d50c9038dfcc

37fe23ace461ed0ce655868406da9b25d30c90b1

0e637007586c8e1adf6e4585f67064b7f5701747



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
钉钉机器人调用函数计算实现serverless web服务:传统门禁的简单改造,懒惰癌的福音
本文通过钉钉机器人调用函数计算实现的serverless web服务,打通物联网平台,和树莓派实时通讯。实现了将原有传统的磁吸门禁,改造成可以由钉钉来控制开门的简单应用。
2212 0
持续优化云原生体验,阿里云在Serverless容器与多云上的探索
深度解读阿里云的Serverless Kubernetes, 介绍对Open Service Broker API标准的支持.
3270 0
Serverless 与容器决战在即?有了弹性伸缩就不一样了
作者 | 阿里云容器技术专家 莫源  本文整理自莫源于 8 月 31 日 K8s & cloudnative meetup 深圳场的演讲内容。关注“阿里巴巴云原生”公众号,回复关键词“资料”**,即可获得 2019 全年 meetup 活动 PPT 合集及 K8s 最全知识图谱。
1569 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
4054 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4398 0
阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)
本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家。(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点(1)创建连接池 (2)添加网站 添加网站这里,需要注意上图中这个画框的这个位置,ip地址这里,不要填 服务器的 公有ip地址 ,而是直接按照默认的写 全部未分配 ,端口这里,服务器的默认端口只有 80 。
3639 0
Serverless 微服务实践-移动应用包分发服务(Fun 3.0 升级版)
Serverless 微服务实践-移动应用包分发服务 背景 阿里云函数计算是事件驱动的全托管计算服务。通过函数计算,您无需管理服务器等基础设施,只需编写代码并上传。函数计算会为您准备好计算资源,以弹性、可靠的方式运行您的代码,并提供日志查询、性能监控、报警等功能。
2200 0
5.22成都workshop:游戏日志处理探索-无服务器(Serverless)编程首秀
2017.5.22 成都workshop中,游戏日志处理探索-无服务器(Serverless)编程首秀,将通过对几款云产品的实际上手操作,来与大家分享,如何通过云产品技术来解决游戏架构中的相关问题。
3195 0
189
文章
6218
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载