NetDevOps とは何ですか? また、NetDevOps は IT 部門がビジネス目標を達成するのにどのように役立ちますか?

NetDevOps とは何ですか? また、NetDevOps は IT 部門がビジネス目標を達成するのにどのように役立ちますか?

翻訳者 |李睿

校正:孫淑娟

おそらく、ほとんどの IT リーダーは DevOps と DevSecOps の概念をよく知っているでしょう。しかし、NetDevOps の新しいモデルは大きな注目を集めており、特にネットワーク専門家にとって重要です。

他の新興テクノロジーと同様に、NetDevOps の定義はプロバイダーによって異なります。しかし、基本的なレベルでは、この用語は DevOps の原則をコンピューター ネットワークに適用することを指します。

「NetDevOpsは非常にホットな話題だ」とガートナーのネットワーク部門リサーチ担当副社長アンドリュー・ラーナー氏は語る。 「しかし、最初の問題はそれが何であるかを理解することです。なぜなら、さまざまな定義と見解があるからです。」

1. NetDevOps とは何ですか?

Gartner によると、NetDevOps は継続的インテグレーション/継続的デプロイメント (CI/CD) の DevOps 概念をネットワーク アクティビティに適用したものです。このモデルを説明するために使用される他の用語には、NetOps 2.0、ネットワーク・アズ・コード、GitOps ネットワーキングなどがある、とラーナー氏は述べた。調査会社 GigaOm によると、NetDevOps は、プログラムされた自動化されたワークフローを使用してネットワーク インフラストラクチャをコード (IaC) として抽象化、エンコード、実装し、構成のドリフトを排除することで、ネットワークに品質と回復力を組み込みます。 NetDevOps を活用するには、企業はステージング、事前/事後検証、構成などのネットワークアクティビティのテストを含む自動化されたパイプラインを備える必要があると Lerner 氏は述べています。 GigaOm もこれに同意し、NetDevOps パイプラインはさまざまな開発環境から本番環境にコードを配信し、その過程で包括的な検証とコンプライアンス テストを開始できると付け加えています。同社によれば、NetDevOpsには継続的な監視、測定、対応も含まれており、構成が望ましい状態から逸脱していることが検出されると、自動的に修復アラートがトリガーされるという。

2. NetDevOps の利点は何ですか?

NetDevOps が DevOps に由来することを考えると、NetDevOps にも同じ目標が多くあるのは当然です。 「DevOps には 4 つの原則があります。総合的なシステム思考アプローチ (システムの一部ではなく全体を見る)、組織的なサイロ化の排除、迅速なフィードバック、作業負荷を軽減する自動化です」と、独立系ネットワーク自動化アーキテクトの Joel King 氏は述べています。キング氏は、ネットワーク運用は、特にネットワークのプログラマビリティによる自動化に関しては、企業の IT インフラストラクチャをサポートする他の機能領域に遅れをとっていると指摘しました。 「企業をサポートする新しいアプリケーションやサービスを導入するには、コンピューティング、ストレージ、ネットワークの各コンポーネントの構成変更や新しいハードウェアが必要です」とキング氏は述べた。 「これらの変更は、多くの場合、エンジニアがターミナル ウィンドウに入力して手動で行うため、正式な変更管理プロセスを通じて確認し、営業時間外に実装する必要がある場合があります。」

アプリケーションのニーズをサポートするために必要なインフラストラクチャの変更を実施するには、数週間から数か月かかる可能性があるとキング氏は述べた。 「インフラストラクチャの変更を自動化することは、ビジネスニーズを満たす新しいアプリケーションやサービスを導入するのに必要な時間を短縮するために不可欠な要素です」と彼は言いました。 「NetDevOps は俊敏性の向上に役立ち、ネットワークがボトルネックになることが多いため、インフラストラクチャをコードとして実装する企業にとって特に価値があります」と Lerner 氏は述べています。 「NetDevOps の実践により、明確なワークフローとドキュメントが推進され、監査、ガバナンス、トラブルシューティングに役立ちます。」 NetDevOps のもう 1 つの利点は、DevOps が開発と運用で行ったのと同様に、IT 部門間のコラボレーションを強化できることです。ソフトウェア開発会社 GS Lab のチーフ アーキテクト Sameer Mahajan 氏は、次のように述べています。「NetDevOps は、異なる責任を持つネットワーク開発チームと運用チームの間に橋を架けます。開発チームはコードの開発とテストを担当し、運用チームは環境、IT アーキテクチャ、展開、可用性などを担当します。」

マハジャン氏は、従来、開発から本番環境へコードを導入する際には、複数回の引き継ぎが必要だったと述べた。 「これはソフトウェアの品質問題、遅延、チーム メンバー間のフラストレーションにつながります。NetDevOps は、このプロセスを自動化してシームレスにすることで、これらの問題を解決します。ネットワーク変更の展開の効率が向上し、エラーが減少します。」と彼は言いました。マハジャン氏は、NetDevOps にはデバイス構成、データ収集とテレメトリ、コンプライアンス チェック、移行、レポート、トラブルシューティング、構成管理など、少なくとも 7 つの主要なユース ケースがあると指摘しました。

3. NetDevOps 導入の障壁は何ですか?

現在まで、NetDevOps は広く実装されていません。 「現在、NetDevOps プラクティスを積極的に活用している企業はわずか 2% から 10% だと推定しています」と Lerner 氏は述べています。企業は NetDevOps を導入する上で多くの障壁に対処する必要があります。

リスク回避: 「データ センターの停止の影響は甚大です。その結果、ネットワーク チームはリスクを嫌い、データ センター ネットワークの自動化に自信が持てません。NetDevOps の実践では、最新のネットワーク情報インベントリ、場所などを正確に保存する必要がありますが、これは多くの企業では一般的ではありません。」

  • 技術的負債: 「単一のベンダーと構成の観点から見た異機種環境という形の技術的負債も、もう 1 つの障壁です。そしてもちろん、ネットワーク アクティビティに関連するワークフローが一貫していない、または文書化されていないと、導入が制限されます。」
  • スキル不足: 「Ansible や Python、コミュニティ フォーラム、関連する DevOps 担当者とコミュニケーションをとるネットワーク チームなど、特定のソフトウェア機能に採用とトレーニングの重点を移すことで、スタッフに投資することをお勧めします。」
  • ドキュメント: 「NetDevOps の実践には、最新のネットワーク情報の正確なリポジトリが必要ですが、これは多くの企業では一般的ではありません。」
  • 文化: 多くの組織にとって、これらの原則を採用することは大きな文化的変化を意味します。同氏は、信頼の文化、トップダウンの管理、厳格な変更管理が欠如している企業は、NetDevOps の実装に問題を抱える可能性があると述べました。

4. NetDevOpsを始めるには

NetDevOps の実装は、テクノロジーではなく、プロセス、組織、トレーニングが重要です。キングは言った。 「スタッフのスキルを評価することは、必要な最初のステップです。多くのネットワーク エンジニアには、ネットワーク プログラマーになる時間も興味も能力もありません。しかし、一部のネットワーク エンジニアリング チームにとって、プログラミング スキルの習得は新たな課題となる可能性があり、学習の機会を提供することはチームにとって有益です。」

キング氏は、主題専門家(SME)がプログラマーと協力できるチーム構造を構築することは良いアプローチだと述べた。さらに、企業は、中小企業とプログラマーの統合チームがどのように機能するかを実証するための卓越センターを設立し、このチームアプローチを IT 運用の他の領域に適用して複製することができます。トレーニングへの投資に加えて、NetDevOps への移行を準備している企業は、従業員に新しいプロセスとツールを習得するための十分な時間を与える必要がある、と Lerner 氏は述べています。

「ネットワーク チームをアジャイル チームおよび DevOps チームと相互にトレーニングします。」さらに、ネットワーク チームはデバイス構成と運用ネットワーク状態 (アクティブなルーティング テーブルなど) をバージョン管理システムにキャプチャして保存する必要があるとも述べました。また、デバイス タイプ用の標準テンプレートを作成し、バージョン管理を適用し、構成のドリフトを追跡し、可能な場合は自動化を使用することもお勧めします。さらに、彼は次のように付け加えました。「変更前後の検証を自動化する必要があり、環境の前後のテスト (レイテンシ/可用性のチェックなど) を自動化する必要があり、テストと構成のロールバックを自動化する必要があります。」最終的には、NetDevOps をサポートする新しい文化を創造することになる、とマハジャン氏は言います。 「企業は、小さな変更を自動化して頻繁に行うという考え方に移行すべきだ」と彼は語った。 「小さな変更はリスクを軽減します。頻繁な変更は環境を最新の状態に保つのに役立ちます。また、自動化により手動介入とエラーの可能性が軽減されます。」

5. NetDevOps への道を成功に導く方法

NetDevOps イニシアチブを開始することは重要ですが、長期にわたって成功を維持するには継続的な努力が必要です。

「NetDevOps 戦略を維持し、成功を収めるには、時間、トレーニング、組織構造の面で経営陣による育成と投資が必要です」とキング氏は言います。 「これらの変更は長期的な投資です。」キング氏は、チームが早い段階で小さな勝利を達成できるようにすることが重要だと語った。 「コスト削減、従業員満足度の向上、利害関係者への価値提供の迅速化、そして経営陣への可視化という点で、成功の指標を把握することが極めて重要です」と彼は語った。チームの能力を拡大するためには、継続的な学習と実験に投資することも重要だとキング氏は言う。 「従業員に仕事の改善や革新のための時間を与え、それらの革新を組み込むために既存のプロセスを調整する」と彼は述べた。

6. NetDevOps の成功をどのように測定しますか?

「成功は、ネットワークの稼働時間の増加、エラーの減少、最新バージョンの変更による環境の維持によって測られます」とマハジャン氏は語った。 NetDevOps を使用する場合、組織はそれを単独で行う必要はありません。これは商用ベンダー製品というよりはプロセスに近いが、企業が組織内で NetDevOps を実現できるよう支援できるベンダーは存在すると Lerner 氏は述べた。これらには、コードとしてのインフラストラクチャやその他のネットワーク自動化機能を提供する Network to Code、Itential、HashiCorp、Arista などが含まれます。ギガオムは、今後数カ月で市場が急速に発展すると予想していると述べた。 「新規参入企業は無駄のない革新的なソリューションで目立つようになる一方、既存のネットワークベンダーはソリューションプロバイダーを買収し、主要なパートナーシップを拡大することで競争するだろう」と同氏は述べた。さまざまな NetDevOps ベンダーや利用可能なオプションおよび環境が進化するにつれて、最適な NetDevOps ツールの選択は、組織のユースケース、既存のソフトウェア インフラストラクチャ、アーキテクチャの選択、および内部機能によって異なります。

デジタル運用への移行を自動化し、加速化したいと考えている企業の多くは、ネットワークのパフォーマンスと信頼性を向上させる取り組みの一環として、NetDevOps に重点を置くと考えられます。

元のリンク: https://www.networkworld.com/article/3665915/what-is-netdevops-and-how-can-it-help-it-meet-business-goals.html​

<<:  モノのインターネットにおけるエッジコンピューティングについて話す

>>:  Amazon Web Services と Riot Games が協力して e スポーツ体験を刷新

推薦する

racknerd: 新年の特別オファー、米国 VPS (6 つのデータ センターが利用可能) が年間 9.89 ドルから

Racknerd は、年間支払いが 10 ドル未満の新年 VPS プロモーションを開始しました。 U...

「職人技」が細部までこだわったメールマーケティングをより効果的にする

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています企業がマー...

アリババ グループの技術の蓄積についてお話しします。同社の Web サイトが驚くべきエネルギーに満ち溢れている理由は何でしょうか?

騒々しいダブル11プロモーションは終了しましたが、その日、タオバオ、Tmall、Alipayなどのア...

人々をあなたのユーザーになってもらいたいですか?まず登録プロセスを設計する

編集者注: Nir ​​Eyal 氏は、サンフランシスコ ベイエリアの複数のスタートアップ企業の創設...

次世代サーバ仮想化の特徴分析

仮想化テクノロジーは企業の世界に旋風を巻き起こしました。その成功により、IT 部門が仮想化インフラス...

医療業界におけるウェブサイトの最適化はどこに向かうべきでしょうか?

百度はこれまでずっとすべてのウェブサイトを平等に扱うと述べてきたが、実は6月28日の事件以降、百度は...

新しい消費者保護法により、オンラインショッピングの返品手続きが困難に。オンラインストアは依然として理由のない返品は受け付けないとしている。

新華網長春5月3日(記者 趙孟卓)新しい消費者保護法が施行されて1か月以上が経過した。多くのオンライ...

SEO外部リンク分析

現在のインターネットでは、企業が自社のウェブサイトをうまく運営したい場合、強力な SEO なしではそ...

量子コンピューティング競争: 量子テクノロジーはいつ、どのように業界に影響を与えるのでしょうか?

[[405866]]サイバーセキュリティから天気予報まで、量子コンピューティング技術は、リスクは高い...

ウェブサイトを検索エンジンの検索結果の上位3位にランクインさせる

ウェブサイトの最適化、特にウェブサイトのキーワードランキングの最適化として、検索エンジンで上位 3 ...

クラウドコンピューティングの重要性とその主な利点

クラウド コンピューティングは、スケーラビリティと柔軟性の提供、コスト削減の促進、コラボレーションの...

香港の金融ウェブサイト16件が中国本土のハッカーに脅迫され、容疑者6人が逮捕された

記者が1日、公安部から得た情報によると、最近、公安部の統一的な調整と指揮の下、中国本土の公安機関と香...

完璧なウェブサイトアーキテクチャを構築する方法

多くのウェブマスターはウェブサイトのアーキテクチャの最適化について混乱しており、どのように始めればよ...

仮想化技術をベースとした情報システムサーバの導入

1. はじめに本稿では、「1 つのサーバー、1 つのアプリケーション」という従来のサーバー展開モード...