서론 클라우드 환경이 보편화 됨에 따라 대학생, 개발자 가릴 것 없이 모두 한번씩은 AWS를 사용해 본 경험이 있을 것입니다. 보통 가장 먼저 EC2를 사용하고 RDS를 이용하여 DB를 연동해보고, 아마 조금 더 활용해 보았다면 Route53을 활용해서 DNS를 연결해 보았을 것입니다. 여기까지는 많은 기술 블로그와 튜토리얼을 통해 얻을 수 있는 정보이고, 쉽게 따라해 볼 수 있을 것 입니다. 하지만 개인 프로젝트의 규모가 조금 커지거나 기업규모의 서비스를 운영하기 위해서는 위의 단순한 구조로는 한계를 가질 수 밖에 없습니다. 다른 한편으로 실 서비스를 운영하는 입장에서는 온프로미스로 서비스를 운영하던 것을 클라우드로 어떻게 피버팅 해야 하는지, 한다면 장점과 단점이 무엇인지는 직접 활용해 보기 전 까지..