2025/10/24 AWS - 6

김기훈·2025년 10월 24일

오늘 학습한 내용

  • FastAPI Mini_Project
    • JWT

어려운 내용(추가 학습 필요)

오늘 발생한 문제(발생 했다면)

라이브세션

  • AWS Lambda(Paas)

    • EC2보다 많은 것을 제공
    • Serverless 컴퓨팅: 서버가 없는 컴퓨팅 서비스 -> "우리가 서버를 직접 관리할 필요가 없다"
      • 서버가 없음 -> SSH 접속 X -> 디버깅 불가
    • (입력값) -> 함수 실행() ->
    • lambda_handler(event, context):
      - 이게 람다의 규칙
  • event: 전달할 데이터 / context: 메타 데이터


  • 내가 만든적은 없지만 람다가 알아서 생성해 놓음

트리거 추가

  • body 값만 보임, statusCode는 상태코드로 전달

  • 이벤트값을 넣지 않았음에도 gateway에서 기본 이벤트를 넣었다.


오후 라이브세션

  • 가상환경 세팅

  • 두번 설치하는 이유

    • 라이브러리 설치 = 파이썬 가상환경에 다운로드 받아서 코드를 사용한다
    • AWS Lambda에 올릴 코드 (작업 + 라이브러리).zip
      • AWS Lambda에서 라이브러리 설치를 지원하지 않음
  • lambda에서 설치 라이브러리가 필요한경우

    • zip파일로 업로드

AWS 제어 방법

  • 1) 콘솔 로그인 -> UI
  • 2) AWS CLI 명령어
    • 사용하기 위해 brew install awscli
  • 3) 프로그래밍 언어(boto3)

profile
안녕하세요.

0개의 댓글