ruriruriya

[RESTful API] Python Flask - Lambda를 활용한 S3 스토리지, MySQL DB 연결 본문

☁️RestFul API (Python Flask)

[RESTful API] Python Flask - Lambda를 활용한 S3 스토리지, MySQL DB 연결

루리야ㅑ 2023. 12. 16. 10:10
반응형

AWS Lambda는 아마존 웹 서비스(AWS)의 컴퓨팅 서비스 중 하나로, 서버리스 컴퓨팅을 제공하는 플랫폼이다.
이는 애플리케이션을 개발하고 실행할 때 서버 관리에 대한 부담을 줄여준다.

 

1. S3 스토리지 연결

AWS 콘솔에서 S3으로 접속하여 해당 버킷의 이미지를 클릭한다.
그리고 이미지 객체 URL을 이미지 이름 빼고 복사해둔다.

 

config 파일에서 S3 버킷 이름과, 이미지 객체 URL을 복사해서 넣는다.(이미지 이름을 뺀 URL)

 

2. MySQL DB 연결

MySQL workbench에 접속해서 해당 유저에 오른쪽 마우스를 클릭해서

Edit Connection 으로 접속한다.

 

Host name과 User name을 복사해둔다. 

 

config.py에 아래와 같이 입력한다.

HOST =  hostname

DATABASE = 스키마 명

DB_USER = 유저명

DB_PASSWORD = 비밀번호 

 

 

반응형