从基础设施工程师转为SRE已过一周

4 min

language: ja bn en es hi pt ru zh-cn zh-tw

大家好,我是个菜鸟。
虽然我自己也查过不少资料,但很少能在入职前找到SRE这个职位的人的记录,所以很难形成具体印象,因此我在这里记录下来。
开头作为插曲,我加入了一些与业务不太相关的内容,希望能让其他职业的人也能享受阅读。

我是这样一个人

  • 古董店店主3到4年
  • 基础设施工程师1年

我从小就喜欢电脑,小学六年级左右就开始用租赁服务器制作网页,中学时用自制电脑和烙铁修理东西,学习CGI书籍并在租赁服务器上搭建论坛。

虽然我高中读的是信息技术专业,但当时仙台所谓的ICT行业和IT相关职位很少,我曾怀疑这真的能成为一份工作吗?所以一直过着漫无目的的生活。
现在因为工作,我从本月起成为了东京市民。
之所以做古董店,是因为当时的老板问我要不要来工作,我便开始打工,之后转为正式员工。

前言:飞速流逝的一周

我搬到了其他县,工作一直忙到上个月12月27日,像飞奔一样,所以需要进行各种思维转换,这让我筋疲力尽。
23岁能得到这个机会,我也一直在全力以赴。

虽然我没有看房就决定了住处,但离公司比较近,而且家附近有以下这些地方,这很棒:

  • 百元店
  • 便宜的中餐馆
  • 个人经营的二手店

到家时,竟然没有吸顶灯,搬家后过了一两天没有电灯的生活,但意外地并不觉得辛苦。在天亮时起床,天黑时睡觉,这简直是极好的生物钟重置。

不习惯macOS和Mac美式键盘布局的日子

我目前是GNU/Linux和BSD的忠实用户,所以这曾是我的一个担忧。
不过,连Linus都赞不绝口的M1/2/3芯片Mac确实非常强大。

.zsh本身也是第一次用,但它基本上是bash的超集,所以问题不大,只是默认的$PS1(提示符显示)过于简洁,没有颜色方案设置,所以我将其调整为与我的Artix Linux一致。
图片

大概只设置了最基本的.vimrc吧。

Mac美式键盘布局!

紧凑型MacBook的JIS布局键盘本身非常紧凑,让我感到不安,而且半角/全角键在MacBook的JIS布局中不存在于相同位置,所以我选择了美式布局,但平时习惯了JIS布局,要适应起来确实很困难。
这方面的问题最终可以通过使用外接键盘解决,所以如果以后实在受不了,总会有办法的。

我以前的博客里说过要买ThinkPad键盘……?那是幻觉啦……。

公司里竟然有在Qiita上写文章的人……

公司里有在Qiita上写文章的人,对方不认识我,但我却单方面读过他们的文章,感觉就像是单向的线下聚会。

听到Qiita的名字由来和图标由来时,会觉得原来有这样的背景啊……这样的日子很有趣。

运营流程、业务流程等各种事项

这些流程因组织而异,所以我需要从聊天记录中理解大致流程,将其视为各种组成部分,并在脑海中构想并组合起来。

就像同一个软件用法会不同一样,Nginx既可以作为Web服务器,也可以作为代理服务器,对于业务流程,大家每天是如何完成任务的呢?构建这样的概念确实相当困难,但多亏了和蔼的前辈,我正在一点点地理解。
对人感激涕零。

每天都要做日常笔记

我平时就用vim,所以用Markdown格式做笔记,以后写日报时也很方便,而且很多看似无关紧要的笔记之后也常常会变得必要,所以关于从何开始写起,也许只需把会议中看到的URL贴到笔记里就可以了。

虽然在公司安全策略下,如果只从终端无法无认证查看,那这个工具就没意义了,但我自己制作的从URL获取标题并以Markdown格式输出的工具在工作中也很有用,所以在此宣传一下。
GitHub - haturatu/ght: go-http-title Get website title

说实话,一开始没什么特别能做的,但组织级IaC的好处

每天都有新的学习,所以日子过得非常愉快。
与基础设施工程师最大的不同在于,SRE更侧重于云原生的运维,因此更难形成整体架构的印象,但当然,原有的思维方式在很多情况下仍然有用。
IaC化虽然也有困难之处,但相比于只能在完全的Web GUI上逐一查看所有必要信息,通过代码管理可以以文本形式确认将要部署的配置,这反而带来了很多便利。

缺点是什么?

我的感觉是并没有什么特别的缺点,但由于一开始很难掌握运维的整体概念,所以我希望能在工作中补充文档,以便后来加入SRE团队的人也能受益。

正如Google SRE文档所建议的,SRE团队被推荐作为一支精锐小队运作,但这样一来团队成员的工作量可能会增加,因此文档的完善在运维上可能相当困难。鉴于此,我希望将自己作为新手所做的笔记和学到的知识整理成文档,这样就能为那些“初次见面”的人提供友好的帮助。

文档的必要性

这一点基于OpenBSD的理念。
OpenBSD - Wikipedia

其目标是“正确性”(correctness) 和“主动安全性”(proactive security)。它也以重视开源和文档、以及在软件许可方面不妥协的态度而闻名。由于西奥·德·拉特(Theo de Raadt)的家在艾伯塔省卡尔加里,因此将没有加密出口限制的加拿大作为开发基地。其标志和吉祥物是河豚Puffy。

从Google SRE文档中体现的UNIX哲学思想来看,UNIX后代BSD系的理念也应该没有错。

如果连能理解的人都没有,那么要保证持续的安全性也是很困难的。

结语

关于实际工作中接触到的产品、服务等,由于涉及安全方面,这里没有提及,但只要抱着“总会有办法的!”的心态,就真的会有办法。
而这些“有办法”的部分,都是多亏了前辈们的帮助,所以我希望能做得更好。

如果每天都能多了解一点,就能更好地展望未来的自己,所以无论是工作还是兴趣,让我们一起努力吧!


那么今天就到这里。
下次再见,请多关照。

Related Posts