· 학습 목표:
다양한 프로그래밍 언어로 AWS 서비스를 활용하는 애플리케이션을 개발하고 관리하는 데 필요한 지식과 기술을 습득합니다.
· 주요 내용:
1. AWS SDK 소개 및 다양한 언어 지원
2. AWS CLI 설치 및 사용법 소개
3. AWS SDK 및 CLI를 사용하여 애플리케이션 개발 및 관리
[Chapter 2: AWS 서버리스]
· 학습 목표:
서버리스 아키텍처를 이해하고, S3, Lambda, API Gateway를 활용하여 서버리스 웹 애플리케이션을 개발하고 배포하는 데 필요한 지식과 기술을 습득합니다.
· 주요 내용:
1. AWS 서버리스 아키텍처 개요
2. Amazon S3를 사용한 정적 웹 호스팅 구축
3. AWS Lambda를 사용하여 서버리스 함수 개발
4. Amazon API Gateway를 통한 RESTful API 개발 및 배포
[Chapter 3: AWS DB 서비스]
· 학습 목표:
관계형 데이터베이스부터 NoSQL 데이터베이스까지 Amazon RDS, DynamoDB, Redshift를 활용하여 데이터베이스를 구축하고 운영하는 전반적인 능력을 습득합니다.
· 주요 내용:
1. Amazon RDS 소개 및 관계형 데이터베이스 구축
2. Amazon DynamoDB 소개 및 NoSQL 데이터베이스 설계
3. Amazon Redshift 소개 및 데이터 웨어하우스 운영
[Chapter 4: AWS No coding 개발 환경]
· 학습 목표:
AWS CodeWhisperer를 활용하여 비즈니스 로직에 대한 규칙을 생성하고, 이를 통해 서버리스 애플리케이션을 개발하고 배포하는 능력을 학습합니다.
· 주요 내용:
1. AWS CodeWhisperer 소개 및 주요 기능
2. 비즈니스 로직을 위한 AWS CodeWhisperer 룰 생성
3. AWS CodeWhisperer를 사용한 서버리스 애플리케이션 개발 및 배포

