キャリア2015年になってしまいました。2014年に技術分野で印象に残ってること3つを思い返してみる。インフラ会@mogulla3と軽いノリで始めたインフラ会。普段触らない、あるいは触ったとしてもすでに構築された環境で触ることの多いインフラ技術について土日を使って自らの手で構築してみるといった会。10月くらいから初めて以下を実際にやってみた。:Ansible自作PCやったことについては全てではないがブログにまとめている。Goldstine研究所このインフラ会では3つを目標にしてたけど、これが仕事でも本当に役立った。会もそうだが、目標にしていたマインドは今後もぜひ続けていきたい。システム導入工事(工事監督マン)仕事では主に社内SEなのだが、社内SEの仕事をしていると新規設備の導入工事なんかもまれにある。(IaaSとかつかってないので)新規システムの導入で、データセンターへのサーバラックの立架工事など、インフラ機器の導入にいくつも立ち会った。私自身は工事をするわけではなく、あくまで立ち会い・監督の立場。システム・ソフトウェア系の世界からは少し離れてるがインフラマンとしてはいい経験だった。データセンターには無数のサーバやケーブルがある。自分が担当でないシステムの設備がたくさんある。工事の際に過って、他の設備・機器・ケーブルを壊してしてしまった、切ってしまったなんていったらシャレにならない...機器ならまだよいが、人的被害を出してしまったら...そのためにも以下をきちんとしておくことが最重要。確認したポイントが踏まえてあるか?実施する内容は明確か?監督側としてなにをどう確認すればいいか明確か?現地の人とのネゴりあとはいろいろと聞けるようにデータセンター管理者と仲良くしておきましょう笑ラックの立架といっても、電気もひかなければいけないので、電気工事もある。ブラックボックスをなくした開発組織を作る好きなようにやりたいようにシステムやスクリプトを勝手につくってブラックボックスができる...そしてそんなブラックボックスが運用される...こんな状況はきっとどこにいってもあるものだと思う。なんとかこのブラックボックスと化する状況をなくそうと以下の様な取り組みを行ってきた。個人の好き勝手に作ると言語も乱立し保守不可・改修難となるので、ある程度技術を統一化していくことに取り組んだ。することで、ブラックボックスの排除はもちろん、チームとしての技術の習得スピードも上がっていった。恥ずかしながら、すべてのシステムできちんとバージョン管理ができている状況ではなかった。Gitlabを使った開発フローをルール化し、文化的に浸透させる取り組みを行っていった。Request)のおかげで好き放題に作られたソースコードが減った気がする。上2つで、アプリケーションレベルでのブラックボックスはある程度解消できてきたが、インフラレベルでは依然としてブラックボックスのままだった。こちらについてはAnsibleの導入と文化的に浸透を行っていった。まとめ今年だけに限ったことではないけど、ネットワーク系、インフラを支えるミドルウェア系、システムの開発系、システム導入工事系と本当に多岐にわたる分野に携わり、システムを全体的に俯瞰して見れるようになってきたなーという実感がでてきた。2014年は特にテクノロジーという側面で強くそれを感じた年だったと思う。これからどういう分野で生きていくか、それはとりあえずは流れに身を任せてドリフトするとしよう。Cloudの中の人を卒業。(2019/03/29)「索」2018年振り返り。Shopを使ったマイクロサービス体験のハンズオン「捉」2019年振り返り「LeanとDevOpsの科学」を読んで。