所以您想学习DevOps吗?

Unite professionals to advance email dataset knowledge globally.
Post Reply
prisilabr03
Posts: 552
Joined: Tue Dec 24, 2024 4:06 am

所以您想学习DevOps吗?

Post by prisilabr03 »

加入Kubernetes角
迈克尔·凯德
迈克尔·凯德
在过去的几年中,我一直专注于DevOps的世界,并通过DevOps涉及的大量产品,项目,工具和方法学习自己的方法。

这个博客开始了我向DevOps进行的结构化学习,并在公共项目中进行了学习, 90天OfDevOps。

如果您刚刚起步或经验丰富的“DevOps工程师”,我的建议是您从未完成学习。我们的行业中总是出现新的和增强的工具和方法。

学习编程语言
如果您像我一样,没有编程经验,那么您可能会被大量的编程语言所淹没。对于DevOps,我的建议是选择以下语言之一:Python,NodeJS或Ruby。对这三者有一个基本的了解很重要,但您需要至少对其中一项感到满意,才能加深对DevOps的理解。

尽管选择语言时没有对与错的选择,但Python很容易成为最 黎巴嫩电话号码列表 受欢迎的语言。我对刚开始涉足编程领域的任何人的建议是,首先找到一些可以参考的好视频或书面资源。之后,立即跳入。根据我的经验,学习编程的最佳方法是动手并开始创建。

了解Linux基础知识
在Linux方面,指南与编程几乎相同。进入它,动手操作,并在可能的情况下将您的日常系统转换为Linux。为了正确掌握基本原理,您需要每天在实践中使用它。您需要关注的一些关键领域是shell命令,Linux目录结构和SSH密钥管理。

当我们习惯使用的操作系统变得如此先进时,使用“传统”技术可能会充满挑战。但是,对Linux的基本了解对于学习DevOps的人来说至关重要。一旦您对Linux感到满意,您将为即将发生的事情做好更多准备。

了解网络
就像Linux的基础知识一样,这是您在跳入闪亮的东西之前只需要了解的另一基础知识。网络是DevOps的基石,也是实现我们的应用程序和用户之间通信的链接。您需要对几个网络基础有基本的了解:DNS,子网,网关,DHCP,NAT,OSI模型,防火墙,负载平衡器,代理服务器和HTTP / HTTPS。
Post Reply