728x90
인프라 확장 2가지 방법
- 스케일업(Scale-Up)
- 서버 사양 업그레이드
- 스케일 아웃(Scale-Out)
- 서버 여러 대 추가
서비스의 첫걸음
용도에 맞는 적절한 크기의 EC2 인스턴스를 설정하기
Amazon Route 53 - DNS
VPC - Virtual Private Cloud (네트워크)
서브넷 - VPC의 IP주소 범위
https://docs.aws.amazon.com/ko_kr/vpc/latest/userguide/what-is-amazon-vpc.html
100명 이상(소규모)
서비스 안전성을 위해 다중 가용영역을 활용
ELB - Elastic Load Balancing
- ALB - http와 https를 지원하는 L7 기반의 로드밸런서
- NLB - 일반적인 TCP, UDP 프로토콜 지원, 고정 IP 사용 가능
DB - Amazon RDS
ec2에 직접 설치가 아닌 관리형 db를 사용하면 좋은 점
완성된 모습
10,000명 이상의 사용자(중규모)
오토스케일링 그룹 사용
트래픽이 많아지면 자동으로 성능개선
웹 성능 개선 - cloudFront
캐싱
십만 명 이상의 사용자
- 컨테이너 기반 서비스 전환
- 데이터베이스 성능
-캐시 기반 읽기 성능 개선
100만 명 이상의 사용자
- 데이터 베이스 분산
- 재해복구 및 멀티리전 서비스
클러스터?
천만명 이상의 사용자
…
최종
네트워크를 왜 공부해야 하는지 깨닫게 되었다.
화이팅~
728x90
'study > Devops' 카테고리의 다른 글
쿠버네티스란? 쿠버네티스가 나오게 된 이유 (0) | 2022.12.30 |
---|---|
AWS를 사용한다면 반드시 알아야 할 네트워크 기초 지식 - 세미나 필기 (0) | 2022.11.17 |
CI/CD를 위한 Jenkins 실습 (0) | 2022.10.21 |
Jenkins와 CI/CD에 대해 (0) | 2022.10.17 |
도커란? (feat. 드림코딩앨리) (0) | 2022.10.14 |
댓글