
이번 장에서는 로드밸런서를 활용한 Scale-Out 구현하겠습니다. Scale-Out을 구현하기에 앞서, Scale-Out의 개념과 이게 왜필요한지에 대해서 먼저 알아보도록 하겠습니다. Scale-Out(수평확장)이란?? Scale-Out이란 Scale-Up과 대비되는 말로, 서버의 처리능력을 증가시키기 위해 추가적은 노드(서버)를 시스템에 추가하는 것을 의미합니다. 즉, 서버의 성능을 높이기위해 단일 서버가 아닌 다수개의 서버를 이어붙여 트래픽을 분산시켜 서버 성능을 높이는 기법을 뜻합니다. 이해하기 쉽게 예시를 들어서 설명을 해보겠습니다. 위와 같은 상황의 서버가 있다고 가정을 하겠습니다. 현재 단일 서버로 서버 1대가 존재하고, 서버와 DB가 1대1로 매핑이 되어있는 서버라고 가정하겠습니다. 가장 ..

이번엔 AWS에서 서버 배포를 할때, 도메인을 적용시키고, 추가적으로 HTTP가 아닌 HTTPS로 적용시켜 배포하는것을 알아보도록 하겠습니다. 우선, 이 과정을 진행하기 위해선 필요한것들은 다음과 같습니다. EC2 (서버실행되는 EC2) 도메인 (가비아 사용) Route53 (도메인서비스) Certfication Manager (SSL/TLS 인증서) Load Balancer (로드밸런서) RDS 데이터베이스 (필수X) 우선 진행과정은 다음과 같습니다. 1. EC2, RDS 배포(여기서는 생략) 2. 도메인 구매 3. Route 53 도메인 적용 4. Certification Manager 인증서 발급 및 도메인 적용 5. 로드 밸런서 생성 및 타겟그룹 설정 6. 로드밸런서와 Route 53 연결 일단 ..
- Total
- Today
- Yesterday
- 데이터베이스
- 프로토콜
- 포트포워딩
- 데이터
- nat
- 네트워크
- IP주소
- 메세지큐
- 컨테이너
- 보안
- 스프링
- 깃허브
- JPA
- 클라우드
- 배포
- 테이블
- 쿼리
- 웹소켓
- 문법
- 자동화
- 자바
- sql
- 소프트웨어공학
- 인공지능
- 도커
- 서버
- 파인튜닝
- 컴퓨터구조
- 깃
- DB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |