일단 난 클라우딩 하나도 모름,
클라우딩 다양하게 쓰는 웹앱도 아님
EC2는 걍 가상 컴퓨터인데, 이거 걍 귀찮아서? 쓰는거임
AWS에 제품 ㅈㄴ 많잖아
DB 전용, 람다, 알림Push 등등...
EC2만들어서 하는것보다 저런 제품같은거 하나하나씩 연결해서 쓰던데
차이가 머임? 더 쌈?
일단 난 클라우딩 하나도 모름,
클라우딩 다양하게 쓰는 웹앱도 아님
EC2는 걍 가상 컴퓨터인데, 이거 걍 귀찮아서? 쓰는거임
AWS에 제품 ㅈㄴ 많잖아
DB 전용, 람다, 알림Push 등등...
EC2만들어서 하는것보다 저런 제품같은거 하나하나씩 연결해서 쓰던데
차이가 머임? 더 쌈?
db전용 비싸
싸고 자유도 높고 ecs 같은 매니지드는 커스텀 못하는 제약사항 많고 리소스도 짬처리 해주는거라 불안함
DB도 EC2에 다 때려박으면 백업도 일일히 다 해야되는데 관리형 DB 쓰면 걍 자동으로 다 해주고 클릭 딸깍하면 똑같은 db 그대로 만들 수 있음
일일히->일일이
대부분은 VM 쓰기도 벅찬 틀딱들이라 그럼ㅋㅋ
클라우드가 뭔지 얼마나 편한지 존재 자체를 몰라서 EC2 쓰는경우도 있긴 한데 EC2로 쌩으로 만드는게 더 쌀때가 있어서 그럼.
aws를 개인이 쓰게 되면 ec2 하나 쓰는 게 제일 저렴했던 걸로 기억함
이론상 가장 싼건 ec2고 그래서 숙련된 인원 있으면 쓰기는 함. 근데 그건 AWS 과금구조 완벽하게 이해하고 컨트롤할 때 얘기고 조금 삐끗하면 요금폭탄 맞고 트래픽에 따라서 유연하게 서버 증설되는 것 등 여러 서비스도 다 일일이 설정해줘야 되니까 보통 안쓰는 거지.
니 말대로 다른 서비스 쓰면 개발 난이도 쉬워지는 건 맞음. 대신 EC2만 쓰면 싸고 자유도가 높지
ec2 / sns / sqs 목적이 완전 다른 제품이라.. 싼 편이기도하고 인프라 provider들이 멀리 떨어져있는 녀석들 조합해서 아키텍쳐를 짜는것보다. 한곳에 있는걸 쓰는게 network거리도 멀지않게 제공되기도해서 나쁘지 않아. 그리고 서버리스 플랫폼 서비스들을 잘 활용하면 할 수록 운영관점에서 신경쓰지 않아도 되는 영역들이 생기니까 좋지.
그딴건 데브옵스팀이나 인프라애들이 알아서 해야지 개판이네 회사가 개발자가 요금제까지 신경쓰랴