タグ

チーム開発とCIに関するmasayoshinymのブックマーク (1)

  • マイクロサービスで不可欠、作業効率化ツールを使い倒せ

    システムを「小さく」作る設計手法であるマイクロサービスを企業システム分野で採用する機運が高まっている。前回(業務分野でマイクロサービス採用の機運高まる、狙いは「変更の速さ」)は、マイクロサービスの利点と課題を中心に解説した。 マイクロサービスを採用すると、システム変更の影響が小さくなり、改修しやすくなるメリットが得られる一方、小さなアプリ(サービス)の集まりとしてシステムを実現するので、そのぶん運用の手間がかかる。 業務システムをマイクロサービス型で実現する場合は、運用を効率化するためにツールを使い倒す姿勢が欠かせない。今回は、作業効率化ツールと使い方を中心に見ていく。 CIツールは「共有」が前提 作業効率化ツールとして、まずCI(継続的インテグレーション)ツールが挙げられる。CIはアプリの構築とテストを繰り返す開発手法のことで、CIツールはこれらの作業を自動化するものだ。OSS(オープン

    マイクロサービスで不可欠、作業効率化ツールを使い倒せ
  • 1