伊藤忠テクノソリューションズ株式会社(以下、CTC)ネットワークテクノロジー課は、ネットワーク(以下、NW)に付随する自動化関連の開発に取り組んでいる。年に発足し、年々サービス領域を拡張し続ける同課が提供するサービス等について紹介する。運用・管理コストと負担は増加の一途を辿っている。自動化を検討する企業は多い。「大規模なNWを自動化したいが、難易度が高い」「プログラミング知識とコンフィグレーションの知識を兼ね備える人材が自社内に不在」といった理由のために頓挫しているケースも多く見受けられる。自動化対象のNWには、単一メーカーの製品だけでなく、複数ベンダーの装置が存在するため、特定のベンダーに依存しない開発体制を保持する必要もあり、実現するには様々な課題を解決しなければならない。自動化を支援している。自動化開発チームの主な業務は2つにまとめられる。1つは「NW検証自動化」である。以下にそれぞれの取り組みを紹介する。区分されることが多い。自動化開発チームはそれらのシステムの開発の実績を多く有している(図1)。等の論理インベントリ情報もシステム化し、データへのアクセスを可能にすることが重要である。等のWebFrameworkを利用してスクラッチで開発をするケースが存在する。自動生成することが可能になる。NW装置に投入される必要があり、それらの一連のソフトウェアを開発する必要がある。生成・投入の制御が必要になることに加え、追加だけでなく変更や削除のオペレーションも必要になるため、難易度が非常に高いコンポーネントとなる。開発をすることが多い。的に具備しているため、実装のスピードとコストを最小限にできることがあげられる。装置に対する機能検証を自動で実施するためのツールを開発する(図2)。利用して開発を実施している。ファイルに検証の単票にあたるシナリオの部分を記載し、試験項目の内容を表現する。Assertionを利用することで、試験の自動実行だけでなく結果の自動判定も実施させることができる。呼び出すことでコマンドの実行を実現し、設定の変更や状態の取得を行なっている。実施することを可能にしている。開発し、マルチベンダーでの検証自動化を実現している。対象の装置への自動化だけでなく、検証における周辺装置の自動化も実現することで、トラフィックを印加する試験の自動化はもちろんのこと、構成変更やケーブル断線試験や電源断試験も自動化することで検証の遠隔での完全自動化を実現している。育成プログラム」を通して蓄積した知見をもとに、社外に向けて実践型の「トレーニングサービス」も展開している。本サービスは豊富な実務経験を有するメンバーがNW自動化に必要な知識や技術・ノウハウをトレーニング形式で提供する。トレーニング内容はカスタマイズ可能で、個々に環境を用意し実践的なハンズオントレーニングを実施する。一般的なトレーニングと異なり、実際の開発者がトレーニングを実施するため、実際に経験した開発時の悩みや解決法を学べ、トレーニング終了後もシームレスに内製化の支援を受けられることから好評を得ている。自動化の技術は日々進歩し、需要も高まり続けている。自動化開発チームは、最新の技術をキャッチアップし、お客様のNW自動化を成功に導く支援を続けていく。この記事をシェアCittecブログ編集部Cittec(シッテク)ブログは、技術情報を広く共有しています。API、IT運用、アジャイル開発、セキュリティ、ネットワーク自動化など、幅広い分野を専門知識豊富な執筆陣がカバー。ローカル5Gの可能性についても魅力的な記事を提供しています。テクノロジーの進展とビジネスへの影響をわかりやすく解説することで、読者の皆様に新たな価値を提供します。関連記事ブログ一覧へビジネス戦略から新たな価値創造まで。記載されている会社名、製品名、サービス名は伊藤忠テクノソリューションズ(株)または各社の商標もしくは登録商標です。Corporation。