codaichi’s note

Corporate Engineerの学習記録

Corporate IT 1月の振り返り

1月の進捗

1月が終わったので、振り返りをしていきます。

1月の目標は下記でした。

本業では引き続きSIEMの活用を進めつつ、入社や退職などアカウントライフサイクルの自動化を進めたいと思います。

プライベートでは2月にセキュリティの試験を受験する予定なので、試験に向けて準備を進めたいと思います。

目標に対する進捗ですが、SIEMの使い方にも慣れてきて、SQLPythonで欲しい情報は取得できるようになりました。

例えば、SQLのクエリでGoogle Driveからの10ファイル以上のダウンロードを指定して抽出し、PythonでDrive for Desktop経由かブラウザ経由かといった経路を判定して、経路ごとの閾値を指定した上で閾値を超えているものはアラートを上げるというような対応です。

数値化するのは難しいですが、シナリオを立てて、シナリオに沿った動きがあった場合にアラートを上げるということができるようになってきています。

入社や退職などのアカウントライフサイクルの自動化については大きく前進しました。

特に組織や人に関するデータベースを作成することになり、久しぶりにER図を作成し、データベースの正規化を行うなど、データベース作成に必要な作業を行いました。

その分セキュリティの試験準備に時間を割くことができず、2月の受験予定を3月にずらしました。

やったこと

今月最も時間をとって取り組んだことは、組織や人のデータベース作成です。

いわゆる人事マスタや組織マスタなどと言われるものですが、スプレッドシートでの運用が苦しくなってきたことを受けて、データベースを作成することになりました。

まずは課題の洗い出しを行ったのですが、Corporate IT以外のチームでも意外と多くの課題を抱えていることがわかり、部門を横断した取り組みとなりました。

課題の洗い出しを行なったところで、AsIsとToBeを作図してチーム内とCorporate Managerに説明。問題なかったのでデータベースの正規化などを行い、データベースを作成しました。

まだ運用にのせるまでには少し時間がかかりそうですが、入社や退職だけでなく、異動や組織改編に対しても、データベースでの変更をIdPやSaaSへ連携するように実装中なので、完成した際に改めて記事にまとめたいと思います。

難しかったこと→面白かったこと

毎月やったことの中で難しかったことを振り返っていますが、今月は難しかったことというより面白かったことを振り返ります。

Corporate ITをしていると、「Corporate ITの仕事って何が面白いの?」と聞かれることがあります。PCを修理したりキッティングしている人ぐらいの理解なんだと思うので、仕方ありません。

個人的に今月のやったことの組織や人のデータベースを構築するのは、やりがいの1つだと感じています。つまり、組織を運営していく中で発生する課題を、技術によって解決していく、もしくはスケールするように構築する、そんなところにCorporate ITの面白さがあると感じます。

2月の目標

さて、2月の目標です。

まずは1ヶ月ずらしてしまったセキュリティに関する試験の準備をしっかり行います。

また組織と人のデータベース構築を行い、本番ではありませんが、現状の手動対応と並行して運用できるようにしたいと思います。

SIEMに関してはログ分析の精度を上げていきます。