반응형
인하대학교 미래자동차 사업단에서 주관하는 AI 교육인 <AWS Machine Learning>에 선발되어 수업을 받고 왔다. Day 1의 'AWS 문화 및 AI ML 전략에 관한 내용'은 여기에서 확인할 수 있다.
Day 1의 두번째 시간인 'AWS 101 - 서버/스토리지/네트워크 & 웹서버 구성 Hands-on' 시간에는 원유훈 AWS Solution Architect께서 수업해주셨다.
컴퓨터의 서버/스토리지/네트워크 같은 기본 개념을 AWS가 제공하는 Amazon EC2/Amazon S3/Amazon VPC와 연관하여 설명해주셨다. 내용은 아래 블로그에 잘 정리가 되어있으니 궁금하다면 해당 블로그를 참고.
혼자서 AWS로 EC2를 구성하고 설정했을 때는, 뭐가 뭔지 모르고 그냥 인터넷에 있는대로 따라했었는데, 설명을 듣고 Hands-on 실습을 해보니까 이해가 잘 되었다.
실습은 https://kr-id-general.workshop.aws/ko/ 에서 진행하였다.
AWS GENERAL IMMERSION DAY 사이트에서는 기초 모듈과 심화 모듈을 나누어 실습할 수 있다. 각 모듈 별 실습 내용은 아래와 같다.
기초 모듈
1. 컴퓨트 - Amazon EC2
EC2 Linux 실습
키페어 생성하기
웹 서버 인스턴스 생성하기
리눅스 인스턴스에 접근하기
(옵션) PuTTy를 사용해서 리눅스 인스턴스에 접근하기
2. 네트워크 - Amazon VPC
VPC 실습
VPC 생성하기
추가 서브넷 생성하기
라우팅 테이블 편집하기
보안 그룹 생성하기
3. 보안 - AWS IAM
IAM 실습태그를 명시한 EC2 인스턴스 생성하기
AWS IAM Identities 생성하기
리소스 접근 테스트
EC2 Instance에 IAM Role 부여 및 접근 테스트
4. 모니터링 - Amazon CloudWatch
Amazon CloudWatch 실습
SNS 토픽 생성하기
EC2 인스턴스 생성하기
CloudWatch Alarm 구성하기
5. 데이터베이스 - Amazon RDS
Amazon RDS MySQL 실습
VPC 보안 그룹 생성하기
RDS 인스턴스 시작하기
EC2 인스턴스에서 RDS 연결하기
RDS 스냅샷 생성
(추가 실습)RDS 인스턴스 크기 수정
6. 스토리지 - Amazon S3
Amazon S3 실습
S3 버킷 생성하기
S3 버킷에 객체 추가하기
S3 콘솔에서 객체 작업하기
S3 버킷에 저장되어 있는 객체 접근하기
버킷 versioning 활성화하기
수명 주기 설정하기
심화 모듈 - 웹 애플리케이션
1. 네트워크 – Amazon VPC
1-1. VPC 생성
1-2. 추가 서브넷 생성
1-3. 라우트 테이블 수정
1-4. 심화 - VPC 엔드포인트
2. 컴퓨트 – Amazon EC2
2-1. 웹 서버 인스턴스의 시작
2-2. 오토 스케일링 웹 서비스 배포
2-3. 웹 서비스 확인 및 테스트
2-4. 부록 - 추가적인 EC2 개념들
3. 데이터베이스 – Amazon Aurora
3-1. VPC 보안 그룹 생성
3-2. RDS 인스턴스 생성
3-3. 웹앱 서버와 RDS 연결
3-4. 오토 스케일링 그룹 업데이트
3-5. RDS 관리 기능
3-6. 도전 과제 - RDS Aurora 연결
4. 스토리지 – Amazon S3
4-1. S3에 Bucket 생성
4-2. 버킷에 오브젝트 추가하기
4-3. 오브젝트 보기
4-4. 정적 웹 사이트 호스팅 사용
4-5. 오브젝트 이동
4-6. 버킷 버저닝 활성화
4-7. 오브젝트 및 버킷 삭제
반응형
'Cloud > AWS' 카테고리의 다른 글
[AWS] AWS 문화 및 AI ML 전략 - AWS Machine Learning Day 1 (0) | 2022.02.24 |
---|