안녕하세요 선생님들.

깃갤에서 너무 많은 도움을 받아 항상 감사하고 있습니다 *-* . . !


질문 제목과는 다르게 

AWS와 관련한 사항들도 몇가지 여쭐게 있어서

글써봅니다.



목차

질문 1. github action과 aws cli?

질문 2. ecs와 eks 도입

질문 3. rds 사용 vs ec2에서 db 컨테이너로 돌리기




질문 1. github action과 aws cli?

다름이 아니라

ec2에 fe, be를 모두 배포하고 관리하는 중인데요..


로컬에서 작업하고 push한뒤

ec2에 접속해서 git pull 하는 게 한두번까지는 괜찮았는데

이게 계속되니까 감당이 되지  않습니다 ㅠ.ㅠ


혹시 다들 github action하고 aws cli로 이런 문제를 해결하시나요?

어떤식으로 하시는지 궁금해서 여쭙습니다.



질문2. ECS와 EKS 도입

나름대로 찾아본결과

EC2에서 직접 docker 컨테이너들을 돌리고 관리하지 않고

ECS를 사용한다는 글들이 매우 많이 있더라구요..


지금 현재로서는 관리해야할 컨테이너 수가 많지않아서

굳이? 싶은데 그거까지 감내하면서 도입해야할 이유가 따로 있을까요?


이어지는 이야기로, 컨테이너 수가 많지도 않은 상황에서

EKS까지 써야할 필요가 있을까요?


 


질문3. RDS 사용 vs EC2에서 db 컨테이너로 돌리기


AWS에서 찾아보니까 다음과같은 내용을 찾았습니다



저것들을 모두 감내할 자신이있으면 후자로 가는걸까요?

아니면 감내할 자신이있어도 그냥 아닥하고 rds인걸까요?


어떤 선택을 하시는지, 그리고 그 선택의 근거가 무엇인지 궁금합니다..