Course Outline

소개

  • 최신 서버리스 애플리케이션 구축을 위한 개요 및 모범 사례
  • 서버리스 애플리케이션을 위한 이벤트 기반 디자인을 지원하는 AWS 서비스 개요

API 기반 개발

  • 표준 요청/응답 API 기반 웹 애플리케이션 개요
  • 서버리스 애플리케이션을 위한 Amazon API Gateway 사용
  • 다양한 API 유형 비교
  • Lambda 함수와 통합된 HTTP API 엔드포인트 설정

인증, 권한 부여 및 Access 제어

  • 인증 및 권한 부여 비교
  • API Gateway를 사용하여 API 인증
  • Amazon Cognito 사용

서버리스 배포 프레임워크

  • 코드로서의 인프라를 위한 명령형 및 선언형 프로그래밍 이해
  • CloudFormation, AWS CDK, Amplify 및 AWS SAM 프레임워크 비교

Amazon EventBridge 및 Amazon SNS

  • 비동기 이벤트 소스 사용
  • Amazon EventBridge 기능 및 사용 사례
  • 사용자 정의 EventBridge 버스 및 규칙 구축
  • Amazon Simple Notification Service(Amazon SNS)와 EventBridge 사용 사례 비교

이벤트 기반 배포에서 큐 및 스트림 사용

  • Lambda의 이벤트 소스로 큐 및 스트림 사용
  • Lambda의 이벤트 소스로 Amazon Simple Queue Service(Amazon SQS) 또는 Amazon Kinesis Data Streams 사용

람다 함수 작성하기

  • Lambda 라이프사이클 개요 및 Lambda 함수 작성을 위한 모범 사례 사용
  • Lambda 함수 구성
  • 오류 처리

AWS Step Functions 사용

  • 서버리스 아키텍처에서 AWS Step Functions 사용
  • 표준 및 익스프레스 워크플로 비교
  • 계단 함수의 직접 적분

서버리스 애플리케이션의 관찰성 및 모니터링

  • 관찰 가능성의 세 가지 기둥 이해
  • 로그 파일 쓰기 및 해석
  • Amazon CloudWatch 로그 사용
  • 관찰성을 위해 AWS X-Ray 사용

서버리스 애플리케이션 보안

  • 서버리스 애플리케이션 보안 모범 사례
  • API Gateway, Lambda 및 애플리케이션 보안
  • 서버리스 데이터 저장소의 데이터 보호
  • 감사

서버리스 애플리케이션 확장

  • API 게이트웨이를 사용하여 규모 관리
  • Lambda 동시성을 사용한 확장
  • Lambda를 사용하여 다양한 이벤트 소스 확장

배포 파이프라인 자동화

  • 서버리스 애플리케이션에서 CI/CD 사용
  • 서버리스 파이프라인에서 도구 사용
  • 서버리스 배포를 위한 AWS SAM 기능 사용
  • 자동화 모범 사례

문제 해결

요약 및 다음 단계

Requirements

  • AWS 클라우드 아키텍처의 기본에 대한 이해
  • AWS Lambda에 대한 지식

청중

  • 개발자
 21 Hours

Number of participants


Price per participant

회원 평가 (3)

Upcoming Courses

Related Categories