开发运维一体化知识技能树(译)

  • 选择一门编程语言
  • 操作系统知识
  • 管理服务
  • 网络、安全和协议
  • 需要了解/ 配置
  • Web Server
  • 架构
  • 云模式
  • 继续 / 保持学习

DevOps Roadmap

选择一门编程语言

  • Python

  • Ruby

  • Node.js

  • Go

  • Rust

  • C

  • C++

操作系统知识

  • 启动管理(init)
  • 进程管理
  • 线程和并发
  • Sockets
  • POSIX 基础
  • 网络概念
  • I/O 管理
  • 虚拟化
  • 内存 、存储
  • 文件系统
  • 服务管理(systemd)

管理服务

  • 管理操作系统

    • Linux

      • Suse Linux
      • Debian
      • Fedora
      • Ubuntu
      • Centos
      • RHEL
    • Unix
      • FreeBSD
      • OpenBSD
      • NetBSD
    • WIndows
  • DNS
  • OSI参考模型
  • Terminal
    • screen
    • tmux
    • terminal multiplexers
    • 文本处理工具
      • awk, sed, grep, sort ,uniq, cat, cut ,echo, fmt, tr, nl, egrep, fgrep, wc
    • 进程监控
      • ps, top, htop, atop, lsof
    • Network
      • nmap, tcpdump, ping, mtr, traceroute, digairmon, airodump, iptables, netstat
    • Bash
    • VIM/Nano / Power / Shell / Emacs
    • 源码编译程序
      • gcc, make以及其他相关
    • 系统性能
      • nmon, iostat, sar, vmstat
    • 其他
      • Strace, dtrace, systemtap, uname, df, history

网络、安全和协议

  • HTTP/HTTPS
  • FTP
  • SSL / TLS
  • SSH
  • 端口转发
  • Emails
    • SMTP
    • IMAPS
    • POP3S
    • DMARC
    • SPF
    • Domain Keys

需要了解/ 配置

  • 缓存服务器
  • 负载均衡
  • 反向代理
  • 正向代理
  • 防火墙

Web Server

  • IIS
  • Nginx
  • Apache
  • Tomcat
  • Caddy

架构

  • Server Mesh

    • Istio
    • Envoy
    • Linkerd
    • Consul
  • CI/CD 可持续集成/持续部署

    • Gitlab CI
    • Github
    • Banboo
    • Azure DevOps
    • Jenkins
    • Travis CI
    • TeamCity
    • Circle CI
  • 容器

    • Docker
    • LXC
  • 配置管理

    • Ansible
    • Salt
    • Chef
    • Puppet
  • 容器编排

    • Kubernetes (K8S)
    • Docker Swarm
    • Mesos
    • Nomad
  • 基础规定

    • Terraform
    • CloudFormation
    • Puluml

云模式

  • 云服务

    • AWS
    • Google Cloud
    • Azure
    • Heroku
    • 阿里云
  • 日志监控
    • ELK
    • Graylog
    • Splunk
    • Papertrail
  • 基础监控
    • Prometheus
    • Nagios
    • Grafana
    • Zabbix
    • Monit
    • Datadog
  • 应用监控
    • Jaeger
    • New Relic
    • AppDynamlics
    • Instana
    • OpenTracing
  • 云供应商
    • Digtal Ocean
    • Linode
    • Vultr

继续 / 保持学习

Devops知识技能树(译)相关推荐

  1. 【华为云技术分享】敏捷DevOps知识卡大全(内附下载资料)

    如果您曾经对敏捷或DevOps的结构.知识有过疑问,那么您将在[敏捷智库]里找到答案,本文将为大家带来用户故事拆分.DevOps转型闭坑指南的精彩内容. 知识卡每周持续更新,请收藏关注~ 如果您想在知 ...

  2. DevOps知识地图实践指南

    DevOps知识地图 DevOps方法论的主要来源是Agile, Lean 和TOC, 独创的方法论是持续交付. DevOps经典图书:  * <DevOps实践指南>  * <持续 ...

  3. DevOps知识图谱

    DevOps知识图谱 出自:https://roadmap.sh/devops

  4. 三年Java开发经验,必须要掌握的知识技能树有哪些?

    最近跟我的一些读者交流,有一位读者的经历让我记忆深刻: "有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作 ...

  5. 引言-知识技能树(数据分析相关)

    一.数据分析步骤 二.数据分析知识库 三.数据分析师能力体系

  6. [译] C程序员该知道的内存知识 (4)

    续上篇: [译] C程序员该知道的内存知识 (1) [译] C程序员该知道的内存知识 (2) [译] C程序员该知道的内存知识 (3) 这是本系列的第4篇,也是最后一篇,含泪填完这个坑不容易,感谢阅读 ...

  7. DevOps教程:什么是DevOps

    [注]本文译自: https://www.javatpoint.com/devops   DevOps 是两个单词的复合,一个是 Development,另一个是 Operations.它是一种共同提 ...

  8. Python之深入解析Python技能树的测评分析

    一.什么是 Python 技能树? ① 简介 技能树是 CSDN 提供的系统化,面向实战的学习环境,它能帮助用户从初学者成长为合格的 Python 工程师. 它系统地整理了关于 Python 领域的知 ...

  9. 打不死我的,终将使我强大!DevOps黑客马拉松参赛心得

    (IDCF DevOps黑客马拉松到底是个啥活动?) 长得丑活得久.长得帅也惹人爱! 大家好,我是刘威.隆正信息的业务架构师-花名逸云. 非常荣幸可以参加在北京举办的第一届DevOps黑客马拉松比赛. ...

  10. devops推荐_DevOps World 2019的热门推荐

    devops推荐 8月,我有机会参加了在旧金山聚集的2,000多人参加的2019 DevOps World.以下是为期四天的活动中举行的150场分组讨论和16场研讨会中一些最具新闻价值的公告. 标准化 ...

最新文章

  1. springmvc学习及源码地址
  2. 外文翻译 《How we decide》赛场上的四分卫
  3. Spring事务TransactionProxyFactoryBean属性-transactionAttributes的意义
  4. 5404. 用栈操作构建数组
  5. 用python画玫瑰花脚本-python画一个玫瑰和一个爱心
  6. 管理感悟:提倡撞钟的工作态度
  7. 页面常见的布局方式(图解)
  8. NET Framework 4 与.NET Framework 4 Client Profile有什么区别?
  9. UE4 讯飞语音识别插件
  10. 如何将qlv格式视频转换成mp4格式
  11. 什么是数据库?数据库有什么作用?
  12. Python学习之---杨辉三角的五种解法
  13. iphone 代码片段2
  14. leetcode-954. 二倍数对数组
  15. MATLAB导入txt和excel文件技巧汇总
  16. 栈和队列的区别,栈和堆得区别
  17. 超级课程表导入课程显示服务器繁忙,超级课程表 导入不了课表怎么办详解导入课程表教程...
  18. Android模仿手机京东商城实训小项目(含源码)
  19. linux定时发送远程邮件,实用技巧:Linux操作系统下定时发送邮件
  20. dubbo 获取不到本地地址,返回 127.0.0.1

热门文章

  1. 【知乎问答】有哪些特殊的搜索引擎?
  2. 2018年嵌入式处理器报告:神经网络加速器的崛起
  3. python 短信_Python怎么接收手机短信?
  4. MYSQL 多表创建视图
  5. 让你无法拒绝的数学之美,美的完美无瑕
  6. 购买地铁车票的规定如下: 乘1-4站,3元/位;乘5-9站,4元/位; 乘9站以上,5元/位。 输入乘坐人数(per_num)和乘坐站数(sta_num), 计算购买地铁车票需要的总金额,并将计算结果
  7. elasticsearch 版本区别
  8. 事件发生位置的相对性——思想实验推导狭义相对论(二)
  9. 蓝牙双模音频模块 BT401蓝牙BLE应用笔记
  10. ML-Agents案例之金字塔