IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 2022 年 DevOps /Testops学习路线图 -> 正文阅读

[系统运维]2022 年 DevOps /Testops学习路线图

1、扎实的网络技术

了解 HTTP/2、QUIC 或 HTTP3、第 4 层和第 7 层协议、mTLS、代理、DNS、BGP 等概念

其次、了解负载均衡的工作原理、IP 表、Internet 的工作原理、IP 地址和方案,

最后是网络设计

以上学习推荐学习网站:Julia Evanshttps://jvns.ca/

2、掌握操作系统基础知识,尤其是 Linux?

由于大多数系统(VM、容器等)都运行 Linux,因此了解这一点很重要。学习linux调度、systemd 接口、init 系统、cgroup 和命名空间、性能调优,并掌握命令行实用程序 — awk、sed、jq、yq、curl、ssh、OpenSSL 等,推荐从Brendan 的博客学习性能故障排除?

3、容器化和虚拟化

除了流行的 Docker 运行时,尝试 Containerd、Podman 等,了解如何容器化应用程序、如何实现容器安全性、如何在 Kubernetes 中运行和编排 VM,请参阅 KubeVirt 项目。

Kubernetes 现在是运行容器的事实上的标准。网上有很多学习Kubernetes的内容。专注于配置最佳实践、应用程序设计、安全性和调度。设置集群现在变得微不足道,但第二天的操作性问题,例如设置、监控、日志记录、CI/CD、如何扩展集群、成本优化和安全性是人们可能期望你提出的一些问题。

4、平台团队作为产品团队

平台团队的功能越来越像一个集中的产品团队,专注于他们内部的平台客户,例如开发人员和测试人员。目标是改善工作方式并为团队带来一些秩序。尝试即兴解决开发人员和 QA 团队面临的问题。?

你是其他团队的推动者,而不是在一个中心团队中承担所有工作,而是指导开发团队承担典型的 DevOps 职责

5、安全

在许多小型组织中,安全是二等公民。产品功能被赋予了更多的优先权。但是,由于越来越复杂的攻击和各种严格的合规要求,公司正在适应左移安全策略。端到端加密、强大的 RBAC、IAM 策略、治理和审计、NIST、CIS、ISO27001 等基准的实施很常见。容器安全、策略即代码、云治理和供应链安全是热门话题。

6、编程

DevOps 或 SRE 的角色现在正在处理开发人员的跨领域关注点,并创建有助于在执行标准的同时提高生产力的工具。制作高质量的平台组件需要良好的软件工程实践和技能。

我不能对此给予足够的压力。优秀的组织正在寻找具有良好编程经验的平台工程师。这在站点可靠性工程中也很重要,您需要精通编程,能够阅读、理解和调试他人编写的代码,并在必要时对其进行修复。

Python 和 Golang 是最流行的。我的建议是 Golang,因为它具有强大的并发性、严格的类型检查、在各种组织中采用、工具链以及许多主要项目都是使用 Golang 构建的特性,因此通过 Python 学习是有意义的。

您可以尝试一些简单的事情:

  • 用您的编程语言编写 CLI。
  • 学习编写 REST API 并与数据库交互。
  • 并行性和并发性。

7、Conclusion

Personally, I am excited about following in this year. This is not a definitive list as it keeps changing with time.

  • Service Mesh — Istio, Cilium Sidecarless mesh, Tetrate, and Solo’s Gloo mesh offering.
  • How to improve developer productivity? It is a mix of culture, automation, and tools.
  • SRE Platforms —?honeycomb,?Last9.
  • DevPortals — again linked with the motive of improving productivity and bridging the knowledge gap.
  • Observability — technologies such as open telemetry, hypertrace,?Thanos, VictoriaMetrics,?Vector.
  • Security — supply chain security, code signing, tightening cloud security.
  • Golang — improving the current skills.
  • Serverless computing and Event-driven architectures.
  • Web3 — understanding the landscape related to DevOps and Infrastructure.

Be curious and keep learning. Continuous bite-size learning is easy, which you can do along with your full-time job.?

来自:DevOps Roadmap for 2022 - DZone DevOps

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-03-12 18:00:11  更:2022-03-12 18:02:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:37:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码