《CNCF × Alibaba 云原生技术公开课》正式首播

news/2024/5/20 7:16:51 标签: 运维, python, serverless

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

《CNCF × Alibaba 云原生技术公开课》立即观看:点击立即观看

云原生最初来描述云上应用的典型架构与特性,随着容器、Kubernetes、Serverless、FaaS技术的演进,CNCF(云原生计算基金会)把云原生的概念更广泛地定义为“让应用更有弹性、容错性、观测性的基础技术,让应用更容易部署、管理的基础软件、让应用更容易编写、编排的运行框架等”,希望能够让开发者最好的利用云的资源、产品和交付能力。

阿里云联合CNCF联合开发了本套云原生技术公开课,课程全程免费,将为您带来:

  • 完善的知识体系,打造属于自己的云原生技能树
  • 理解云原生技术背后的思想与本质
  • 与知识体系相辅相成的动手实践
  • 一线技术团队云原生技术最佳实践

讲师阵容:

  • 李响,阿里巴巴资深技术专家,CNCF全球9位TOC之一,开源项目etcd作者,目前在阿里云容器平台团队负责基础软件产品相关的技术工作。
  • 张磊,阿里巴巴高级技术专家,CNCF官方大使(Ambassador),Kubernetes项目资深成员和联合维护者,目前在阿里云容器平台团队负责Kubernetes相关的技术工作。
  • 张振,博士,阿里巴巴容器技术专家,毕业于浙江大学计算机系,负责阿里集群管理系统的研发、集群数据集的开源,以及集群管理系统的云原生演进工作。
  • 陈显鹭,阿里云容器技术专家,深耕Docker&Kubernetes多年,是Docker多个项目的贡献者,Kubernetes Group成员,《自己动手写Docker》作者。
  • 刘中巍,阿里云容器技术专家,负责阿里云容器服务产品底层服务发现系统、集群管理系统、弹性伸缩与监控的研发,从事容器CI/CD方案设计与实现。
  • 傅伟,阿里云容器高级工程师,开源项目containerd Reviewer,专注于容器镜像技术,目前从事阿里云容器平台基础产品的研发工作。
  • 王思宇,阿里云容器高级工程师,负责阿里云容器平台基础产品研发和生态建设。面向内部大规模集群的扩展Workload的主要开发和维护者,Kubernetes社区贡献者。
  • 更多讲师敬请期待……

课程大纲:

  • 课时1:第一堂“云原生”课 了解云原生的概念、本质、主流技术等
  • 课时2:容器基本概念 掌握容器、容器镜像、容器数据卷等基本概念
  • 课时3:Kubernetes 核心概念与 API 原语 理解Kubernetes的架构、Kubernetes API原语、集群与部署、Service和网络API原语
  • 课时4:理解 Pod 和“容器设计模式” 理解Pod和“容器设计模式”,如Ambassador、adapter、sidecar等
  • 课时5:应用编排与管理:核心原理 理解Labels、Selectors、Annotations,以及Kubernetes的核心——控制器模式
  • 课时6:应用编排与管理: Deployment 掌握Deployment的基础使用,了解应用的水平扩展、滚动更新和回滚
  • 课时7:应用编排与管理:Job 和 DaemonSet 掌握Job、CronJob和DaemonSet的使用
  • 课时8:应用配置管理 理解ConfigMaps、SecurityContexts、ServiceAccounts,以及掌握如何定义应用的资源需求、创建和使用Secret等
  • 课时9:应用存储和持久化数据卷 理解PersistentVolume、Volume的AccessMode属性、PVC以及持久化存储配置
  • 课时10:可观测性:你的应用健康吗? 理解LivenessProbes、ReadinessProbes、容器日志收集、应用监控,以及如何在Kubernetes中进行Debug
  • 课时11:Kubernetes Services 和 网络基础 理解Kubernetes Services和NetworkPolicies
  • 课时12:深入剖析 Linux 容器 理解隔离、资源边界的概念,以及容器镜像的本质、容器数据卷的实现方式等
  • 课时13:深入理解 etcd 理解etcd的核心设计思想,掌握etcd的性能优化最佳实践
  • 课时14:Kubernetes 调度和资源管理 理解Kubernetes资源模型requests和limits,以及调度工作原理、配置和扩展调度器
  • 课时15:GPU管理和Device Plugin机制 理解GPU管理机制和DevicePlugin机制
  • 课时16:存储和持久化数据卷进阶 理解持久化存储体系,掌握Flexvolume和CSI的使用
  • 课时17:有状态应用编排:StatefulSet 掌握StatefulSet的使用,理解HeadlessService和PVC保持应用状态的原理
  • 课时18:Kubernetes API编程范式 掌握自定义API资源CRD和自定义控制器CustomController的使用
  • 课时19:Kubernetes API编程利器:Operator和Operator Framework 掌握Operator和OperatorFramework的使用
  • 课时20:Services和网络进阶:网络模型剖析 理解Kubernetes和Pod的网络模型、Service的工作原理,掌握负载均衡和DNS的部署和配置等
  • 课时21:Services和网络进阶:理解CNI和CNI插件 理解典型网络插件工作原理,掌握CNI插件的使用
  • 课时22:集群安装、配置和验证 设计一个Kubernetes集群,并部署Kubernetes的核心组件、运行NodeE2E测试等
  • 课时23:Kubernetes安全 理解验证和授权的配置方法、Kubernetes的安全原语,以及RBAC和securitycontext的使用
  • 课时24:CRI和安全容器运行时 理解CRI设计以及安全容器运行时gVisor、KataContainers等
  • 课时25:理解RuntimeClass与使用多容器运行时 理解RuntimeClass,掌握多容器运行时的使用方法

转载于:https://my.oschina.net/u/3637633/blog/3038185


http://www.niftyadmin.cn/n/1116734.html

相关文章

Java 手动配置某一范围内IP访问

说明 很多的Web系统都经常有这样的需求以保证系统安全,限制IP登录,例如在某个局域网中只允许一定范围内IP登录系统,或者不允许外网访问。 如只允许192.168.24.10---192.168.24.255范围内IP地址访问IP地址分类 在说到关于IP地址的问题时&#…

AIAI告诉我谁最美

今天穿什么,是仅次于今天吃什么的世纪难题。特别是一到换季,苦恼就来了:为什么一件能穿的衣服都没有?在满满的衣柜前苦思冥想半小时,甚至有人产生了去年没过过秋天的错觉。没关系,你不知道该穿什么&#xf…

hdu2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活

Problem Description急!灾区的食物依然短缺!为了挽救灾区同胞的生命,心系灾区同胞的你准备自己采购一些粮食支援灾区,现在假设你一共有资金n元,而市场有m种大米,每种大米都是袋装产品,其价格不等…

使用git把某一次commit修改过的文件打包

2019独角兽企业重金招聘Python工程师标准>>> 把新增加的文件使用git add添加进改动 使用git commit提交改动 使用git log查看提交的commit id 使用命令 git diff-tree -r --no-commit-id --name-only d18f9d5f17e190cfbb836a4acff2d96c0d466a2c | xargs tar -rf myt…

基于mips架构的uboot启动流程(4)

1. 引言 文章是2年前移植u-boot时候分析的,u-boot方面文章比较多,但是mips方面的稍微少一点,因此贴上来就当资料搜集贴吧. 1.1. 参考资料 詹荣开 <Bootloader技术内幕> 原作者未考证 <au1500(mips)及yamon启动过程> 2. 需求分析 Bootloader 在嵌入式系…

用Netty实现的简单HTTP服务器

http://blog.csdn.net/dandan2zhuzhu/article/details/20554255?utm_sourcetuicool转载于:https://www.cnblogs.com/xiamengfei/p/4612451.html

Go36-1-命令行工具

源码安装工具 go install 源码文件通常会被放在某个工作区的 src 子目录下。 那么在安装后如果产生了归档文件&#xff0c;就会放进该工作区的 pkg 子目录&#xff1b;如果产生了可执行文件&#xff0c;就可能会放进该工作区的 bin 子目录。 归档文件存放的位置 安装某个代码包…

C 语言 优先级

C 语言 优先级 最高1 优先级举例 -a posted on 2019-04-18 00:35 DemonMaster 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/DemonMaster/p/10727217.html