开发者社区> 学堂小助手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Serverless Kubernetes 容器服务介绍|学习笔记

简介: 快速学习 Serverless Kubernetes 容器服务介绍
+关注继续查看

开发者学堂课程【Serverless 容器从入门到精通: Serverless Kubernetes:Serverless Kubernetes 容器服务介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/646/detail/10729


Serverless Kubernetes 容器服务介绍

目录:

一、 Serveriess 容器介绍

二、 ASKIACK on ECI

三、典型功能

四、使用场景

 

一、 Serveriess 容器介绍

 Developers love Serverless

1.敏捷开发

无需购买和安装机器

无需管理服务器

无需升级和更新 OS

快速部署和更新应用

快速发布

2.极致弹性

无限容量

秒级弹性

更好的扩展性

更好的灵活性

3.成本优化

按需创建

无资源闲置

4.容器

Build once, Run anywhere

没有语言和库的限制

连接 Kubernetes 生态

连接 Cloud Native 生态

无厂商绑定风险

Serverless Container Landscape

Aibaba Coud Sorvertets Kubemetes (ASK]. ECI

AWS Fargme

Azure ACI

预计到 2023 年时将有百分之七十的应用将会用 Serverless 方式运行。


二、 ASKIACK on ECI

 ECI: Elastic Container Instance

1. Run Containers without Managing Infrastructure

2.容器成为云上的一等公民

3.安全隔的容器运行环境

4.支持 CPU 0.25C-64C GPU按创建按秒收费

5. Spot instance

6.Startup time: -10s

7.镜像缓存:无需从远端拉取镜像

8.与 ECS 并池,大规模资源池,弹性能力保

9.在 Kubernetes 中使用EC: ACKASK on ECI

在 KubernetesECI 中管理 Pod

ECS

共享OS

安全性弱

Bare Metal

强隔离,安全

图片39.png

ACK on ECI

ECS+ ECL 混合部署:将 long run 应用运行在 ECS 上,弹性和任务应用运行在 EC 上。

“无限”容量

极致弹性

ECI和 ECS Pod 之间互联互通(支持 ClusterIP)

图片40.png

1. Nodeless:简单易用,无节点管理,运维成本低

2.极致弹性:30s500pod

3.成本优化:按需创建,支持 spot 和预留实例券

4.Kubernetes 兼容性:

deploymentstatfulset/job/service/ingress/CRD

5.ALB Ingress 基于sl7 layer

6.Knative serving on ASK: automatic scaling in knative

7.集成 ARMS.SLS

图片42.png


三、典型功能

 apiversion: apos/

 kind: Deployment

 metadata

 name: ngina-gpu-cemTo

 aoos:

 app: nx

 spec

 reolicas: 2

 scloctor:

 matchLabes

 app: ngnx

 emplatc:

 metadata

 abels:

 app: no nx

 anrotatons

 k8s. a yun comvecHuse-specs.gn5i-c4g1. xlarge

 spoC:

 containcrs:

 name: rg nx

 image: tensortowtensorlow. 1.13. 1-gpu-py3

 resourcos:

 Iimts

 rvidia.corrvgpu: '1'

 parts:

 containerPort: 80

 Spot Instance

极大降低按量计算成本

一个小时的运行时常保障

适用场景:大数据、媒体处理、科学计算、弹性web站点、测试

SpotAsPriceGo

apiversion: apps/v1beta?

kind: Depioyment

meraoat

name: ngino

Labe's

app: noinx

spec:

replicas 2

selactor

matchlabels

app: nginx

tomolae

moladata

labels

app: ngirx

annotatone

k8s alyun.comveci-use-apecs : 24g"

kBs allyun. comeck-spot-strategy: SpotAsPriceGo

contaners:

narne ng nx

image: nginx: 1.7 9

Dorts:

SpotWithPriceLimit

apNers on: apps/1beta2

kind: Deployment

metacata

name nginx

labels

app: ngiru

sceo:

repl cas 2

selector.

matchLabels:

app ng inx

template

metadata

labels

app: nginx

annotaticns.

k8a allyun. com/oci-use-soecs: 'ecs.c5.largo"

kBs alryun com/eci-spot-strategy Spotw/ithPriceLimt"

kBs allyun com/eci-spot-price-limit 0 250

5000

containers

.name: nginx

image: ngin: 1.7.9

ponsi

 

弹性负载 Elastic workload

·精细化配置应用负载使用 eci 和 ec-spot 实例的副本数量

降低 deploymentstatefulset 的计算成本

apiVersion: autoscaling alibabacloud com/vibeta1

kind: ElasticWorkload

metadata:

name: elasticworkload-nginx

spec:

sourceTarget

name: nginx-ceploy

kind: Deployment

apiversion: extensions/v1beta1

min: o

max 2

replicas: 6

elasticUnit

name: eci-spot

annotations:

k8s. allyun. comv/ecl-spot-strategy: "SpotAsPriceGo'

 

四、使用场景

免运维应用托管

无需管理基础设施,专注应用开发

灵活弹性、按需使用

结合预留实例券大幅降低计算成本

支持原生 kubernetes 生态,包括 Helm

Chart 部署等

EC 弹性资源池

适用于有明显波峰波谷弹性特征的场景,比如电商、在线教育等。

更好的弹性效率。(30s500pod)

无需维护大量节点的固定资源池,节省成本。

大数据计算

使用 ECI 运 Spark 行/ Presto/AI 计算任务

“无限”容量

节省成本

开始使用

控制台: https: //cs. console. aliyun. com/ask

产品文档

https:/www. alibabacloud. com/help/doc-detail/86366.htm

示例:

https:lgithub.com/aliyuncontain/serverless-k8s-examples

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

相关文章
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
0 0
serverless学习笔记: 解读云原生的 2022 0x1
serverless学习笔记: 解读云原生的 2022 0x1
0 0
serverless 学习笔记: 解读Serverless的2022
serverless 学习笔记: 解读Serverless的2022
0 0
serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?
serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?
0 0
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
0 0
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
0 0
serverless 入门与实践48 | 学习笔记: 说说关系型数据库与Serverless
serverless 入门与实践48 | 学习笔记: 说说关系型数据库与Serverless
0 0
serverless 入门与实践47 | 学习笔记: 应用 Serverless 化,让业务开发心无旁骛
serverless 入门与实践47 | 学习笔记: 应用 Serverless 化,让业务开发心无旁骛
0 0
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
serverless 入门与实践46 | 学习笔记: 消息服务 + Serverless 函数计算如何助力企业降本提效?
0 0
serverless 入门与实践45 | 学习笔记: 华为 Serverless 核心技术与实践
serverless 入门与实践45 | 学习笔记: 华为 Serverless 核心技术与实践
0 0
文章
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
五天玩转EMAS Serverless
立即下载
阿里云云原生Serverless产品手册
立即下载
阿里云云原生 Serverless 案例集
立即下载