일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 아키텍처
- Typesript
- Auto Scaling Group
- REPLICATION
- ASG
- Jenkins
- AWS
- 코드프레소
- Elastic Load Balancing
- k8s
- NoSQL
- TypeScript
- ELB
- codepresso
- Redis
- springboot
- docker
- kubernetes
- ci/cd
- Today
- Total
목록AWS (2)
Study Note
AS(Auto Scaling)과 ASG(Auto Scaling Group) AS(Auto Scaling): AS는 어플리케이션을 모니터링을 하면서 필요한 시점에 자동으로 어플리케이션을 Scale Up 또는 Scale Down 해주는 AWS 서비스입니다. ASG(Auto Scaling Group) : ASG는 AS의 모니터링이 대상이 되는 서버 그룹입니다. ASG는 다음과 같은 서비스를 제공합니다. 증가되는 부하에 맞추어서 확장합니다. (ex. EC2 인스턴스 추가) 감소 된 부하에 맞추어서 축소합니다. (ex. EC2 인스턴스 제거) 최소/최대 인스턴스 설정이 가능합니다. LB에 신규 인스턴스를 자동으로 등록합니다. 문제가 있는 인스턴스를 교체합니다. ASG를 통한 확장 종류 Manual Scaling ..
ELB는(Elastic Load Balancer)는 AWS에서 제공하는 관리 형로드 밸런서로 애플리케이션 트래픽을 Amazon EC2 인스턴스, 컨테이너, IP 주소, Lambda 함수, 가상 어플라이언스와 같은 여러 대상에 자동으로 분산시킵니다. 즉 ELB는 AWS에서 제공하는 서비스중 분산 시스템 서비스입니다. AWS 서비스 중 ELB는 다음 이미지와 같이 사용자 트래픽을 여러 서버에 분산시켜 주는 서비스입니다. 때문에 ELB를 사용함으로써 확장성(scalability)과 고가용성(high availability)을 쉽게 끌어 올릴 수 있습니다. Scalability(확장성)과 High Availability(고가용성) Scalability(확장성) : Scalability는 비즈니스 요구에 맞도록 ..