목차
AWS 실습 Wiki에 방문을 환영합니다.
AWS와 관련된 실습을 돕기 위해서 해당 wiki를 제공합니다. 서버리스 서비스, 사용자 참여 유도(User Engagement), Datalake, AI/ML, 컨테이너와 관련된 실습을 제공하거나 관련 정보를 링크를 통해서 제공할 예정입니다.
서버리스 서비스
AWS 서버리스 서비스 실습을 아래와 같이 진행할 수 있습니다.
서버리스 101 - 서버리스란?
AWS 서버리스 서비스 자습 순서
- 관련 자료: 서버리스 웹 애플리케이션 구축 방법론 :: AWS Summit Seoul 2018
- 실습 내용: AWS 관리 콘솔을 이용해서 서버리스 서비스를 직접 구현하는 방법을 학습합니다.
- 실습 링크: Amazon Polly를 통한 음성 읽기 서버리스 앱 개발하기
- Demo Link:
서버리스 201 - 서버리스로 개발 방법
- 관련 자료: AWS Cloud9을 활용한 서버리스 웹 애플리케이션 구축 :: AWS DevDay 2018
- 실습 내용: AWS의 Cloud IDE(통합개발환경)인 AWS Cloud9을 이용한 서버리스 서비스를 개발하는 방법과 배포하는 방법을 학습합니다. 서버리스 서비스를 프로비저닝 하기 위해서 SAM에 대해서 알아 봅니다.
- 실습 링크: AWS 서버리스 HOL - Lab1. Cloud9을 이용한 서버리스 웹 애플리케이션 구축
- Demo Link:
서버리스 301 - 서버리스에 지속적인 통합과 배포 프로세스 구축 방법
- 관련 자료: Code 시리즈 서비스를 이용한 서버리스 CI/CD 배포 프로세스 구축 :: AWS DevDay 2018 (영상 기준 46분 28초 이후)
- 실습 내용: 레벨 2에서 만든 코드를 기반으로 정적 컨텐츠와 동적 컨텐츠를 지속적으로 통합하고 배포하는 방법을 학습합니다.
정적 컨텐츠의 배포 파이프라인은 직접 만들어 보고, 수동으로 배포를 확인한 이후에 배포를 수행하는 방법을 학습합니다.
동적 컨텐츠의 배포 파이프라인은 CodeStar를 통해 쉽게 배포 파이프라인을 하나 만들고, CodeCommit에 있는 소스코드를 직접 변경합니다. 변경 반영한 로직을 실시간으로 확인할 수 있도록 CodeDeploy의 Canary 배포를 활용하는 방법을 살펴봅니다. - 실습 링크: Lab2로 이동
- Demo Link:
예정