云原生选题

Posted 幻灰龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了云原生选题相关的知识,希望对你有一定的参考价值。

云原生选题推荐,持续更新…

云原生技能树直接选题

云原生技能树直接需要的选题,希望完整,有体系,优质文章会直接采纳作为云原生技能树相关选题的参考资料

  • 云原生环境下,从容器、k8s、k8s下的包管理(helm)、服务网格(istio)到云原生上的微服务开发的分层体系讲解
  • 云原生下有很多工具链,哪些是核心工具链,核心工具链的命令大全
  • Terraform命令介绍
  • k8s持续集成介绍
  • 什么是ServiceMesh,它解决了什么问题
  • 深入istio可观察性
  • 使用heml部署k8s上的应用,以Python为例
  • kubelet, kubectl, kubeadmin 三件套
  • k8s设计理念
  • kubectl切换和查看context
  • 使用kubectl部署一个Python程序
  • docker image 操作完整介绍,不要container,只要image部分
  • docker container 操作完整介绍,不要image部分,只要container部分
  • Dockerfile 制作镜像完整介绍,包含镜像分层构建,大小裁剪等

介绍k8s上部署后端服务的实战

  • k8s 上部署 nodejs 项目
  • k8s 上部署 spring boot 项目
  • k8s 上部署 python 项目
  • k8s 上部署 go 项目

介绍k8s上部署套装软件的实战

  • k8s 上部署 kafka
  • k8s 上部署 spark
  • k8s 上部署 flink
  • k8s 上部署 hive

云原生基金会已毕业项目介绍

  • containerd: Container Runtime
  • CoreDNS:Coordination & Service Discovery
  • Envoy:Service Proxy
  • etcd:Coordination & Service Discovery
  • Fluentd:Logging
  • Harbor:Container Registry
  • Helm:Application Definition & Image Build
  • Jaeger:Tracing
  • Linkerd:Service Mesh
  • Open Policy Agent (OPA):Security & Compliance
  • Prometheus:Monitoring
  • Rook:Cloud Native Storage
  • The Update Framework (TUF):Security & Compliance
  • TiKV Database
  • Vitess Database

云原生基金会上的其他孵化项目:

  • 介绍 KubeEdge
  • 介绍 Kind 及其实战
  • 介绍 Argo
  • 介绍 CNI: Container Network Interface
  • 介绍 Cilium:eBPF-based Networking, Security, and Observability
  • 介绍 Chaos Mesh:A Chaos Engineering Platform for Kubernetes.
  • 介绍 CloudEvents
  • 介绍 Dapr: Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
  • 介绍 CRI-O: Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

介绍优质国人开发的云原生相关项目

  • MegaEase 介绍
  • MegaEase 实战

开放选题

  • 中小IT企业如何搭建适合自己的云原生开发基础设施
  • 如何改造一个 Java SpringBoot 项目为云原生环境项目
  • SpringCloud和云原生的关系是什么
  • 消息中间件和云原生是什么关系?
  • 云原生基金会上有很多项目,有些只是一个数据库,有些只是一个监控工具,为什么说* 它们是“云原生”的?
  • 大数据处理的框架和项目和云原生什么关系?

高级编程(系列)

  • 使用Go/Rust语言,从零开始实现一个 Container Runtime
  • 使用Go/Rust语言,从零开始实现一个 迷你k8s

高级讨论

[1] https://thenewstack.io/a-guide-to-linux-operating-systems-for-kubernetes/

[2] https://github.com/rancher/k3os?utm_source=thenewstack&utm_medium=website&utm_campaign=platform

[3]https://www.siderolabs.com/platform/talos-os-for-kubernetes/

k3os 和 talos 的思路就是隐藏或者移除一切 Linux 系统本身的抽象,取而代之的是装机后一切操作都是通过 k8s 的抽象层,一个直观的结果是维护系统全部通过k8s命令,而看不到linux命令,装软件变成装k8s的包,而不是Linux的包。介绍这些项目的实战安装、部署、开发体验。

结合CSDN开发云实战云原生

https://dev.csdn.net/ 结合CSDN 开发云实战云原生的体验

–end–

以上是关于云原生选题的主要内容,如果未能解决你的问题,请参考以下文章

云原生数据仓库:Apache Kylin 的新使命

云原生养成计划进行到哪一步了?

封面你来定,给《新程序员·云原生和全面数字化时代》选封面啦

封面你来定,给《新程序员·云原生和全面数字化时代》选封面啦

封面你来定,给《新程序员·云原生和全面数字化时代》选封面啦

学Kubernetes云原生技术哪家强?| 技术论坛