(러닝웨이코리아) 김도균 강사의 PowerShell 기초와 활용
과정소개:
이 과정은 Windows를 포함해 다양한 OS를 다루면서 데브옵스를 고민하는 운영자에게 Microsoft가 선서한 본격적인 셸 환경인 PowerShell의 기본 기능과 특징 전반에 대해 배웁니다. PowerShell은 이제 온프레미스와 클라우드를 아울러 관리자들의 핵심 데브옵스 도구가 되고 있습니다. 이 과정을 통해 기업의 IT Pro는 Windows Server 환경의 관리작업을 자동화하는 방법을 학습합니다. 이 과정을 이수하고 나면 향후 다른 OS 영역과 Microsoft의 다양한 제품군을 관리하는 영역까지도 응용해 볼수 있습니다.
교육일정: 2018-02-26(월)~2018-02-28(수)
교육내용:
Module 1. 처음 만나는 PowerShell
Topic A PowerShell 소개
Topic B PowerShell 버전 업그레이드
Topic C PowrShell 세션 시작 방법
Topic D 유용한 PowerShell 도구
Topic E 리눅스와 PowerShell
Module 2 PowerShell 명령 기초
Topic A PowerShell 명령 기본 형식
Topic B PowerShell 도움말 시스템
Topic C PowerShell 화장 - 모듈과 스냅인
Module 3. 파이프라인 시스템
Topic A 개체에 대한 이해
Topic B 파이프라인 시스템의 기본 개념
Topic C 명령에서 파이프라인을 지원하는 방식
Module 4. PowerShell에서 개체 다루기
Topic A 개체 선택
Topic B 개체의 정렬과 계산
Topic C 개체의 필터링
Module 5. PowerShell의 입력과 출력
Topic A 표준 스트림
Topic B 출력 명령
Topic C 출력 서식과 형식 변환
Topic D 입력 명령과 입력 개체
Topic E 파이프라인의 개체 컬렉션
Module 6. PowerShell의 저장소 관리
Topic A PowerShell 공급자
Topic B PowerShell 드라이브
Module 7. PowerShell의 원격 관리 기술
Topic A 원격 관리 개요
Topic B 원격 관리 보안
Topic C 원격 관리 기본 명령
Module 8. PowerShell 스크립트 기초
Topic A 스크립트 실행
Topic B 변수 사용하기
Topic C 스크립트 작성 절차
Module 9. 고급 스크립트 작성 기술
Topic A 단순 스크립트에서 함수로 전환하기
Topic B 스크립트 모듈 만들기
Topic C 스크립트 기능 문서화 하기
Topic D 스크립트 흐름 제어 구문
Module 10. PowerShell 디버깅과 에러처리
Topic A 디버깅 방법과 중단점
Topic B PowerShell의 에러처리
Module 11. 고급 원격 관리
Topic A 원격 관리를 위한 2가지 고려사항
Topic B 영구 연결
Topic C 암시적 원격과 웹 액세스
Module 12. PowerShell 워크플로
Topic A PowerShell 워크플로 소개
Topic B 워크플로 작성과 실행
Topic C InlineScript 활동
Topic D 병렬 실행과 순서대로 실행
Module 13. PowerShell의 작업 관리
Topic A 백그라운드 작업
Topic B 예약 작업
Topic C 주석 기반 도움말 작성하기
Module 14. PowerShell DSC
Topic A PowerShell DSC 개요
Topic B PowerShell DSC 사용 준비
Topic C DSC 구성 배포하기