1.1 클라우드 컴퓨팅
__1.1.1 클라우드 컴퓨팅이란
__1.1.2 클라우드 컴퓨팅 이점
__1.1.3 클라우드 컴퓨팅 서비스 유형
__1.1.4 클라우드 구축 모델
1.2 AWS 서비스
__1.2.1 AWS 소개
__1.2.2 AWS 서비스 라인업
__1.2.3 AWS 과금 체계
__1.2.4 AWS 프리 티어 소개
1.3 AWS 가입하기 - 프리 티어
__1.3.1 AWS 계정 생성하기
__1.3.2 AWS 관리 콘솔 둘러보기
2장 AWS 컴퓨팅 서비스
2.1 AWS 컴퓨팅 서비스
__2.1.1 컴퓨팅 정의
__2.1.2 AWS 컴퓨팅 서비스
2.2 Amazon EC2 소개
__2.2.1 Amazon EC2 인스턴스
__2.2.2 AMI
__2.2.3 Amazon EC2 스토리지
__2.2.4 Amazon EC2 네트워킹
__2.2.5 Amazon EC2 보안
__2.2.6 Amazon EC2 모니터링
__2.2.7 Amazon EC2 인스턴스 구입 옵션
2.3 Amazon EC2 인스턴스 배포 및 접근하기
__2.3.1 AMI를 이용한 EC2 인스턴스 배포하기
__2.3.2 SSH로 EC2 인스턴스에 접속하여 웹 서비스 설정하기
__2.3.3 EC2 인스턴스에 생성된 웹 서비스 접속하기
__2.3.4 EC2 인스턴스의 모니터링 설정하기
__2.3.5 리눅스 명령어를 사용하여 EC2 인스턴스 정보 확인하기
__2.3.6 실습을 위해 생성된 모든 자원 삭제하기
3장 AWS 네트워킹 서비스
3.1 네트워킹이란
__3.1.1 네트워킹 정의
__3.1.2 네트워킹 요소
3.2 AWS 네트워킹 소개
__3.2.1 AWS 리전 네트워킹 디자인
__3.2.2 AWS 글로벌 네트워크와 엣지 POP
__3.2.3 AWS 네트워킹 서비스 소개
3.3 Amazon VPC 소개
__3.3.1 Amazon VPC 기본 구성 요소
__3.3.2 Amazon VPC와 다른 네트워크 연결
__3.3.3 Amazon VPC 요금
3.4 Amazon VPC로 퍼블릭 및 프라이빗 서브넷 구성하기
__3.4.1 사용자 VPC 생성하기
__3.4.2 퍼블릭 서브넷 생성하기
__3.4.3 퍼블릭 서브넷 통신 확인하기
__3.4.4 프라이빗 서브넷 생성하기
__3.4.5 프라이빗 서브넷 통신 확인하기
__3.4.6 실습을 위해 생성된 모든 자원 삭제하기
4장 AWS 부하분산 서비스
4.1 Amazon ELB 기능 소개
__4.1.1 부하분산이란
__4.1.2 Amazon ELB 기능
__4.1.3 Amazon ELB 구성 요소
__4.1.4 Amazon ELB 동작 방식
__4.1.5 Amazon ELB 교차 영역 로드 밸런싱
__4.1.6 Amazon ELB 종류
4.2 ALB와 NLB를 이용한 로드 밸런싱 구성하기
__4.2.1 CloudFormation 소개
__4.2.2 CloudFormation으로 기본 인프라 배포하기
__4.2.3 기본 인프라 환경 검증하기
__4.2.4 ALB를 생성하고 동작 과정 확인하기
__4.2.5 ALB 경로 기반 라우팅 기능을 구성하고 확인하기
__4.2.6 ALB의 User-Agent를 활용한 로드 밸런싱을 구성하고 확인하기
__4.2.7 NLB를 생성하고 교차 영역 로드 밸런싱 동작 확인하기
__4.2.8 ALB와 NLB의 출발지 IP 보존 확인하기
__4.2.9 실습을 위해 생성된 모든 자원 삭제하기
5장 AWS 스토리지 서비스
5.1 스토리지 개요
5.2 스토리지 서비스 및 주요 기능
__5.2.1 블록 스토리지
__5.2.2 파일 스토리지
__5.2.3 객체 스토리지
__5.2.4 스토리지 선택 기준
5.3 Amazon EBS
__5.3.1 EBS란
__5.3.2 EBS 특징
__5.3.3 EBS 볼륨 유형
__5.3.4 EBS 스냅샷
__5.3.5 EFS란
__5.3.6 EFS 특징
5.4 Amazon S3
__5.4.1 S3 소개
__5.4.2 S3 구성 요소
__5.4.3 S3 특징
__5.4.4 S3 스토리지 클래스
__5.4.5 S3 보안
5.5 다양한 AWS 스토리지 서비스 구성하기
__5.5.1 실습에 필요한 기본 인프라 배포하기
__5.5.2 EBS 스토리지를 추가로 생성한 후 사용하기
__5.5.3 EBS 스토리지의 볼륨 크기를 변경하고 스냅샷 기능 확인하기
__5.5.4 EFS 스토리지 생성하고 사용하기
__5.5.5 Public S3 스토리지로 외부 접근 확인하기
__5.5.6 Private S3 스토리지의 제한된 접근 및 데이터 백업하기
__5.5.7 실습을 위해 생성된 모든 자원 삭제하기
6장 AWS 데이터베이스 서비스
6.1 데이터베이스와 DBMS
__6.1.1 데이터와 데이터베이스
__6.1.2 데이터베이스 모델 유형
__6.1.3 관계형 DBMS의 SQL 언어
__6.1.4 DBMS 종류
6.2 AWS 데이터베이스 서비스
__6.2.1 Amazon RDS
__6.2.2 Amazon RDS 데이터 복제
__6.2.3 Amazon Aurora
__6.2.4 Amazon DynamoDB
__6.2.5 Amazon ElastiCache
6.3 웹 서버와 Amazon RDS 연동하기
__6.3.1 CloudFormation으로 기본 인프라 배포하기
__6.3.2 Amazon RDS를 생성하고 웹 서버와 연동하기
__6.3.3 Amazon RDS의 고가용성을 위한 Multi-AZ 동작 확인하기
__6.3.4 Amazon RDS의 성능을 확장하는 Read Replica 동작 확인하기
__6.3.5 실습을 위해 생성된 모든 자원 삭제하기
7장 AWS 고급 네트워킹 서비스
7.1 DNS란
__7.1.1 DNS 서비스
__7.1.2 도메인 구조
__7.1.3 DNS 서버 종류
__7.1.4 DNS 통신 흐름
__7.1.5 DNS 레코드 유형
7.2 Amazon Route 53 서비스
__7.2.1 Amazon Route 53의 주요 기능
__7.2.2 Amazon Route 53의 라우팅 정책
__7.2.3 도메인 이름 생성하기
7.3 CDN이란
__7.3.1 CDN 환경
__7.3.2 CDN 캐싱 방식
7.4 Amazon CloudFront란
__7.4.1 Amazon CloudFront 구성
__7.4.2 Amazon CloudFront 기능
7.5 Amazon CloudFront로 CDN 서비스 구성하기
__7.5.1 CloudFormation으로 기본 인프라 배포하기
__7.5.2 Amazon Route 53 설정과 기본 인프라 검증하기
__7.5.3 Amazon CloudFront Distribution 생성하기
__7.5.4 Amazon Route 53 설정과 CloudFront 환경 검증하기
__7.5.5 실습을 위해 생성된 모든 자원 삭제하기
8장 AWS IAM 서비스
8.1 배경 소개
__8.1.1 AWS 리소스 생성하고 관리하기
__8.1.2 AWS API
8.2 AWS IAM
__8.2.1 AWS IAM이란
__8.2.2 AWS IAM 구성 요소와 동작 방식
__8.2.3 AWS IAM 사용자
__8.2.4 AWS IAM 정책
__8.2.5 AWS IAM 역할
8.3 AWS IAM 사용자 생성 및 정책, 역할 동작 확인하기
__8.3.1 실습을 위한 기본 인프라 배포하기
__8.3.2 IAM 사용자 생성 및 동작 확인하기
__8.3.3 IAM 정책 설정 및 동작 확인하기
__8.3.4 IAM 역할 설정 및 동작 확인하기
__8.3.5 실습을 위해 생성된 모든 자원 삭제하기
9장 AWS 오토 스케일링 서비스
9.1 스케일링
__9.1.1 스케일링이란
__9.1.2 스케일링의 종류
9.2 AWS 오토 스케일링 서비스
__9.2.1 Amazon EC2 오토 스케일링이란
__9.2.2 AWS EC2 오토 스케일링 구성 요소
__9.2.3 Amazon EC2 오토 스케일링의 인스턴스 수명 주기
__9.2.4 Amazon EC2 오토 스케일링 조정 옵션
__9.2.5 Amazon EC2 오토 스케일링 요금
9.3 Amazon EC2 오토 스케일링 구성하기
__9.3.1 CloudFormation으로 기본 인프라 배포하기
__9.3.2 기본 인프라 환경 검증하기
__9.3.3 EC2 인스턴스 시작 템플릿 생성하기
__9.3.4 Amazon EC2 오토 스케일링 그룹 생성하기
__9.3.5 MyEC2에 접속하여 인스턴스에 CPU 부하 발생시키기
__9.3.6 실습을 위해 생성된 모든 자원 삭제하기
10장 워드프레스
10.1 워드프레스 소개
__10.1.1 웹 시스템 구성 요소
__10.1.2 워드프레스 구성 요소
__10.2 워드프레스 구성하기
__10.2.1 CloudFormation으로 기본 인프라 배포하기
__10.2.2 기본 인프라 환경 검증하기
__10.2.3 워드프레스의 단일 구성 환경 구성하기
__10.2.4 워드프레스의 복합 구성 환경 구성하기
__10.2.5 실습을 위해 생성된 모든 자원 삭제하기
11장 워드프레스 이중화
11.1 실습 소개
11.2 AWS 서비스를 활용한 워드프레스 구성하기
__11.2.1 CloudFormation으로 기본 인프라 배포하기
__11.2.2 기본 인프라 환경 검증하기
__11.2.3 워드프레스 초기 설정 및 블로그에 작성된 글 확인하기
__11.2.4 S3에서 정적 콘텐츠 처리 설정하기
__11.2.5 실습을 위해 생성된 모든 자원 삭제하기
11.3 확장성과 안정성을 고려한 워드프레스 구성하기
__11.3.1 CloudFormation으로 기본 인프라 배포하기
__11.3.2 기본 인프라 환경 검증하기
__11.3.3 인스턴스 기본 설정 및 워드프레스 사용 설정 진행하기
__11.3.4 워드프레스 초기 설정 및 블로그 글 작성하기
__11.3.5 ALB 대상 그룹에서 WebSrv-Leader EC2 인스턴스 삭제하기
__11.3.6 오토 스케일링 그룹으로 워드프레스 웹 서버 구성하기
__11.3.7 장애 발생 및 서비스 연속성 확인하기
__11.3.8 실습을 위해 생성된 모든 자원 삭제하기