自動化が協働を促進する5つのメリット
協働は、アジャイルな導入を促進するDevOpsのエートスにとって不可欠です。人々、ツール、ワークロードの多様性が、共通の糸のない混沌としたプロセスを生み出すことがよくあります。自動化は、リリースサイクルを結びつける共通の分母となり得ます。自動化は各リリースのあらゆるステップを文書化し、単一のアーキテクチャ、すなわちプロジェクト全体のハイレベルな概要を提供します。これはプロジェクトに関わるすべてのスタッフがアクセスできます。これは複雑なプロセス間の関係を明確にし、DevOpsの基盤である責任の曖昧化を促進します。自動化が導入されると、DevOpsのこれら5つの原則が自然に発展すべきです。
コミュニケーション
歴史的にDevとOpsは、異なるオフィス、さらには異なる大陸にいて、ほとんどコミュニケーションがないかもしれません。新しいアプリがDevからOpsへ「壁越しに投げられる」ことがあり、後者はそのポイントまでそれについてほとんど知りません。自動化は議論の触媒となり得ます。自動化が生成する完全な監査チェーンにより、すべての変更がチームの他のメンバーに伝播します。これにより、不要なメールの送信や質問が不要になり、議論を効率的かつ生産的にします。
信頼
リリースサイクルを止める依存関係と複雑さが、自動化ダッシュボードで視覚的に示されるため、Opsはいつ、どの環境に、どう導入すべきかを知ることができます。各プロセスが標準化された繰り返し可能なループでエンドツーエンドで概説されているため、リリースサイクルへのすべての貢献者は、ボタンを押すだけですべてプロセスを開始できると信頼できます。これにより、監督の必要性が減り、以前は特定のスタッフが自分しか知らない仕事をするのを待つことで生じていたボトルネックを取り除くことで、スタッフが物事をより速く完了できるようになります。
試行錯誤
過去にはDevとOpsはウォールームの異なる側に陣取りがちでした。非難は建設的な分析に置き換えられ、スタッフが恐れずに自分を表現できるようにする必要があります。自動化によりアプリをより速く、より小さなイテレーションでリリースすることで、各エラーは些細で隔離可能になります。Opsは変化への欲求を採用し、Devは変更をより信頼性の高いものにすることを学べます。「Done is better than perfect(完璧より完了)」「Break things and move fast(壊して速く進め)」といったDevOpsのスローガンは、迅速で効率的な調和に依存しています。問題が起きたとき、チームはどこでなぜ障害が発生したかを見ることができます。ロールバック機能、完全な監査証跡、自動化がリリースプロセスに与える可視性により、問題を迅速に特定し解決できます。
ソフトウェアの統一
DevとOpsは物理的にだけでなく技術的にも分離されている可能性があります。リリースサイクルで使用される大量の異なるソフトウェアが協働を妨げることがあります。時々Opsが新しいソフトウェアでDevを迅速に有効化するのに忙しすぎるため、Devはオープンソースツールをダウンロードして物事をより速く進めます。同時に、DevOpsのオープンソースの世界に適合しない多くのレガシーアプリ(特にメインフレーム)が使用されている可能性があります。合計で20以上の別々のソフトウェアが使用されていることがあります。自動化ツールはリリースとステータスのメトリクスを示し、両側が同じツールとプラットフォームを使用することを保証します。これにより一貫性が確保されます。
タイム・トゥ・マーケット
アプリケーションは金であり、提供には時間がかかります。協働と自動化プロセスはエラーのリスクを減らし、DevOpsがクラッシュすることなくより速く動き、何かが間違ったときに迅速に回復できるようにします。自動化により、スタッフは妨げられることなく集中できます。自分たちが何をしたか、何をするかを説明する時間を取る代わりに、Opsは進捗が世界中のどこからでも追跡される間、仕事に取り組めます。自動化は、適切なタイミングで適切な種類のコミュニケーションを可能にし、速度と俊敏性を高めます。これら5つの原則が第二の天性になるときのみ、協働的なDevOpsエートスが真に花開きます。自動化とともに理解が来ます。それはアジリティと協働的なマインドセットをもたらし、DevOpsが追加の変更リスクなしに、革新的な新しいアプリをより速く市場に投入できるようにします。
提供:ヴラディ・シュレスマン、グローバル・プリセールス責任者、Automic Software
自動制御システム
- MGS製造グループ、ショーン・クレンケ氏をCTO兼オートメーション担当SVPに昇格
- 自動化の優位性:「オート・メイト」が貴社の最強の味方になる理由
- FORWARD IV 参加の7つの理由:最高峰の自動化サミット
- Robo-Trex自動化システム、精密工作機械へのアクセシビリティと機動性を向上
- 人の手が不可欠:オートメーションは人によって導かれなければならない
- Auto-Mate:オートメーションでビジネス成長を解き放つ
- スペアパーツ管理がビジネス効率を高める4つの重要理由
- ベアリング故障の4大原因と防止策
- すべての産業現場に信頼性の高いクラッチが必要な3つの理由
- 欧州が5Gで後れを取る5つの重要要因
- モダンインテグレーションに自動化が不可欠な理由:4つの主要メリット