
Auto Scaling 구성에 필요한 3가지 항목들을 먼저 준비해보자 1. 현재 Private subnet의 웹서버에 대한 Custom AMI 2. EC2 인스턴스를 미리 설정한 값에 따라 생성할수 있게 해주는 Launch Template 3. Auto Scaling에서 사용할 Application Load Balancer private-ec2-a1의 Custom AMI를 생성해보자 Custom AMI로 Launch Template을 만들어 보자 AWS에서는 미리 설정한 구성 값에 따라서 인스턴스를 생성할 수 있게 해주는 기능으로 Launch Configuration, Launch Template 두가지를 제공하고 있다. 이 두가지는 비슷하긴 한데 Launch Template이 더 상세하고 유연한 설정을..

Application Load Balancer를 이용해서 네트워크 이중화를 구성하고, 트래픽을 분산시키는 방식에 대해 알아보자 EC2의 로드 밸런싱 > 타겟 그룹 설정하기 로드 밸런서는 기본적으로 트래픽을 받으면 리스너를 통해 타겟 그룹으로 전달하게 되는데 우선 로드 밸런서를 통해 들어온 트래픽을 받을 대상인 타겟 그룹을 먼저 생성한다. ALB는 protocol HTTP, HTTPS를 지원한다. 여기서 설정한 protocol과 port는 ALB와 타겟이 되는 EC2 인스턴스 사이의 통신에 대한 것인데 타겟이 되는 인스턴스들이 여기서 설정하는 protocol과 port로 오는 요청만 받아들인다는 의미이다. 헬스 체크 : 타겟이 되는 인스턴스의 상태가 정상적인지 지속적으로 체크하는 것 Register tar..
- Total
- Today
- Yesterday
- Grafana
- springboot
- js
- Hook
- RDS
- ALB
- react
- VPC
- AWS
- 리액트
- github action
- 모니터링
- SG
- CSS
- 로깅
- 서버
- javascript
- redux
- ci/cd
- 인프라
- LOKI
- EC2
- ecr
- ECS
- Workflow
- html
- Service
- subnet
- Docker
- Grafana Alert
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |