在Slurm Kubernetes课程中,将逐渐保留一种Kubernetes。 相关主题系统地转移到单独的课程中。
首先是Docker,Ansible,Ceph。 关于它们的两个小时的讲座首先变成了一系列网络研讨会,然后变成了在线课程。
监视的时候到了。 群集监视主题已演变为Slurm Prom在线课程,完全致力于Prometheus。 正如我们所爱,在训练台上练习。 在线课程包括录制的讲座,实践练习,练习站和技术支持。 Slurma舞会的通过需要12-16个小时。
课程大纲:
- 普罗米修斯基础知识
- 博览会(节点导出器,黑盒导出器,自定义导出器,应用程序库)
- Prometheus(服务发现,标签,PushGateway)
- PromQL(数据存储,数据类型,表达式,记录规则)
- 警报(Alertrules,Alertmanager)
- 数据可视化(Grafana)
- Prometheus的高级用法(高可用性,联合身份验证,远程读/写,Thanos,HTTP API)
- Kubernetes上的Prometheus
该课程的费用为15,000₽(对于那些在Slurms上学习的人为10,000₽)。
讲座实例。
该课程由监控专家兼Slerm发言人Vladimir Guryanov撰写。 我采访了他关于我们公司的历程,生活和工作。 我对将船只引导到地图上的“龙住在这里”的人感兴趣。

让我们从头开始-好吧,从头开始是不寻常的。 你在哪读书 您是如何选择IT专业的?
不知何故发生了。 电脑很早就出现在房子里了-我大约8岁。我一直对挖掘它很感兴趣。 我总是设置并重新配置一些东西。 同时,我也上了编程课程-正如我记得,我学习了Pascal语言。
然后是研究所。 在BSTU Voenmekh,专业是“自动控制系统和数据处理”。 对我来说,这是一个有意识的选择。 而且,我们的专业是新的。 本质上,我们被教导了现在所谓的DevOps。 我们既有编程又有管理。 在第5年中,我已经开始专长于工作。
您已经利用了哪些技术堆栈?
他好大。 我以Windows管理员的身份开始,然后添加了网络部分的职责。 然后是linux,各种虚拟化系统等等。
但是我认为,经过一定的时间之后,无论您是否使用某种技术,都不再重要。 重要的是,您是否可以自行解决,快速而又好地完成它。 现在,IT的发展速度太快了,各种各样的技术也很多。 理解一切都是不可能的,也是没有必要的。 但是,从事自我教育的能力正成为一项关键技能。
您认为哪些才刚刚进入市场?
如果您将整个IT市场视为一个整体,那么现在有另一种尝试进入VR的尝试 。 也出现AR。 我相信这些技术将像智能手机一样改变我们与外界互动的想法。
如果我们不是在全球范围内谈论IT,那么技术就变得不那么重要了。 Docker和K8在很多方面都影响了这一点-他们告诉我们,一切都是善变且短暂的。 现在流行的是DevOps和SRE作为其实现。 在管理中-敏捷。 我认为,在不久的将来,重点将转向智能监控和安全性。

-然后我在一次钓鱼之旅中钓到了Slurm钓鱼! 他用人类的声音对我说:“你想要我们吗?”
您如何到达Slurm?
碰巧 我当时是圣彼得堡的第一批基本Slerm之一,曾与组织者交谈,并受邀发言。 我同意了
您在Slurm的框架内做什么?
我通常是个演讲者。 但是我有点参与程序的制定,我只是为Prometheus编写程序。
您是Prometheus课程的作者。 告诉我参与者在课程中会看到什么,为什么他们根本没有权利错过课程?
哦,你还会问什么更酷-舞会或Zabbix。 如果人们问这个问题,他们不需要此课程。 如果他们知道为什么需要舞会,并且不准备花几个月的时间研究舞会,或者如果他们已经知道舞会,但是想把自己的知识摆在货架上,那么该课程就可以了。
本课程是俄语的第一门课程,采用了正常的适应方法,其中的大部分术语都以英语为母语。 本课程摘录自Prom的文档,书籍,文章和个人经验。 它涵盖了使用Prom的基础知识。
您对建立深度流量过滤系统的政府举措有何看法? 是像中国那样的“金盾”,还是我们自己的方式?
我从根本上反对它。 任何形式。 我们了解为什么要这么做。 如果他们想保护公共资源,请不要接触整个互联网,并假装他们关心公民。 我自己保护自己的灯。 但是,我们不要谈论这个。 我认为IT并非政治场所。

为此,弗拉基米尔·古里亚诺夫(Vladimir Guryanov)被带到了一个隐形传送装置,并被送到了禅宗维度。 他现在戴着眼镜和橙色套装在山上四处游荡。
您对Google在公司内部创建后几十年的内部开发向市场推广的政策有何看法? 他们不就此控制IT行业吗? 还是纯粹是财务上的?
Google是一家私人公司,他们可以做自己想做的事情。 就个人而言,我感谢他们普遍传播这一事实。
因此,这既是生意,也不是愿意提出完全原始的解决方案。 以及开源过程中上传过程的复杂性。 您无法在开源中进行开发布局,您需要将其匿名化,切掉特定的拐杖并检查是否存在硬密码。 这是一个漫长,复杂和昂贵的过程。
您如何评价IT行业本身的倦怠? 新人来了,旧传统离开了,一切变得更加功利了吗? 还是不行
倦怠现在是一个非常时髦的词。 但是重点不在于其中,或者不仅仅在于其中,这也不是根本原因。 现在,在完全不同的世界中成长的新一代工程师正在成长。 看,您需要一个用于做笔记的应用程序,您可以在应用商店中找到它,然后放入,不喜欢,再放入一个。 如果您无法在10-15分钟内弄清楚它是如何工作的,请再放一个。 现在有太多的选择,而且一切变化太快了,以至于人们至少想了解某些东西,这也适用于IT工程师。 从这里开始,我们有了所有通常归因于倦怠的问题。 尽管仍然有老派工程师,但IT也在不断发展。 接下来将要发生的问题是。
据信,SRE决定了如何在DevOps中取得成功。 也就是说,SRE是一个DevOps框架。 你同意吗
DevOps是您需要做的,SRE如何做DevOps提供的服务。 这里的一切都很简单。
您如何看待开发人员和运营商之间的冲突是否随着DevOps的实施而减少?
这是DevOps理论上解决的问题之一。 实际上,大多数人对DevOps是什么有非常私人的了解。 查看正在搜索DevOps的作业数。 他们在现实中寻找谁? 从清洁女工到首席技术官,任何人都可以藏在“ DevOps Engineer”一词的后面。 许多公司认为DevOps工程师是可以使流程自动化的人。 但我认为,他们错过了DevOps最重要的部分,即建立Dev与Ops之间的交互。 现在没有开发人员,运营人员和质量检查人员。 有一个生产产品的团队,并且这个团队中有不同专业知识的人,这使团队可以生产出很棒的产品。
在这里,具有不同专业知识的人应该能够说相同的语言仍然很重要。 因此,团队中T型人的存在非常重要。 它们越多,团队中的DevOps就越酷。
使用这种方法,当您是团队而不是Dev,Ops,QA以及现在的DevOps时,冲突问题就自动消失了。 您现在正在做一件事,并且您有一项责任。 现在,开发人员不仅要在提交时负责代码,而且还要在测试和操作过程中负责。
还是DevOps的实施仍不充分,是否需要“戴毛瑟斯头盔的防尘服委员会”的结构,也就是说,DevOps的传道人将大大小小的来到公司,并说服他们改用DevOps方法?
说服力不是有效的解决方案。 向DevOps的过渡是自然而然的发展,它不可能从根本上解决。 是的,传教士的角色很重要,他们的任务是改变工程师的观念,从而开始发展进程。
您如何看待DevOps在俄罗斯IT行业的实施?
我有在DevOps上重建公司的经验。 我会告诉你,很痛。 我们大约在3年前开始,而现在我们才刚刚进入中间。 如果有足够的时间,我将向Devoops提交一份有关我们如何进行转换以及所收集的耙子的报告。 而且,这也将回答Baruch Sadogursky,DevOps不是管理员发明的,而是谁-我会在会议上告诉我。
一切都在改变。 以及开发商的地位。 曾几何时,制表师,工程师和引擎驱动程序是每个人梦dream以求的高端行业。 他们现在在哪里? 是否有人担心随着AI的发展,开发人员将成为更复杂系统的附属物,从某种意义上说,将成为数字世界的劳动者?
不行 这是不可避免的进化过程。 进化的人将不是劳动者,而那些不能的人将成为劳动者。 同时,我不喜欢这种观点,AI维护工作也很重要。 例如,看门人的工作在我们国家没有受到赞赏和尊重-我认为这对俄罗斯社会是一个大问题。 没有不好的帖子。 有些时候不适合您。 需要不同的专业,不同的专业很重要(c)永恒的经典。
好吧,让我们回溯15年。 DevOps,SRE-不,我没有听说,只有系统管理员。 现在,许多SRE已经从sysadmins那里成长了。 不断发展。 有人仍然是系统管理员吗? 他们的工作也很重要。 没有它们,SRE工程师将很难。
向年轻同事提供建议,以便在2020年学习哪些技术。
哦,清单很长,您可以打开5-10个职位空缺,然后看看他们想要什么。 但是,除此之外,我建议您开始研究诸如DevOps和Agile之类的方法,并尝试理解它们。 至少阅读有关开发方面的有关现代微服务体系结构的书籍。 当然,您需要学习编程语言。 奇怪的是,我建议您从C入手。您不太可能在生活中使用它,但这可以使您脑中井井有条,并极大地促进了其他语言的学习。
您可以在此处购买Vladimir Guryanov的Slurm Prom作者。