お問い合わせ

コース概要

ONOS入門

  • SDNコントローラーとしてのONOS概要
  • ONOSプラットフォームが持つ主な特徴と利点
  • ONOSアプリケーションエコシステムの見通し

ONOS開発環境の構築

  • Linuxシステム上でのONOSのインストールおよび設定
  • Java Development KitおよびIDEの準備
  • ONOSソースコードとGitリポジトリの確認方法

ONOSアーキテクチャの理解

  • ONOSを構成する主要コンポーネントおよびモジュール
  • ONOSクラスター管理と拡張性の仕組み
  • ONOSが提供するAPIおよびサービス抽象化機能

ONOSアプリケーション開発

  • ゼロから基本的なONOSアプリケーションを作成する
  • ネットワークトポロジーやフロー管理向けのONOS APIの活用方法
  • ONOSにおけるインテント処理およびパケット処理の仕組み

ONOSアプリケーションのテストとデバッグ

  • ONOSアプリケーション用の検証環境の構築方法
  • ログやモニタリングツールを用いたデバッグ手順
  • トラブルシューティング向けにONOS CLIおよびREST APIを使用する

ONOS開発の高度なテーマ

  • 外部システムや他コントローラーとの連携方法
  • 大規模展開を見据えたアプリケーション最適化手法
  • ONOSアプリケーション開発におけるベストプラクティス

ケーススタディと実践応用

  • 実際の運用環境に導入されているONOSアプリケーション例の分析
  • 具体的なネットワーク課題解決を目的としたカスタムアプリケーション設計法
  • ハンズオンプロジェクト:独自のONOSアプリケーションを開発・展開する

まとめおよび今後の取り組み

要求

  • ソフトウェア定義型ネットワーク(SDN)の基礎知識
  • Javaプログラミングの経験
  • Linuxコマンドラインツールの基本的な利用スキル

対象者

  • SDN開発者
  • ONOSプラットフォーム上で独自アプリケーション構築を希望するネットワークエンジニア
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー