DevOps/AWS
AWS SES Template 메일 발송
AWS SES Template 메일 발송
2025.03.02AWS SES는 메일발송을 쉽게 AWS에서 전송해주는 역할을 하고 있습니다. 그 중 일정한 형태는 고정되어있고 안의 내용만 변경 되야하는 템플릿 메일에 대해서 사용기와 경험담에 대해서 설명드리겠습니다.TemplateMail은...AWS에서는 일정형식의 HTML, 혹은 Text 형태의 템플릿 만들어서 그 형태에 어떤 값이 들어가는지만 알게되면 대치하는 방식을 통해 동일한 템플릿 사용자별로 다양한 메세지를 발송할 수 있습니다.https://docs.aws.amazon.com/ko_kr/ses/latest/dg/send-personalized-email-api.html메일 도메인이 처음 접하는 도메인이기도 했고, 어떤 방식으로 개발을 해야 효과적으로 개발 할 수 있는지에 대해서 잘 모르는 상황이라 좌충우돌이 ..
토이프로젝트와 사이드 프로젝트를 위한 AWS 아키텍쳐 설계하기
토이프로젝트와 사이드 프로젝트를 위한 AWS 아키텍쳐 설계하기
2021.02.07AWS를 쓰기는 하는데, 어느 정도가 적당할까? 토이 프로젝트와 사이드 프로젝트를 위해서, 우리는 AWS를 이용할 가능성이 크다. 물론, 뭐 GCP나 애져를 사용해도 상관은 없지만 나는 자주 AWS를 사용하기 때문에 AWS로 이야기를 해볼 것이다. 물론, 이 글을 쓰는 건 AWS SAA 자격증 공부 도중 대학생과 소수의 인원이 들어올 정도의 AWS 아키텍쳐는 어느 정도가 적합하냐에 대해서 생각을 해보았고, SAA 자격증 공부 도중 비슷한 블로그 포스팅을 보기도 했었기 때문에 정리 겸사 작성하게 되었다. AWS를 가지고 토이프로젝트, 사이드 프로젝트를 하는 데 있어서 적정량의 서비스를 이용하는 것은 도대체 어느 정도 일까? 한 100명 정도 들어갈 수 있는 서버를 구성하고 싶은데, 도대체 AWS에 서비스를..
AWS CLI를 통해서 S3 파일 다운/업로드하는 방법
AWS CLI를 통해서 S3 파일 다운/업로드하는 방법
2020.11.20CLI를 통해서 직접 S3에 접근하려면... AWS CLI를 통해서 S3를 이용하려면 AWS CLI를 설치하고, AWS access key id, secret access key를 통해 등록하여 사용하면된다. CLI를 접근하는 방식은 다루지 않겠지만, s3 명령어 중에서도 소개할만한 것이 있어서 포스팅한다. S3 업로드 / 다운로드 aws s3 cp s3://~~~ s3 주소 /user/~~{현재 내 파일 디렉토리 주소} 예를들어서 s3:// -> /user/~~ 이런식이면 S3에서 현재 컴퓨터로 다운로드 하겠다는 뜻. /user -> s3:// 이면 로컬 파일에서 s3로 파일 업로드 하는 개념 --recursive 명령어를 붙이면, 폴더 전체를 다운 받을 수도, 폴더 전체를 올릴수도 있습니다. aws ..
AWS EC2 프리티어에서 메모리 부족현상 해결방법
AWS EC2 프리티어에서 메모리 부족현상 해결방법
2020.11.20AWS free tier를 사용하다보면 2%가 부족할 때가 있다. AWS 프리티어는 가난한 대학생에게는 한줄기 빛과 같은 존재인데, AWS의 프리티어라서 적게 돈이 나가는 것도 좋고, 실제로 이것저것 해볼 수 있다는 측면에서 한줄기의 빛과 같은 존재이다.하지만, 이러한 프리티어도 한가지의 문제를 가지고 있다.t2.micro의 램이 1GB정도 밖에 안된다는 것인데, 여러 가지의 프로젝트를 동시에 돌리는 것에 엄청나게 문제를 준다는 것이 가장큰 문제일 것이다.나의 사례로만 들어도 Spring boot 한개를 킨 상태에서 Spring boot의 gradle을 통한 빌드 작업을 시도 해봤는데, 서버의 가용성이 폭발해버린 사례가 있었다. 이때는 마치 SSH가 실제로 가용중인 Gradle을 종료시키지도 못했고 SS..