-
Notifications
You must be signed in to change notification settings - Fork 1
1. 기술 선택 이유!
HyeonKyu edited this page Nov 29, 2021
·
11 revisions
- 빠르게 자그마한 기능을 가진 프로젝트를 만들기 위해 선택했습니다.
- 팀원들이 익숙한 DB를 선택했습니다.
-
프로젝트 형상관리를 위해 선택했습니다.
-
branch, issue, PR를 사용하여 코드 리뷰, Merge를 진행했습니다.
- CI/CD 파이프라인을 구축하여 제대로 작동하는 소프트웨어를 자주 빠르게 배포하기 위해 사용했습니다.
-
AWS Elastic Beanstalk - Flask 웹 어플리케이션을 실행하기 위해 사용했습니다.
-
AWS S3(Simple Storage Service) - 정적 콘텐츠에 간단하고 유연하게 접근하기 위해 사용했습니다.
-
AWS CloudFront - CDN 서비스로 콘텐츠를 캐싱하여 콘텐츠를 빠르게 전송하고, S3 부하와 비용을 줄이기 위해 사용했습니다.
-
AWS Route 53 - 도메인 주소로 요청 시, ELB로 라우팅하기 위해 사용했습니다.
-
AWS ELB(Elastic Load Balancing) - http(80)을 https(443)으로 redirect하기 위해 사용했습니다.
-
AWS Certificate Manager - SSL 인증서를 받기 위해 사용했습니다.
- 다른 API들이 많았지만, 개발 문서가 가장 읽기 쉬웠고 편해서 선택했습니다.