본문 바로가기

엘라스틱빈스톡

Python 백엔드 배포 개발 환경(dev)에서 작업 중인 변경사항을 서비스 환경(prod)에 적용하는 과정이 명령어 하나로 가능합니다. $ eb deploy AWS 자원을 활용함에 따라서 이와 이점을 요약할 수 있습니다. 배포 과정이 매우 편리 비용이 저렴 확장이 쉽고 안정적 모니터링에 유리 대상 학습된 머신러닝 모델을 배포하려는 대학생 python 코드를 배포하려는 백엔드 개발자 패키지 파이썬 코드 AWS 환경에 배포(Elasticbeanstalk, https://aws.amazon.com/elasticbeanstalk/) DB 연동(Mysql, Auroa, Postgres 중 선택) HTTPS 적용(인증서 구입, SSL 적용) Custom domain 적용 교육 요청방법 크몽, https://kmong.com/@%ED%98.. 더보기
Elastic beanstalk CLI 를 활용한 비용 절감 노력 Django 물개발자입니다. 이전 글에서 EB(Elasticbeanstalk) 환경에 Django를 배포하면서 겪었던 내용을 여기서 공유했습니다. 이번에는 EB에 환경을 생성하는 과정을 CLI 를 이용해 보려고 합니다. AWS web console을 이용하면 각 단계별로 필요한 과정과 의미를 이해하는데 도움이 됩니다. 다만 이런 과정을 자주 반복해야 하는 상황에 마주친다면 좀 더 나은 방법에 대해서 생각하게 될 것입니다. 같은 작업을 반복하는 것은 시간이 걸린다는 것은 의미하고 또 사람이 손으로 각 단계를 밟다 보면 의도하지 않게 실수를 할 수 있기 때문입니다. 위 그림은 EB에 environment을 생성하는 시작단계입니다. default configuration과 다른 환경을 갖추기 위해서는 그 후에.. 더보기
Django app AWS EB(elasticbeanstalk) 배포해보기 안녕하세요 물개발자입니다. google trend에 django를 찾아보면 위와 같은 검색어 흐름을 볼 수 있습니다. Django에 관심을 가지는 개발자 숫자가 많아지고 있음을 알 수 있습니다. 그리고 최근에 제가 근무하는 회사 지인이 AWS 환경에서 django 서비스를 운용해보고자 하는 경우가 있어 이와 같이 문서로 정리해봅니다. 다행히 aws에서 아래와 같이 친절한 한글 문서를 제공하고 있으니 이것을 기반으로 하겠습니다. Django 애플리케이션을 Elastic Beanstalk에 배포 https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/create-deploy-python-django.html https://docs.aws.amazon.co.. 더보기

반응형