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

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 快速学习 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

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
8天前
|
存储 Serverless 数据库
科普文:云计算服务类型IaaS, PaaS, SaaS, BaaS, Faas说明
本文介绍了云计算服务的几种主要类型,包括IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)、BaaS(后端即服务)和FaaS(函数即服务)。每种服务模式提供了不同的服务层次和功能,从基础设施的提供到应用的开发和运行,再到软件的交付使用,满足了企业和个人用户在不同场景下的需求。文章详细阐述了每种服务模式的特点、优势和缺点,并列举了相应的示例。云计算服务的发展始于21世纪初,随着互联网技术的普及,这些服务模式不断演进,为企业和个人带来了高效、灵活的解决方案。然而,使用这些服务时也需要注意服务的稳定性、数据安全性和成本等问题。
176 3
|
6天前
|
Kubernetes 监控 Cloud Native
|
1天前
|
存储 运维 Kubernetes
云端迁移:备份中心助力企业跨云迁移K8s容器服务平台
本文将简要介绍阿里云容器服务ACK的备份中心,并以某科技公司在其实际的迁移过程中遇到具体挑战为例,阐述如何有效地利用备份中心来助力企业的容器服务平台迁移项目。
|
4天前
|
存储 Kubernetes C++
Kubernetes VS Docker Swarm:哪个容器编排工具更适合你?
随着容器技术的快速发展,容器编排工具成为了现代软件开发和运维的重要环节。在众多容器编排工具中,Kubernetes和Docker Swarm无疑是最受欢迎的两个。本文将从技术特性、易用性和社区支持三个方面,对Kubernetes和Docker Swarm进行比较,以帮助您选择更适合您需求的容器编排工具。
18 3
|
6天前
|
机器学习/深度学习 监控 物联网
函数即服务(FaaS)
函数即服务(FaaS)
|
2天前
|
运维 Kubernetes Cloud Native
云原生入门:Kubernetes和容器化的未来
【10月更文挑战第23天】本文将带你走进云原生的世界,探索Kubernetes如何成为现代软件部署的心脏。我们将一起揭开容器化技术的神秘面纱,了解它如何改变软件开发和运维的方式。通过实际的代码示例,你将看到理论与实践的结合,感受到云原生技术带来的革命性影响。无论你是初学者还是有经验的开发者,这篇文章都将为你开启一段新的旅程。让我们一起踏上这段探索之旅,解锁云原生技术的力量吧!
|
2天前
|
弹性计算 人工智能 自然语言处理
魔搭社区与函数计算:高效部署开源大模型的文本生成服务体验
在数字化时代,人工智能技术迅速发展,开源大模型成为重要成果。魔搭社区(ModelScope)作为开源大模型的聚集地,结合阿里云函数计算,提供了一种高效、便捷的部署方式。通过按需付费和弹性伸缩,开发者可以快速部署和使用大模型,享受云计算的便利。本文介绍了魔搭社区与函数计算的结合使用体验,包括环境准备、部署应用、体验使用和资源清理等步骤,并提出了改进建议。
|
20天前
|
Kubernetes Cloud Native 调度
深入探讨容器化技术:Kubernetes 的魅力
【10月更文挑战第6天】深入探讨容器化技术:Kubernetes 的魅力
44 0
|
22天前
|
运维 Kubernetes Cloud Native
云原生时代的容器编排:Kubernetes入门与实践
【10月更文挑战第4天】在云计算的浪潮中,云原生技术以其敏捷、可扩展和高效的特点引领着软件开发的新趋势。作为云原生生态中的关键组件,Kubernetes(通常被称为K8s)已成为容器编排的事实标准。本文将深入浅出地介绍Kubernetes的基本概念,并通过实际案例引导读者理解如何利用Kubernetes进行高效的容器管理和服务部署。无论你是初学者还是有一定经验的开发者,本文都将为你打开云原生世界的大门,并助你一臂之力在云原生时代乘风破浪。
|
运维 Cloud Native 关系型数据库
活动回顾|阿里云 Serverless 技术实战与创新成都站回放&PPT下载
7月29日“阿里云 Serverless 技术实战与创新”成都站圆满落幕。可免费下载成都站|阿里云 Serverless 沙龙演讲 PPT。

热门文章

最新文章

相关产品

  • 函数计算
  • 推荐镜像

    更多