姜 修章
  • 株式会社鈴木商店
  • プログラミング・テスト
  • ユーザー(利用者)
  • ソフトウェア・SI
  • 20-50人未満
デプロイを自動化
この製品・サービスの良いポイントは何でしょうか?

ASP.NETの開発をしていた時に、毎回VisualStudioを起動してビルドして発行してファイルをサーバにアップロードして展開して・・というのを手動でやっていたのを、Jenkinsで自動化することでGitにPushするとJenkinsがビルド、発行、デプロイを行ってくれるようになりました。
手動だとミスもあるし、面倒なのである程度の変更が溜まったらデプロイしてたのですが、自動化してからは修正があればすぐデプロイされ、リリースのサイクルが早くなりました。

改善してほしいポイントは何でしょうか?

WindowsサーバにサービスとしてJenkinsを起動していましたが、少し動作が重くなる場合がありました。
Slaveなどで対応できればよかったですが、1台で運用していたため困ることがたまにありました。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

手動でのビルドやデプロイ作業を自動化することで、ミスも減りリリースサイクルも短くなりました。
また開発マシンごとの環境の違いなども考慮しなくても、同じ環境でビルドされるので環境による問題はほぼ起きなくなりました。