Course Outline

고급 GNS3 아키텍처

  • 분산 배포를 위한 GNS3 아키텍처 개요
  • GNS3 서버와 GNS3 VM 성능 최적화
  • 여러 프로젝트 관리 및 협업 워크플로우

Python 및 Ansible을 사용한 네트워크 자동화

  • 네트워크 공학에서의 자동화 소개
  • GNS3에서 자동화 스크립트 생성 및 배포
  • Ansible 플레이북을 사용하여 라우터 및 스위치 구성 자동화
  • 자동화된 검사를 통해 네트워크 상태 및 준수 테스트

GNS3에서의 Docker 통합

  • GNS3 내 Docker 컨테이너 설치 및 구성
  • 사전 구성된 Docker 장비 사용 (예: 웹 서버, DNS, Linux 서비스)
  • 네트워크 테스트를 위한 사용자 정의 Docker 컨테이너 구축
  • GNS3 토폴로지에서 마이크로서비스 및 서비스 체이닝 시뮬레이션

클라우드 및 하이브리드 랩 통합

  • GNS3 및 퍼블릭 클라우드를 사용하여 하이브리드 환경 설계
  • VPN 및 터널링을 통해 GNS3를 AWS, Azure, 또는 GCP에 연결
  • 클라우드 기반 엔드포인트 배포 및 시뮬레이션된 네트워크와의 통합
  • 하이브리드 토폴로지에 대한 보안 및 접근 고려 사항

다중 벤더 테스트 및 시뮬레이션

  • 다중 벤더 VM 실행 및 관리 (예: Cisco, Juniper, Palo Alto)
  • QEMU, IOU/IOL, 및 VirtualBox 장비 함께 사용
  • 상호 운용성 테스트를 위한 트래픽 생성 및 애플리케이션 에뮬레이션

CI/CD 및 고급 랩 자동화

  • 버전 관리 및 테스트를 위한 GNS3를 Git 및 CI 파이프라인과 통합
  • 토폴로지 배포 및 롤백 자동화
  • 외부 스크립트에서 GNS3를 제어하기 위한 REST API 사용

Use Case 및 최선 사례

  • 사전 배포 검증을 위한 랩 디자인
  • 네트워크 동작 및 구성 문서화
  • 재사용 가능한 랩 템플릿 및 팀 워크플로우

요약 및 다음 단계

Requirements

  • GNS3 토폴로지 생성 및 장치 구성에 능숙해야 합니다
  • Python 또는 Ansible에 대한 작업 지식
  • 컨테이너화 및 클라우드 기본 개념에 익숙해야 합니다

대상

  • 시니어 네트워크 엔지니어 및 DevNet 전문가
  • GNS3를 자동화 프레임워크(Ansible, Python)와 통합하는 엔지니어
  • 가상 랩에서 Docker화된 서비스 실험 중인 전문가
  • 하이브리드 클라우드 랩 작업 또는 다중 벤더 환경 시뮬레이션 중인 고급 사용자
 21 Hours

Number of participants


Price per participant

회원 평가 (2)

Upcoming Courses

Related Categories