Back-End/Flask

    [Flask] 플라스크와 AWS S3 연동하고 이미지 업로드하기 (boto3)

    [Flask] 플라스크와 AWS S3 연동하고 이미지 업로드하기 (boto3)

    AWS S3는 Simple Storage Service의 준말입니다. 파일, 이미지, 동영상 등 다양한 유형의 데이터를 저장할 수 있습니다. Flask와 S3를 연동하는 방법은 2가지가 있습니다. ✔ Flask의 확장 프로그램 Flask-S3 사용 ✔ AWS에서 제공하는 Python SDK인 Boto3 사용 Flask-S3는 간단하게 활용할 수 있고, Boto3는 더 많은 유연성을 제공하지만 조금 더 복잡한 설정과 사용법을 가지고 있다고 합니다. 각각의 장단점이 있지만 저는 AWS에서 제공하는 Boto3를 사용해서 이미지를 업로드하는 API를 만들어 보겠습니다. 😀 📝S3 연동 및 파일 업로드 구현 ⦁ 라이브러리 설치 pip install boto3 #파일이름 보안 라이브러리 - 해킹공격 방지 pip i..