메뉴바로가기
메인메뉴 바로가기
컨텐츠 바로가기
 Loading... 

컨텐츠

교육과정 상세보기

교육과정 상세보기

DevNet Associate DEVASC v1.0 [48 Credits] (Developing Applications and Automating Workflows using Cisco Core Platforms)

교육정보
교육 일정
교육 개요 ▪ 강의실에서 5일 및 자체 학습 3일로 이루어진 과정입니다.
▪ 시스코 코어 플랫폼 사용하여 응용 프로그램 개발 및 자동화 워크 플로우 과정은 시스코의 DevNet 준 인증과 연관 수준의 네트워크 자동화 엔지니어 역할을 준비하는 데 도움이됩니다.
▪ Cisco 플랫폼을 기본으로 사용하여 기본 네트워크 애플리케이션을 구현하는 방법과 네트워크, 보안, 협업 및 컴퓨팅 인프라에서 자동화 워크 플로우를 구현하는 방법을 배우게됩니다.
▪ Cisco Application Programming Interfaces (API) 및 최신 개발 도구를 사용하여 실제 문제를 해결하는 실무 경험을 제공합니다.
교육 목적 ▪ 최신 소프트웨어 개발에서 API의 중요성과 버전 제어 도구 사용에 대하여 설명할 수 있다.
▪ 소프트웨어 개발에 사용되는 일반적인 프로세스 및 실무를 설명할 수 있다.
▪ 모듈 식 소프트웨어 구성 및 구성을 위한 옵션을 설명할 수 있다.
▪ HTTP 개념 및 이 개념에 대한 네트워크 기반 API에 적용하는 방법을 설명할 수 있다.
▪ REST (Representational State Transfer) 개념을 HTTP 기반 API와 통합해 적용할 수 있다.
▪ 시스코 플랫폼 간의 호환성을 설명할 수 있다.
▪ 서로 다른 Cisco 플랫폼의 프로그래밍 기능을 설명할 수 있다.
▪ 기본 네트워킹 개념 설명 및 간단한 네트워크 토폴로지를 해석할 수 있다.
▪ 문제 해결에 사용되는 네트워크 도구와 응용 프로그램의 상호 작용을 설명할 수 있다.
▪ Python 스크립트를 사용하여 일반적인 작업을 자동화하기 위해 모델 중심 프로그래밍 개념을 적용할 수 있다.
▪ 개발 파이프 라인에서 일반적인 응용 프로그램 배포 모델 및 구성 요소를 식별할 수 있다.
▪ 일반적인 보안 문제 및 테스트 유형을 설명하고 로컬 개발을 위한 컨테이너화를 활용할 수 있다.
▪ 스크립팅 및 모델 중심의 프로그래밍 기능을 통해 인프라를 자동화하는 도구를 활용할 수 있다.
교육 기간 5일(35시간)
교육비 2,500,000 원
교재 (-)
선수 지식 ▪ 시스코 엔지니어를 위한 네트워크 자동화 프로그래밍 입문 (PRNE v1.0) 과정 이수자
또는 아래와 같은 지식 소유자
▪ 기본적인 컴퓨터 활용 능력
▪ 기본 PC 운영 체제 탐색 기술
▪ 기본 인터넷 사용 기술
▪ 프로그래밍 언어 (특히 Python)에 대한 실무 경험
교육 대상 ▪ 네트워크 자동화 엔지니어
▪ 소프트웨어 개발자
▪ 시스템 통합 프로그래머
▪ 인프라 아키텍트
▪ 네트워크 디자이너
교육 내용
목차

이 수업에는 강의 섹션과 자기 학습 섹션이 포함됩니다.


섹션 제목

학습 모드

최신 소프트웨어 개발 연습

강의

소프트웨어 개발 프로세스 설명

자율 학습

소프트웨어 설계

자율 학습

네트워크 기반 API 소개

강의

REST 기반 API 소비

강의

Cisco 플랫폼에서 프로그래밍 기능 활용

강의

시스코 플랫폼 소개

자율 학습

IP 네트워크 설명 (ELT 만 해당)

자율 학습

네트워크 및 응용 프로그램 관련

강의

YANG으로 모델 중심 프로그래밍 기능을 활용

강의

응용 프로그램 배포

강의

응용 프로그램 테스트 및 보안

강의

인프라 자동화

강의


실습 목차
  • 파이썬으로 API 데이터 형식 분석
  • 버전 관리에 Git 사용
  • 다이어그램에서 소프트웨어 아키텍처 및 디자인 패턴 식별
  • 싱글 톤 패턴 및 추상화 기반 방법 구현
  • HTTP 프로토콜 메시지 검사
  • 우편 배달부 사용
  • HTTP 오류 응답 문제 해결
  • Python으로 API 활용
  • Cisco Controller API 사용
  • Cisco Webex Teams ™ Collaboration API 사용
  • 기본 네트워크 토폴로지 다이어그램 해석
  • 응용 프로그램 연결 문제의 원인 식별
  • NETCONF (기본 네트워크 구성 프로토콜) 작업 수행
  • 자동화 스크립팅에 Cisco SDK (Software Development Kit) 및 Python 사용
  • 로컬 개발을위한 Bash 명령 활용
  • 파이썬 단위 테스트 구성
  • Dockerfile 해석
  • Docker 명령을 사용하여 로컬 개발자 환경 관리
  • 불충분 한 매개 변수 살균 악용
  • 인프라 자동화 워크 플로우 구축


수강후기