このDevops ToolBoxについて
Devopsは、スマホでDevOps運用を確認できる管理アプリです。
nevishsが提供するDevopsアプリは、Jenkins、ArgoCD、Bamboo、Sonarqube、Nexusの状態確認を一つにまとめられる点が中心です。外出先や移動中でも、CI/CDの状況をすばやく見たい担当者に向いています。主な機能は次の通りです。
- Jenkinsのジョブ実行、停止、ステータス確認に対応
- ArgoCDアプリの同期、削除、リソース状態を確認
- Bambooのプロジェクト、プラン、ジョブログを管理
- Sonarqubeの問題一覧と品質指標をスマホで確認
- Nexusのコンポーネント検索とリポジトリ絞り込みに対応
Jenkinsのジョブ管理
Jenkins連携では、フォルダやパイプラインの一覧から対象ジョブを選び、実行、停止、ステータス確認まで行えます。Devopsはパラメータ付き実行にも対応しているため、定型的なビルドだけでなく、環境やブランチを選ぶ運用でも使いやすい構成です。
コンソールログをスマホ画面で確認でき、ログ内検索にも対応しています。失敗したビルドの原因を急いで見たいとき、長いログを上から読むよりも、エラー文字列や対象モジュール名で絞れる点が実用的です。ただし、ジョブ停止や再実行は本番作業に影響するため、操作権限の整理は事前に必要です。
ArgoCDのアプリ確認と同期
ArgoCDでは、アプリケーション一覧から同期、削除、リソース状態の確認ができます。Devopsを使うと、デプロイ状況やリソースの状態をスマホから見られるため、デスクに戻る前に現在の反映状況を把握したい場面で役立ちます。
同期操作は便利ですが、環境によっては影響範囲が大きくなります。たとえば検証環境の反映確認には扱いやすい一方、本番環境ではチーム内の運用ルールに沿った確認が欠かせません。削除機能も用意されているため、アカウント権限を分けておくと、日常確認と変更操作を安全に切り分けやすくなります。
BambooとSonarqubeの運用チェック
Bamboo連携では、プロジェクトやプランの一覧から有効化、無効化、ジョブ開始、ステージログ、ジョブログの確認ができます。DevopsはCI/CDの進行状況をまとめて見る用途に合っており、ビルド待ちや失敗確認の時間を短くしたいチームに向いています。
Sonarqubeでは、プロジェクト検索、問題一覧、バグ、脆弱性、コードスメル、カバレッジなどの品質指標を確認できます。細かな修正作業そのものは開発環境で行う必要がありますが、レビュー前に品質の傾向を見たり、リリース前のリスクを軽く確認したりする用途には十分です。Azure DevOps専用の機能は入力情報から確認できないため、JenkinsやBamboo中心の構成で特に使いやすい内容です。
Nexus検索と接続方式
Nexusでは、コンポーネント検索、リポジトリの絞り込み、昇順や降順の並び替えに対応しています。Devopsは成果物やパッケージの確認をスマホで済ませたい場面に向いており、目的のコンポーネントがあるかを短時間で見られます。
接続はパスワードまたはトークンに対応し、自己署名証明書による認証も扱えます。社内ネットワークや検証環境では自己署名証明書を使うケースがあるため、この対応は実務寄りです。一方で、通知機能や画面デザインの詳しい情報は限られているため、導入前は必要なツールとの接続範囲を確認しておくと安心です。
Devopsの長所と短所
Devopsは複数ツールをまとめて扱える点が目立ちますが、操作権限や対応範囲は慎重に見る必要があります。
長所- 複数ツールをスマホでまとめて確認できる
- ジョブ実行や同期操作に対応
- ログ検索で失敗原因を追いやすい
- トークンと自己署名証明書に対応
- Azure DevOps専用機能は確認できない
- 誤操作が運用に影響する場合がある
- 更新内容や通知機能の情報は少ない
Devops APKをAPKPureから入手
Devops最新バージョンのAPKはAPKPureからダウンロードできます。APKサイズは約30MB前後なので、一般的な業務アプリとしては軽めです。安定したWi-Fi環境なら短時間で取得しやすく、モバイル回線でも容量を確認してから進めれば負担は大きくありません。
Devopsダウンロード後は、端末の設定に応じてAPKのインストール許可が必要になる場合があります。接続先のJenkins、ArgoCD、Bamboo、Sonarqube、Nexusの情報を手元に用意しておくと、初回設定を進めやすくなります。運用系の操作を含むアプリなので、まずは確認用アカウントで挙動を見てから本番環境に接続すると安心です。
最新バージョン 0.5.6 の更新情報
New design of tools







