August 2023
Beginner to intermediate
408 pages
4h 57m
Korean

티자니 벨만수르(Tidjani Belmansour)
코포모(Cofomo) 클라우드 솔루션 아키텍트
클라우드의 부상으로 사실상 무제한 자원 풀을 사용할 수 있게 되었다. 이로써 애호가, 프리랜서, 스타트업, 세상에 존재하는 거대 기업 모두에 완전히 새로운 기회가 열렸다.
갑작스럽게 우리의 애플리케이션이 동작하는 인프라가 사용자 요청에 맞추어 단일 인스턴스에서 수천 개의 인스턴스로 단 몇 분 또는 몇 초 만에 확장될 수 있다. 확장은 두 가지 방향으로 설계되어야 한다. 하나는 스케일 아웃(요청이 증가했을 때)과 다른 하나는 스케일 인(요청이 감소했을 때)이다. 이러한 방법은 수평 확장으로도 알려져 있다.
스케일 아웃과 스케일 인은 요청을 충족할 수 있는 처리 능력을 위해서 인스턴스를 늘리거나 줄이는 것을 의미한다. 그로 인해 사용자 요청을 충족할 뿐만 아니라(즉, 서버가 부하로 인해 요청을 거부하지 않음) 합당한 시간 안에 충족한다(우리는 애플리케이션의 지연 시간을 줄인다고 한다).
확장을 위한 또 다른 방법으로 알려진 것이 수직 확장이다. 여기에서는 인스턴스 수가 아니라 컴퓨팅 파워(CPU, RAM 등)를 증가(스케일 업)하거나 감소(스케일 다운)시킨다.
이상적으로 수직 확장보다는 수평 확장을 지향해야 하는데, ...
Read now
Unlock full access