### はじめに
* セキュリティ系アプライアンスマネージドサービスのシステム開発に従事しています。
* IPS/IDS, MFW, DDoS対策機器 など対象の機器ごとにサービスが別れています。
* サービスごとに運用、サポート、企画など開発上連携する担当者が異なります。
*10~20年ぐらい続いているサービスも有るため、歴史的経緯などもあり、同じふるまいを期待されているシステムでも、動きが少しずつ異なっています。
* それらに対しての新機能、不具合修正などの追加改修や、ホストの構成管理、トラブル発生時技術的な支援を行うのが私のタスクになります。
### サービス内での分担部分
* システム開発主担当として以下を行っています。
* 既存システムへの追加改修
* 顧客要望の対応や、新機能提供のための改修(既存の振る舞いの調整や扱うデータの追加)
* マネージドで提供しているアプライアンスのバージョンアップに関する修正
* その他、運用目線での修正依頼などの対応
* 一例
* サービスごとのWebポータル (お客様が利用実績などを確認できるもの, 社内エンジニアが利用する管理用のものなど)
* 社内ログ解析システム(お客様のログを解析統計処理するもの)
* 社内ログ解析システムの結果を利用したレポート(Web,PDF)
* Itamae を利用した Infrastructure as Code 的な振る舞い
* 一部ソフトウェアについてはrpmのbuildから行っている再現性のある構成管理
* 運用実態にあわせたファイルごとのライフサイクルの管理 (iptables は networkチームが 更新しやすいように...など)
* 設定ファイルのテンプレート化
* サービスホストに関するメンテナンスについて手順書のレビュー
* 既存システムの不具合発生時に調査から修正、修正箇所の検証方法の例示
* 顧客情報など設定値の入力不備や、作業ミス、システム側の考慮漏れなど雑多なシステムに関する問い合わせ対応
### 規模感
* サービス
* 3-4
* 関係しているホスト数
* 役割ごとに台数が変化しますが 各サービス大体10-50ホスト