2018年 DevOps 进修途径图 已翻译 100%

oschina 投递于 2018/12/20 15:05 (共 17 段, 翻译完成于 01-08)
浏览 6588
收藏 143
7
加载中

DevOps 今朝异常热点,我熟悉的大年夜多半同伙,同事和高等开辟者都在尽力成为 DevOps 工程师,并将本身作为组织中的 DevOps 拥戴者。

固然我承认 DevOps 的好处,它与改进的软件开辟和安排直接相干,但从我无限的经历来看,我可以说这不是一件轻易的事。在如此多的对象和实际当选择精确的途径是异常艰苦的。

溪边九节
翻译于 2018/12/20 16:21
0

作为一个 Java 博主,我的读者常常会问到一些成绩,例如:若何成为 DevOps 工程师,我应当学些甚么?我应当停止甚么样的练习?进修 Maven 和 Jenkins 必定是为了成为 DevOps 工程师吗?Dcoker 和 Kubernetes 怎样样?DevOps 若何扶植基本的主动化流程?我能否应当进修 ChefPuppet 或许 Ansible?读者们赓续向我提出各类各样的成绩,这些只是个中的一部分。 

我在本身无限的经历中搜刮答案,尽已所能答复那些成绩。我不克不及应用一种简单、有效、可复用的方法把答复记录上去,不过没紧要。

边城
翻译于 2018/12/23 10:50
0

明天我将与大年夜家分享一个很棒的资本,它将赞助你成为你一向想成为的 DevOps 工程师,2018年 DevOps 道路图

昨天我在网上闲逛的时辰,有时发清楚明了 Kamranahmedse 的 GitHub 页面,下面有一些有效的道路图,可以赞助我成为前端开辟人员、后端开辟人员、全栈 web 开辟人员,最后也是最重要的,DevOps 工程师。

这个道路图在任何意义上都是异常棒的,由于它不只强调了 DevOps 工程师的角色,并且还告诉了你须要进修哪些对象和技巧来涵盖这个范畴。

翻译于 2018/12/25 11:58
0

最重要的是,它在视觉上很吸引人(你爱好黄色和奶油色的蓝色线条吗?),所以你可以打印出来并粘在桌子上以便于参考。

固然道路图很好,但它告诉你要学甚么,但它没有告诉你若何进修和在哪里进修。 为了完成道路图,我分享了一些有效的在线课程,包含收费和付费,以便你可以进修和改进你想要的对象或范畴。 
 

溪边九节
翻译于 2018/12/24 09:40
0

开辟人员 2018 年的 DevOps 道路图

我谈到 2018 DevOps 道路图是这个:

Kamran Ahmed (kamranahmedse) 制图 (https://github.com/kamranahmedse/developer-roadmap)

如今,我们按照道路图渐渐懂得在 2018 年该若何控制 DevOps 的根本技能:

边城
翻译于 2018/12/28 15:11
0

1. 进修一门编程说话

JavaPython 和 JavaScript 是三种重要的编程说话,我信赖你们至少知道一种。

假设你一种都不知道,也没紧要。你可以经过过程下面的简介的教程来选择一种说话。但我依然激烈建议你至少学会上述三种通用的主流编程说话中的一种。

Java

假设你想进修 Java,Java 大年夜师养成是门不错的教程,比来它刚针对 Java 10 时行了更新。


Python

假设你想进修 Python,我推荐一门本身最爱好的课程:完全 Python 练习营。它能教会你 Python 3 这个最风行的 Python 版本。


JavaScript

假设你想学 JavaScript,那切切不要错过 Mosh Hamdani 在 Udemy 上的 JavaScript 基本入门


假设你须要更多选择,并且情愿经过过程收费的资本来进修,那么你可以在我列出的清单中找到收费的 JavaPython 和 JavaScript 教程。

边城
翻译于 2018/12/23 10:37
0

2. 懂得不合的操作体系概念

这是 Ops 部分开真个处所,早些时辰它只是由知道操作体系和硬件的体系管理员支撑,然则关于 DevOps,如今开辟人员也须要懂得它们了。

您至少须要懂得道路图中建议的流程管理、线程和并发、套接字、I/O管理、虚拟化、内存存储和文件体系。

由于我们大年夜多半人都在 Linux 任务,我建议你经过过程 Udemy 上的 Linux Administration BootCamp 课程来更好地进修和懂得 Linux 操作体系。

假设您须要更多选择并且不介怀从可用资本中进修,那么您还可以检查此 收费的 Linux 课程

溪边九节
翻译于 2018/12/28 10:38
0

3. 控制终端生计大年夜法

作为 DevOps 人,能在敕令行终端中闇练的应用敕令那必须要控制的,特别是在 Linux 情况中。必须要懂得,Linux 的 shell,如 Bash、或许 Ksh;一些小对象比如 find、grep、awk、sed、lsof;还有搜集敕令像 nslookup 和 netstat 。

假设你感到本身对这些敕令和对象还比较陌生,那么你应当学下 Pluralsight 上的课程《Linux Command Interface(CLI) Fundamentals》。

老手可以控制新知识,生手内行可以温故知新。要进修这个课程,你须要先花 $29/月或许 $299/年购买 Pluralsight 的会员,不过相对物超所值。

kjmeng
翻译于 2018/12/24 23:38
0

Pluralsight 就是开辟者的 Netflix ,具有逾越 6000 个针对最新技巧的高质量课程,这就意味着你可以任何处所学就任何器械。更进一步解释,就是你不管是在观光照样在通勤途中。

趁便提一句,假设你想成为 shell 脚本的大年夜牛,你可以看看我列的这个清单:进修 shell 脚本的最好课程

kjmeng
翻译于 2018/12/24 23:42
0

4. 搜集和安然

铛铛代界曾经不再是与世隔断的模样,每件事物相互之间都有接洽关系,这突显了搜集和安然的重要性。

要想成为优良的 DevOps 工程师,你得对根本的搜集和安然概念有所懂得,比如 DNS、OSI 模型、HTTP、HTTPS、FTP、SSL、TLS 等。

为了取得这些概念的最新信息,你应当看看 Ed Liberman 在 Pluralsight 上推荐给 IT 人员的 TCP/IP 和搜集基本教程。

假设你还须要更多选择,也能够去看看 Udemy 的教程,比如搜集方面的完全的搜集基本就很优良,安然方面的完全信息安然课程:搜集安然!

边城
翻译于 2018/12/28 15:28
0
本文中的一切译文仅用于进修和交换目标,转载请务必注明文章译者、出处、和本文链接。
我们的翻译任务遵守 CC 协定,假设我们的任务有侵犯到您的权益,请及时接洽我们。
加载中

评论(4)

亚林瓜子
亚林瓜子
开辟为王
素人派
素人派
欢迎关注 Jenkins 微信公众号
当朝宰相
当朝宰相
文章不错
虚拟世界的懒猫
虚拟世界的懒猫
可以的
前往顶部
顶部