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搭建和管理企业级网站应用
相关文章
|
1月前
|
人工智能 弹性计算 运维
ACK Edge与IDC:高效容器网络通信新突破
本文介绍如何基于ACK Edge以及高效的容器网络插件管理IDC进行容器化。
|
4天前
|
存储 运维 Kubernetes
正式开源,Doris Operator 支持高效 Kubernetes 容器化部署方案
飞轮科技推出了 Doris 的 Kubernetes Operator 开源项目(简称:Doris Operator),并捐赠给 Apache 基金会。该工具集成了原生 Kubernetes 资源的复杂管理能力,并融合了 Doris 组件间的分布式协同、用户集群形态的按需定制等经验,为用户提供了一个更简洁、高效、易用的容器化部署方案。
正式开源,Doris Operator 支持高效 Kubernetes 容器化部署方案
|
4天前
|
存储 监控 对象存储
ACK容器监控存储全面更新:让您的应用运行更稳定、更透明
介绍升级之后的ACK容器监控体系,包括各大盘界面展示和概要介绍。
|
11天前
|
Kubernetes Linux 虚拟化
入门级容器技术解析:Docker和K8s的区别与关系
本文介绍了容器技术的发展历程及其重要组成部分Docker和Kubernetes。从传统物理机到虚拟机,再到容器化,每一步都旨在更高效地利用服务器资源并简化应用部署。容器技术通过隔离环境、减少依赖冲突和提高可移植性,解决了传统部署方式中的诸多问题。Docker作为容器化平台,专注于创建和管理容器;而Kubernetes则是一个强大的容器编排系统,用于自动化部署、扩展和管理容器化应用。两者相辅相成,共同推动了现代云原生应用的快速发展。
68 11
|
27天前
|
存储 Kubernetes 开发者
容器化时代的领航者:Docker 和 Kubernetes 云原生时代的黄金搭档
Docker 是一种开源的应用容器引擎,允许开发者将应用程序及其依赖打包成可移植的镜像,并在任何支持 Docker 的平台上运行。其核心概念包括镜像、容器和仓库。镜像是只读的文件系统,容器是镜像的运行实例,仓库用于存储和分发镜像。Kubernetes(k8s)则是容器集群管理系统,提供自动化部署、扩展和维护等功能,支持服务发现、负载均衡、自动伸缩等特性。两者结合使用,可以实现高效的容器化应用管理和运维。Docker 主要用于单主机上的容器管理,而 Kubernetes 则专注于跨多主机的容器编排与调度。尽管 k8s 逐渐减少了对 Docker 作为容器运行时的支持,但 Doc
131 5
容器化时代的领航者:Docker 和 Kubernetes 云原生时代的黄金搭档
|
1月前
|
人工智能 运维 监控
阿里云ACK容器服务生产级可观测体系建设实践
本文整理自2024云栖大会冯诗淳(花名:行疾)的演讲,介绍了阿里云容器服务团队在生产级可观测体系建设方面的实践。冯诗淳详细阐述了容器化架构带来的挑战及解决方案,强调了可观测性对于构建稳健运维体系的重要性。文中提到,阿里云作为亚洲唯一蝉联全球领导者的容器管理平台,其可观测能力在多项关键评测中表现优异,支持AI、容器网络、存储等多个场景的高级容器可观测能力。此外,还介绍了阿里云容器服务在多云管理、成本优化等方面的最新进展,以及即将推出的ACK AI助手2.0,旨在通过智能引擎和专家诊断经验,简化异常数据查找,缩短故障响应时间。
阿里云ACK容器服务生产级可观测体系建设实践
|
25天前
|
Prometheus Kubernetes 监控
OpenAI故障复盘 - 阿里云容器服务与可观测产品如何保障大规模K8s集群稳定性
聚焦近日OpenAI的大规模K8s集群故障,介绍阿里云容器服务与可观测团队在大规模K8s场景下我们的建设与沉淀。以及分享对类似故障问题的应对方案:包括在K8s和Prometheus的高可用架构设计方面、事前事后的稳定性保障体系方面。
|
17天前
|
人工智能 运维 监控
容器服务Kubernetes场景下可观测体系生产级最佳实践
阿里云容器服务团队在2024年继续蝉联Gartner亚洲唯一全球领导者象限,其可观测体系是运维的核心能力之一。该体系涵盖重保运维、大规模集群稳定性、业务异常诊断等场景,特别是在AI和GPU场景下提供了全面的观测解决方案。通过Tracing、Metric和Log等技术,阿里云增强了对容器网络、存储及多集群架构的监控能力,帮助客户实现高效运维和成本优化。未来,结合AI助手,将进一步提升问题定位和解决效率,缩短MTTR,助力构建智能运维体系。
|
1月前
|
运维 Kubernetes 调度
阿里云容器服务 ACK One 分布式云容器企业落地实践
阿里云容器服务ACK提供强大的产品能力,支持弹性、调度、可观测、成本治理和安全合规。针对拥有IDC或三方资源的企业,ACK One分布式云容器平台能够有效解决资源管理、多云多集群管理及边缘计算等挑战,实现云上云下统一管理,提升业务效率与稳定性。
|
4天前
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。

相关产品

  • 函数计算