오도원입니다.

건강과 행복을 위하여

반응형

zappa 3

[Python] 파이썬 Zappa로 flask web app을 AWS Lambda에 서버리스로 구현하기

반드시 알아가야 할 것 1. AWS Lambda 2. 서버리스 3. zappa 4. 파이썬 가상환경 설정하기 5. AWS 액세스 키 생성 후 AWS configure zappa는 파이썬 3.6 이상에서만 동작하므로 반드시 파이썬 3.6 이상인지 확인하라. $ python --version 목차 1. AWS 가입하기 2. 보안 자격 증명 3. AWS CLI2 설치 4. AWS configure 5. 파이썬 가상환경 생성 및 실행 6. 모듈설치 7. 앱 생성 및 실행 8. zappa init 9. zappa deploy dev 10. zappa update 11. zappa undeploy dev 1. AWS 가입하기 goddaehee.tistory.com/175 [AWS] 2.AWS 회원가입 따라하기 [A..

Development/Python 2020.10.13

windows 환경에서 zappa 설치 에러 해결법(UnicodeDecodeError)

AWS lambda를 이용한 서버리스 실습을 위해 zappa를 설치할 때 에러가 발생했다. windows OS는 default encoding code가 CP949로 설정되어있으므로 kappa를 설치할 때 인코딩 문제가 발생한다. kappa 0.6.0 버전 이후로는 encoding를 설정해주지 않기 때문이다. 해결방법 1. kappa(0.6.0) 수동설치 kappa를 수동으로 설치하고 setup.py파일에 encoding='utf-8'을 추가하는 것이다. 2. Windows WSL2 이용 windows의 문제이므로 linux에서 설치하는 것이다. 바로 WSL2를 이용하는 것이다. 본인은 이 방법으로 문제를 해결했다. WSL2(Windows Subsystem for Linux 2)는 윈도우즈에서 리눅스 명..

Development 2020.09.02

파이썬 Zappa로 AWS Lambda에 서버리스 Web 구현하기

* 다음 내용은 Hidekuma님의 파이썬 Zappa로 AWS Lambda에 서버리스 Web 구현하기를 참고했습니다. 목차 1. AWS credentials file 설정 및 Access Key ID와 Secret Access Key 생성 2. AWS CLI version2 설치 3. aws configure 설정 4. zappa 배포하기 1. AWS credential file 설정 Amazon Web Services(AWS) 계정을 처음 생성하는 경우에는 전체 AWS 서비스 및 계정 리소스에 대해 완전한 액세스 권한을 지닌 단일 로그인 자격 증명으로 시작한다. 이 자격증명을 AWS 계정 루트 사용자라고 한다. zappa 배포를 위해서는 aws configure을 설정해야한다. 따라서 엑세스 키를 생성..

데브옵스 2020.09.02
반응형