코스 개요

DAY 1

모듈 1: 사용자 등록?

  • 사용자 등록
  • Amazon Management Console 개요
  • 관리 활동 및 청구 개요
  • Amazon 가격

모듈 2: AWS 전반적인 개요 – 10,000피트 뷰?

  • AWS 개요
  • EC2 개요
  • EBS 개요
  • 보안 그룹 개요
  • 엘라스틱 IP 개요
  • Cloud Front 개요
  • S3 개요
  • Glacier 개요
  • IAM 개요
  • RDS 개요

모듈 3: Amazon EC2- Windows Server 2012 (실습)

  • Windows Server 2012 인스턴스 시작
  • 비밀번호 해독 및 RDP 단축키 클라이언트 다운로드
  • EC2 Windows 2012 인스턴스 연결
  • Windows Server 2012 인스턴스 종료

모듈 4: Amazon EC2- 보안 그룹 (실습)

  • 보안 그룹 생성
  • 보안 그룹 수정
  • 보안 그룹 삭제

모듈 5: Amazon Elastic Block Store (실습)

  • 표준 볼륨 생성
  • 스냅샷 생성 및 삭제
  • Windows Server 2012 및 Ubuntu 14.04 서버에 볼륨 할당
  • 볼륨 연결 해제 및 삭제

모듈 6: Amazon Elastic Load Balancing (ELB) (실습)

  • 실습 6.1
    1. 사용자 데이터를 포함한 두 개의 Ubuntu EC2 인스턴스 시작 - 아파치 웹 서버
    2. 두 서버의 HTML 파일 수정
    3. 인터넷을 통해 웹 서버 테스트
  • 실습 6.2
    1. 엘라스틱 로드 밸런서 생성
    2. 두 개의 Ubuntu 서버를 ELB에 추가
    3. 엘라스틱 로드 밸런서 테스트
    4. 엘라스틱 로드 밸런서 삭제

모듈 7: AWS Route53

  • Route53이란?
  • 생성한 ELB와의 Route53 통합 데모 (강사만 수행)

모듈 8: AWS S3 (실습)

  • AWS S3 개요 및 가격
  • 버킷 및 폴더 생성
  • 객체 업로드, 다운로드, 공유, 삭제
  • 버킷 삭제

DAY 2

모듈 1: Amazon EC2- Windows Server 2012 with user data (실습)

  • Windows Server 2012 R2 서버 시작
  • PowerShell 명령어 기반 사용자 데이터 웹 서버 사용
  • 사용자 데이터가 성공적으로 실행되었는지 확인
  • Ubuntu 서버 종료

모듈 2: Amazon EC2- Ubuntu 14.04 with user data (실습)

  • EC2 Ubuntu 클라우드 서버 시작
  • 웹 서버 사용자 데이터 사용
  • 사용자 데이터가 성공적으로 실행되었는지 확인

모듈 3: Amazon EC2- Ubuntu 14.04 with Meta data (실습)

  • 메타데이터 개요
  • EC2 인스턴스의 메타데이터 정보 가져오기
  • Ubuntu 서버 종료

모듈 4: Amazon Simple Storage Service (S3) (실습)

  • AWS S3 개요 및 가격
  • S3 버킷 생성
  • 파일 버전 관리
  • S3에서 정적 웹 호스팅
  • 객체의 크로스 리전 복제
  • Route 53 리디렉션을 사용하여 정적 웹에 액세스 (강사 실시간 데모)

모듈 5: Amazon Glacier (실습)

  • AWS Glacier 개요 및 가격
  • 데이터에 대한 라이프 사이클 정책 생성
  • Glacier에서 데이터 액세스
  • S3에서 데이터를 자동으로 삭제하는 규칙 설정

모듈 6: AWS Cloud Formation

  • 클라우드 포메이션을 사용한 인프라스트럭처 코드화
  • 클라우드 포메이션 - 새 스택 생성
  • JSON 형식의 샘플 템플릿 배포
  • 기존 템플릿 사용 및 배포

DAY 3

모듈 7: AWS- IAM (Identity and Access Management)

  • IAM이란? - 포괄적인 소개
  • Active Directory와의 AWS 연동 - 이론만
  • IAM 시작하기
  • IAM 역할 - 위임 및 연동 (실습)
    1. 역할 생성
    2. 역할 가정하기
    3. 역할 삭제
  • IAM 사용자- 그룹 (실습)
    1. 사용자 및 그룹 생성
    2. 사용자를 그룹에 추가하기
    3. 사용자 비밀번호 정책 설정
    4. 사용자에게 정책 연결하기
    5. 사용자에게 2단계 인증 활성화하기
  • IAM 역할 (실습)
    1. EC2 및 S3 전체 액세스 권한을 가진 IAM 역할 생성
    2. EC2 인스턴스 시작 및 CLI 기반 액세스 유효성 검사

모듈 8: AWS CLI

  • AWS CLI 사용
  • S3 및 EC2 전체 액세스 권한으로 인스턴스 시작
  • awscli 클라이언트 구성
  • CLI를 사용하여 보안 그룹 생성
  • CLI를 사용하여 키 쌍 생성
  • CLI를 사용하여 EC2 인스턴스 시작
  • CLI를 사용하여 EC2 인스턴스 중지
  • CLI를 사용하여 EC2 인스턴스 종료
  • CLI를 사용하여 로드 밸런서 생성
  • CLI를 사용하여 로드 밸런서 삭제
  • CLI를 사용하여 S3 버킷 생성
  • CLI를 통해 로컬 머신에서 S3로 객체 업로드 및 다운로드
  • CLI를 통해 버킷 목록 보기
  • CLI를 사용하여 버킷 삭제

모듈 9: 애플리케이션 개발 및 배포 베스트 프랙티스

  • AWS Elastic Beanstalk를 사용한 애플리케이션 배포
  • Python Beanstalk 환경 배포
  • IIS 환경 배포
  • Python 및 Beanstalk 환경 종료

DAY 4

모듈 10: AWS- Virtual Private Cloud (VPC)

  • VPC란? - 포괄적인 소개
  • VPC 구성 이해
    1. 단일 공용 서브넷을 사용한 VPC
    2. 공용 및 사설 서브넷을 사용한 VPC
    3. VPC 피어링
    4. 액세스 제어 목록
  • VPC 인스턴스 구성 (학생 실습)
    1. VPC 생성
    2. 서브넷
    3. 인터넷 게이트웨이
    4. 라우팅
    5. NAT 인스턴스 구성
    6. 보안 그룹 생성
    7. 인스턴스 시작

모듈 11: AWS 관리 서비스 및 Python SDK를 사용한 데이터베이스

  • Amazon DynamoDB 설명
  • Amazon RDS의 핵심 측면 확인
  • Python SDK를 사용하여 DynamoDB 액세스 구성
  • Python SDK를 사용하여 테이블 생성
  • SDK를 사용하여 항목 추가
  • Python SDK를 사용하여 쿼리
  • SDK를 사용하여 항목 삭제

모듈 12: AWS RDS (이론만)

  • Amazon RDS 설명
  • EC2에서 자체 데이터베이스 관리 vs RDS 사용

모듈 13: AWS- SNS-SQS 및 SWF (이론만)

  • Simple Notification Service (SNS) - 개요 및 사용 사례
  • Simple Queue Service (SQS) - 개요 및 사용 사례
  • Simple Workflow (SWF) - 개요 및 사용 사례

요건

기본 Linux 스킬 (예: 파일 및 디렉토리 작업)

 28 시간

참가자 수


참가자당 가격

회원 평가 (3)

예정된 코스

관련 카테고리