inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

AWS로 쉽고 빠르지만 아주 견고한 서버 환경을 구축하는 방법

Application Load Balancer 수평확장 (실습)

EC2 하나만 운용시 로드밸런서를 설정해야하는지

해결된 질문

150

구본승

작성한 질문수 1

0

만약 스프링 부트 서버용 EC2 한 개만 운용한다면 굳이 로드밸런서를 설정하지 않아도 괜찮을까요? 그리고 만약 스프링부트 서버용 EC2를 2, 3개 더 만든다면 프리티어단계에선 탄력적 IP에 대한 요금만 부과되는 것인지, EC2 인스턴스 갯수만큼 요금이 나오는 것인지 궁금합니다.

aws docker msa container ecs fargate

답변 1

0

Burger

안녕하세요 구본승님!

 

우선 로드밸런서 관련해서 먼저 답변드리면, 인스턴스 하나만 이용하는게 지속해서 유효한 조건이라면 로드밸런서를 사용하지 않아도 차이가 없을겁니다. 하지만 서비스가 커지고 인스턴스를 수평확장할 경우가 생길 가능성이 조금이라도 있다면 서비스 초기에 로드밸런서를 같이 사용하는게 확장성도 그렇고 서비스 중간에 도입하게되면 도입 중 문제가 발생할 수도 있기때문에 개인적으로는 좋다고 생각합니다.

 

Ec2 개수와 비용관련해서 답변 드리면, aws 에서는 한달에 750 시간 프리티어 타입의 인스턴스 사용이 무료로 가능합니다.

그래서 2개 이상의 프리티어 타입을 사용하게되면 두 인스턴스 사용시간의 합으로 프리티어 시간을 계산하게 됩니다.

예를 들어 2개의 프리티어 인스턴스를 각각 375시간 한달동안 이용하게 되면 무료로 이용이 기능하지만, 376시간씩 이용하면 합이 752시간이 되기때문에 2시간에 대해서 과금이 됩니다.

그리고 말씀하신대로 탄력적 ip에 대한 요금은 사용 개수에 따라 부과되는게 맞습니다.

 

추가로 문의사항 있으시면 언제든 남겨주세요!

 

1

구본승

답변 감사합니다!

4강-Postman 사용하여 health check

0

108

3

ECS 환경에서의 ELB 간헐적 504에러

0

357

3

Docker 설치 후 AMI 를 만든 이유

1

218

2

EC2 Free tier Instance

0

162

1

라우팅 테이블 1개

1

154

2

Private EC2내 Userdata Script 동작 문제

0

196

2

기본 라우팅 테이블을 사용하지 않는 이유가 뭔가요?

1

162

1

private instance 80포트 연결불가

0

172

1

로드밸런서 HTTP/HTTPS 리스너 규칙 설정 질문

0

254

2

단일 AZ의 ECS 환경 구축에 대해서 질문드립니다!

1

200

2

AWS 계정 Budget 설정 (실습) 영상 오류?

0

169

1

NAT Gateway 와 RDS Proxy

0

220

2

ecs 컨테이너 인스턴스에 추가되지 않습니다.

0

251

2

Auto Scaling Group 인스턴스 개수 관련하여 질문드립니다.

0

171

2

goopang-target-group 에서 unhealthy

1

704

11

외부에서 private subnet 으로 HTTP 요청이 안되는 문제점

1

210

2

curl -XGET 'localhost/health_check' 명령어에 실패합니다.

0

220

1

aws ecs 클러스터 생성 중 dns에러

0

286

3

aws ecs의 service 생성 오류

1

506

4

ecs task error

0

230

3

lambda 인증

1

148

2

lamda node.js 16 버전

0

123

2

user-data의 git clone이 동작하지 않는것 같습니다.

0

173

2

장바구니 서비스 연결 실패

1

159

2