Overview

AWS Developer Startup Bootcamp은 AWS에 익숙하지 않은 Startup 개발자 분들이 AWS 위에서의 개발에 대해 이해하고 시작할 수 있게 보다 실용적인 내용들로 구성했습니다.

이 프로그램은 총 3일 과정의 프로그램이고 주요 과정에는 실습이 포함되어 있습니다. 동영상 강의를 통해 내용을 이해하고, 실습을 통해 직접 손으로 익혀볼 수 있습니다.

여기서 다루는 내용들은 난이도는 Basic 입니다. 이 과정을 통해 기본에 대해 익히고, 이후에는 이것을 기반으로 세부 사항들을 채우고 확장해가며 개발을 하실 수 있습니다.

프로그램 개요

Day 1

  • AWS Core Services (실습 포함)

    • AWS 에서 개발하기 위해 기본적으로 알고 있어야 할 내용들

    • Network, Compute, Database, Storage, 비용 최적화

Day 2

  • AWS 개발자 오리엔테이션

    • AWS를 처음 사용할 때, 미리 알면 좋은 개념과 팁들

  • Serverless (실습 포함)

    • 서버리스 서비스의 개념과 주요 특징

    • 서버리스 서비스 개발/운영 시 알아야 할 것

    • 서버리스 개발 프레임워크인 SAM

    • Lambda, SQS, SNS, EventBridge, API Gateway

  • DevOps - CICD (실습 포함)

    • DevOps 개념

    • CICD 구축하기

Day 3

  • DevOps - Observability (실습 포함)

    • Amazon CloudWatch를 사용하여 애플리케이션을 모니터링하고 문제를 해결

    • AWS X-Ray를 사용하여 요청을 추적하고 성능 병목 현상을 식별하는 방법

    • 다른 Open-Source Observability 도구를 사용하여 메트릭, 로그, 트레이스를 수집하고 사용하는 방법

  • Infrastructure as Code - CDK (실습 포함)

    • 인프라를 코드로 관리하기 개념

    • CDK 사용해서 인프라/서버리스 애플리케이션 작성/배포하기

Last updated