경험 중심 1인칭 답변
AWS 사용 경험에서 가장 큰 교훈은 클라우드 환경에서도 설계가 비용과 안정성을 결정한다는 것이었습니다. 학부 프로젝트에서 EC2 인스턴스를 키고 끄는 것을 잊어서 예상보다 3배 많은 비용이 청구된 경험이 있습니다. 이후 Lambda와 Auto Scaling을 쓰면 사용한 만큼만 비용이 나온다는 것을 배웠고, 아키텍처 설계에서 비용 구조를 먼저 검토하는 습관이 생겼습니다. 또한 S3 버킷 권한을 public으로 잘못 설정해서 보안 알림을 받은 경험도 있었는데, 클라우드에서 IAM 역할과 권한 최소화 원칙이 얼마나 중요한지를 직접 느꼈습니다. 앞으로도 클라우드를 다룰 때 비용·보안·가용성 세 가지를 설계 초기부터 고려하는 방식을 유지하겠습니다.
클라우드의 자유도가 클수록 설계 책임도 커집니다. 앞으로도 클라우드 아키텍처를 다룰 때 비용·보안·가용성을 설계 초기에 함께 검토하는 방식을 유지하겠습니다. 클라우드의 유연성이 클수록 설계 책임도 커집니다.