연락처 정보

코스 개요

ONOS 소개

  • SDN 컨트롤러로서의 ONOS 개요
  • ONOS 플랫폼이 제공하는 주요 기능 및 장점
  • ONOS 애플리케이션 생태계 탐구

ONOS 개발 환경 설정

  • Linux 시스템상에 ONOS 설치 및 구성 방법
  • Java Development Kit 및 IDE 설정 절차
  • ONOS 소스 코드와 Git 저장소 활용법

ONOS 아키텍처 이해하기

  • ONOS의 핵심 구성 요소 및 모듈들
  • 클러스터 관리 기법과 확장성 고려사항
  • ONOS API와 서비스 추상화 방식

ONOS 애플리케이션 개발 실습

  • 기본 ONOS 애플리케이션 처음부터 만들어보기
  • 네트워크 토폴로지 및 트래픽 흐름 관리를 위한 API 활용법
  • 인텐트(의도) 설정 및 패킷 처리 메커니즘 이해하기

ONOS 애플리케이션 테스트 및 디버깅

  • 테스트 환경 구축 전략과 절차
  • 로그 및 모니터링 도구를 이용한 문제 진단 방법
  • CLI와 REST API를 활용한 실시간 트러블슈팅 기법

ONOS 개발 고급 주제 탐색

  • 외부 시스템 및 컨트롤러와의 연동 전략
  • 대규모 네트워크 환경에서 애플리케이션 성능 최적화 방안
  • ONOS 개발 시 지켜야 할 모범 사례들

실제 사례 분석 및 응용 프로젝트

  • 운영 환경에서 활용되고 있는 실제 ONOS 애플리케이션 살펴보기
  • 특정 네트워크 문제 해결을 위한 맞춤형 앱 설계법
  • 실습 프로젝트: 직접 온라인상에서 자신만의 ONOS 애플리케이션 기획 및 개발하기

요약 및 향후 학습 방향 제시

요건

  • 소프트웨어 정의 네트워킹(SDN)에 대한 기본 이해
  • Java 프로그래밍에 익숙함
  • Linux 명령줄 도구 사용 경험이 있어야 합니다.

대상 수강생

  • SDN 개발자들
  • ONOS 플랫폼을 활용해 맞춤형 애플리케이션을 만들고 싶은 네트워크 엔지니어들
 21 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리