EC2, S3 IAM을 사용하여 AccessKey 없이 연동하기
1. 문제발생 프로젝트 중 팀원 한 분의 실수로 Accesskey를 public 레포지토리에 그대로 업로드하는 일이 발생했다. 그 결과 AWS에서 해당 Accesskey로의 접근을 통제하였고, AWS 계정 사용에 큰 문제가 발생했다. 다행히 AWS에 지인이 있던 팀원분 덕에 AWS에서 제공하는 검증 절차대로 문제를 해결하였고, 하루 안에 AWS 계정에 걸린 락이 풀리게 되었다. 해당 문제는 Spring 코드 중에서 S3로 로그를 전송하기 위해 연동하는 코드를 개발용 레포에서는 .gitignore에 넣어주었지만 배포용 레포에는. gitignore안에 넣어주지 않았기에 발생한 문제였다. Accesskey를 흘리게 되면 코인 채굴과 같은 일에 수천만 원씩 클라우드 비용이 발생할 수 있기 때문에 아주 위험한 문..