長期目標
目標年数:3年
アプリケーションサイドも理解できる、サポートが行えるインフラエンジニアを目指す
中長期目標
目標変数:1年
– 既存シェルスクリプトと同じことをRubyで実施し、スクリプト言語の習得を目指す
– RubyやPHPなどで業務改善できるツールを作成する。
→実際のツールはこれから検討する。
短期目標
目標期間:6ヶ月
– Ruby(Railsではない)によるブログの仕組みを作成して個人的に使用する
– Rubyでスクリプトを作成する
– サービスを再起動するスクリプト
– ログを集計して成型するスクリプト
– Slackやメールに通知するスクリプト
など
– Git&Jenkins&Serverspec&Ansibleの連携して運用し、Infrastructure as Codeを実現する
上記目標達成するために利用するツール
- Vagrant:テストサーバー構築の効率化
- Ansible:サーバー構築、および設定変更の効率化
- Git:スクリプトやソースの管理
- Serverspec:目視ではなく、設定変更のチェックも自動化
- Jenkins:テストサーバーへのデプロイなどの自動化
- Ruby(mrubyなどミドルウェアに導入できるモジュール)