AWS 리전과 가용영역 차이 — 리전 선택 4가지 기준 정리
오늘 AWS Cloud Practitioner 세 번째 모듈을 끝냈다. 제목은 "글로벌 인프라 및 안정성". 약 75분 걸렸다. 5월 27일에 Module 2(컴퓨팅)를 끝내고 사흘 만이다. 그 사이에 다른 일들이 겹쳐서 책상에 며칠 못 앉았다. Module 1 글을 쓸 때 리전과 가용 영역을 그림까지 그려가며 정리했었다. 그때는 "리전 = 서울 같은 지리적 위치, 가용 영역 = 그 안의 데이터센터 묶음" 정도로만 알았다. 그런데 오늘 보니 그건 절반만 안 거였다. 리전을 '고르는' 데에만 따져야 할 게 네 가지나 있었다. 그때 글이 좀 얕았다. 1. 리전은 '어디가 싼지'로만 고르는 게 아니었다 리전(Region) 하나를 고를 때 따지는 기준이 네 가지였다. 기준 무슨 뜻 규정 준수 데이터가 특정 국가를 벗어나면 안 되는 법·거버넌스가 있으면, 그 나라 안에 있는 리전을 써야 한다 지연 시간(근접성) 사용자와 물리적으로 가까운 리전일수록 응답이 빠르다 기능 가용성 새 서비스가 모든 리전에 동시 출시되지 않는다. 쓰려는 서비스가 그 리전에 있는지부터 확인해야 한다 요금 리전마다 가격이 다르다. 세금·운영비 차이 때문에 같은 서비스도 단가가 갈린다 회사 다닐 때 측정 데이터를 사내 서버에 쌓기만 했지, 이게 '어느 나라 어느 건물'에 들어 있는지 따져본 적이 한 번도 없었다. 클라우드는 그 위치부터가 첫 단추였다. 2. 가용 영역(AZ)을 굳이 여러 개 쓰는 진짜 이유 가용 영역(Availability Zone)은 리전 안에 있는 하나 이상의 데이터센터다. 핵심은 두 가지가 동시에 성립한다는 점이었다. 서로 물리적으로 떨어져 있다 → 한 곳이 정전·화재가 나도 다른 AZ는 살아있다(재해 격리). 그런데 서로 가까워서 지연이 낮다 → 실시간으로 복제가 된다. 그래서 리소스를 한 AZ에만 두면 그 AZ가 죽는 순간 ...