Devops知识技能树(译)
开发运维一体化知识技能树(译)
- 选择一门编程语言
- 操作系统知识
- 管理服务
- 网络、安全和协议
- 需要了解/ 配置
- 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
- Linux
- 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知识技能树(译)相关推荐
- 【华为云技术分享】敏捷DevOps知识卡大全(内附下载资料)
如果您曾经对敏捷或DevOps的结构.知识有过疑问,那么您将在[敏捷智库]里找到答案,本文将为大家带来用户故事拆分.DevOps转型闭坑指南的精彩内容. 知识卡每周持续更新,请收藏关注~ 如果您想在知 ...
- DevOps知识地图实践指南
DevOps知识地图 DevOps方法论的主要来源是Agile, Lean 和TOC, 独创的方法论是持续交付. DevOps经典图书: * <DevOps实践指南> * <持续 ...
- DevOps知识图谱
DevOps知识图谱 出自:https://roadmap.sh/devops
- 三年Java开发经验,必须要掌握的知识技能树有哪些?
最近跟我的一些读者交流,有一位读者的经历让我记忆深刻: "有一次和大学同学聚会,和几个在BAT的同学聊了聊技术,发现自己在创业公司这几年,完全是吃老本的状态,没有什么机会精进技术,同样是工作 ...
- 引言-知识技能树(数据分析相关)
一.数据分析步骤 二.数据分析知识库 三.数据分析师能力体系
- [译] C程序员该知道的内存知识 (4)
续上篇: [译] C程序员该知道的内存知识 (1) [译] C程序员该知道的内存知识 (2) [译] C程序员该知道的内存知识 (3) 这是本系列的第4篇,也是最后一篇,含泪填完这个坑不容易,感谢阅读 ...
- DevOps教程:什么是DevOps
[注]本文译自: https://www.javatpoint.com/devops DevOps 是两个单词的复合,一个是 Development,另一个是 Operations.它是一种共同提 ...
- Python之深入解析Python技能树的测评分析
一.什么是 Python 技能树? ① 简介 技能树是 CSDN 提供的系统化,面向实战的学习环境,它能帮助用户从初学者成长为合格的 Python 工程师. 它系统地整理了关于 Python 领域的知 ...
- 打不死我的,终将使我强大!DevOps黑客马拉松参赛心得
(IDCF DevOps黑客马拉松到底是个啥活动?) 长得丑活得久.长得帅也惹人爱! 大家好,我是刘威.隆正信息的业务架构师-花名逸云. 非常荣幸可以参加在北京举办的第一届DevOps黑客马拉松比赛. ...
- devops推荐_DevOps World 2019的热门推荐
devops推荐 8月,我有机会参加了在旧金山聚集的2,000多人参加的2019 DevOps World.以下是为期四天的活动中举行的150场分组讨论和16场研讨会中一些最具新闻价值的公告. 标准化 ...
最新文章
- springmvc学习及源码地址
- 外文翻译 《How we decide》赛场上的四分卫
- Spring事务TransactionProxyFactoryBean属性-transactionAttributes的意义
- 5404. 用栈操作构建数组
- 用python画玫瑰花脚本-python画一个玫瑰和一个爱心
- 管理感悟:提倡撞钟的工作态度
- 页面常见的布局方式(图解)
- NET Framework 4 与.NET Framework 4 Client Profile有什么区别?
- UE4 讯飞语音识别插件
- 如何将qlv格式视频转换成mp4格式
- 什么是数据库?数据库有什么作用?
- Python学习之---杨辉三角的五种解法
- iphone 代码片段2
- leetcode-954. 二倍数对数组
- MATLAB导入txt和excel文件技巧汇总
- 栈和队列的区别,栈和堆得区别
- 超级课程表导入课程显示服务器繁忙,超级课程表 导入不了课表怎么办详解导入课程表教程...
- Android模仿手机京东商城实训小项目(含源码)
- linux定时发送远程邮件,实用技巧:Linux操作系统下定时发送邮件
- dubbo 获取不到本地地址,返回 127.0.0.1
热门文章
- 【知乎问答】有哪些特殊的搜索引擎?
- 2018年嵌入式处理器报告:神经网络加速器的崛起
- python 短信_Python怎么接收手机短信?
- MYSQL 多表创建视图
- 让你无法拒绝的数学之美,美的完美无瑕
- 购买地铁车票的规定如下: 乘1-4站,3元/位;乘5-9站,4元/位; 乘9站以上,5元/位。 输入乘坐人数(per_num)和乘坐站数(sta_num), 计算购买地铁车票需要的总金额,并将计算结果
- elasticsearch 版本区别
- 事件发生位置的相对性——思想实验推导狭义相对论(二)
- 蓝牙双模音频模块 BT401蓝牙BLE应用笔记
- ML-Agents案例之金字塔