안녕하세요.
현재 진행중인 사이드 프로젝트(springboot)에서 lambda를 사용해서 활용중인데, ec2로 이관하려고 해당 강의를 시청중입니다. ec2로 이관하면서 ci/cd도 다시 구축해야 하는데, jenkins를 활용하려고 합니다. 그 과정에서 아래 고민(질문)들이 있어서 문의드립니다.
1. 일반적으로 application구동할 ec2 인스턴스를 생성하고,
jenkins는 별도의 ec2인스턴스를 생성해서 구축하는게 올바른걸까요?
2. 프리티어로 ec2인스턴스를 2개 생성하게 되면 과금은 어떤 방식으로 이뤄지는지에 대해서 확인할 수 있는 자료가 있을까요?
jenkins ec2관련 질문
박정민
작성일
24.08.31 21:38
조회수
64
댓글 1
안녕하세요 정민님! 좋은 경험을 하고 계시네요:)
만약 비용의 문제가 없으시다면 별도의 ec2 인스턴스를 생성해서 구축하는 게 장점이 많은 구조입니다! 왜냐하면 같은 ec2에 spring boot 서버와 jenkins를 배치할 경우 둘 중 하나라도 서버에 장애를 일으킬 경우 2가지 전부 장애가 나기 때문에 별도의 서버에 구축하는 편입니다! 하지만 스타트업과 같이 비용을 절감해야 하는 상황이라면 ec2 하나에 구축하기도 합니다!
프리티어는 한 달에 ec2 인스턴스의 총 사용 시간으로 책정을 합니다. 프리티어는 ec2 t2.micro 사용 시간인 850 시간으로 책정이 되어 있기 때문에, 만약에 ec2 인스턴스를 2개 사용하신다면 한 달에 사용시간이 425시간이 넘어갈 경우 비용이 과금되기 시작할거에요.
(이 외에도 다른 부분에서 비용이 발생할 수도 있으니 자세한 부분은 'AWS 프리티어' 페이지를 참고할 것을 권장드립니다!)
이 외로 궁금한 점 있으시면 질문 또 남겨주세요~
답글
박정민
2024.09.01답변 감사합니다!!