Course Outline

ONOS 소개

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

ONOS 개발 환경 설정

  • Linux 시스템에 ONOS 설치 및 구성
  • Java 개발 키트 및 IDE 설정
  • ONOS 소스 코드 및 Git 저장소 탐색

ONOS 아키텍처 이해

  • ONOS의 핵심 구성요소 및 모듈
  • ONOS 클러스터 관리 및 확장성
  • ONOS API 및 서비스 추상화

ONOS 애플리케이션 개발

  • 처음부터 기본 ONOS 애플리케이션 구축
  • 네트워크 토폴로지 및 흐름 관리를 위한 ONOS API 작업
  • ONOS에서의 인텐트 처리 및 패킷 처리

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

  • ONOS 애플리케이션을 위한 테스트 환경 설정
  • 로깅 및 모니터링 도구를 사용하여 ONOS 애플리케이션 디버깅
  • 문제 해결을 위해 ONOS CLI 및 REST API 사용

ONOS 개발의 고급 주제

  • ONOS 애플리케이션을 외부 시스템 및 컨트롤러와 통합
  • 대규모 배포를 위한 ONOS 애플리케이션 최적화
  • ONOS 애플리케이션 개발을 위한 모범 사례

사례 연구 및 실제 응용 프로그램

  • 프로덕션 환경에서 실제 ONOS 애플리케이션 분석
  • 특정 네트워크 문제를 해결하기 위한 맞춤형 애플리케이션 설계
  • 실습 프로젝트: 맞춤형 ONOS 애플리케이션 개발 및 배포

요약 및 다음 단계

Requirements

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

청중

  • SDN 개발자
  • ONOS 플랫폼에서 맞춤형 애플리케이션을 구축하려는 네트워크 엔지니어
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories