본문 바로가기

728x90

Server/LocalStack

(4)
[LocalStack] LocalStack에서 EC2를 다뤄보자. 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 개요 최근 LocalStack을 결제하지 않고 이것저것 다뤄보는 중이다. EC2에 관련된 데모 영상이 있어 해당 영상을 보고 이것저것 따라 해봤는데 제대로 성공하기까지 꽤나 시간이 걸렸다. 단순 LocalStack을 이용해 EC2를 생성하는 것이라면 짧은 시간 안에 해결했겠지만 LocalStack의 EC2에 ssh 접속이 가능한 걸 보고 성공하기까지 많은 삽질이 있었다.  이 포스팅에서는 LocalStack에서 EC2를 생성하고 EC2에 ssh 접속하기까지 무엇이 필요한지 어떻게하면 되는지를 간단히 기록해보려 한다. 1.  Hobby Plan 준비사실 이 부분부터 준비헀으면 그렇게 많은 시간을 소비하지 않았을 것이다. 필..
[LocalStack] LocalStack에서 Simple Email Service를 사용해보자. 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 개요이메일 전송 기능 개발을 가정해보자. AWS를 사용한다면 SES(Simple Email Sevice)를 사용할 수 있을 것이다. SES를 사용하려면 이메일 인증 절차가 필요한데 오래걸리진 않지만 번거롭다. 또한 인프라와 개발을 분담해야하는 경우 개발하는 쪽에서 인프라가 준비될때까지 해당 기능을 계속 미뤄둬야할까? 이러한 상황에서 LocalStack을 사용하면 해당 기능의 뼈대가 되는 코드를 미리 작업할 수 있을 것이다. 또한 AWS의 비용 지출을 잠시 신경쓰지 않아도된다. 각설하고 LocalStack의 SES를 사용하는 방법을 알아보자. LocalStack SES 송신메일 설정하기LocalStack에서 SES를 사용하..
[LocalStack] 24년에 다시보는 LocalStack 설치하기 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 개요23년 이쯤에도 LocalStack을 다뤘는데 신기하게 24년에도 LocalStack을 다시 다루게 되었다. 23년에 정리했던 내용을 보니 docker-compose.yml에 localstack을 실행할 수 있도록 환경을 구성하거나 pip로 localstack을 다운로드하여 사용하는 방식이다. 실험해보고 싶은 아이디어가 생겨 24년에 와서 다시 localstack을 사용했는데 23년에 썼던 방식과는 조금 달라져있었다. 그래서 LocalStack을 설치하고 셋팅하는 방법을 다시 작성해보고자 한다. LocalStack Desktop24년에 들어 LocalStack 문서를 보니 LocalStack Desktop이라는 App..
[LocalStack] AWS를 Mocking HTML 삽입 미리보기할 수 없는 소스 개요 AWS를 쓰게 되면 직접 서버를 준비해서 구성할 필요가 없으므로 여러모로 편리하기도 하지만 편리하다는 이유로 이것저것 막 쓰다 보면 어느샌가 비용이 증가하는 상황을 겪는다. 그러다 보니 AWS를 건드릴 때마다 이건 비용이 얼마나 들까를 자연스레 고민하게 된다. 이에 더해 AWS와 통신을 하는 기능을 개발해야 한다면 개발과정에서 잘 동작하는지 여러 번 체크도 해야되고 테스트 코드가 AWS와 연계된 영역이라면 더 복잡하다. AWS를 Mocking 하는 방법이 뭐가 있을까를 막연하게 생각하던 도중에 글또에서 알게 되신 분에게서 "LocalStack"이라는 AWS를 Mocking 할 수 있는 도구가 있다는 것을 듣게 되었다. 그러하여 "LocalStack"을 조사하..

728x90
반응형