TIL/AWS

[AWS] AWS 볶음밥1

JoJobum 2022. 7. 20.

리전, 가용영역

리전(Region)은 2개 이상의 가용영역(AZ)으로 이뤄져 있음

리전은 완전 독립적 

ex) seoul == ap-northeast-2

 

가용영역은 1개 이상의 데이터 센터(DC)

가용영역 내는 내부망처럼 동작

가용영역들 간은 고속 프라이빗 링크 사용해서 연결

고가용성을 위해 2개 이상의 가용영역 연결하는 경우가 많음 

ex) 서울 리전에는 4개의 가용영역 존재 => 1개 죽어도 전체 서비스 마비X

 

리전을 선택하는 요인

거버넌스 - ex) 국가에서 공공기관 서비스은 국가내에 데이터가 있어야 한다라는 규칙이 있으면 지켜야 할 것

지연시간 - 거리가 멀수록 지연시간이 늘어나니 사용자가 많이 사용하는 지역에 있어야 사용자가 실체감하는 성능을 높일 수 있음

서비스 가용성 - 리전에 따라 제공되는 서비스가 다르기에 필요한 서비스을 고려해서 선택

비용 - 리전에 따라 비용이 다르기에 비용측면 고려해서 선택

 

 

엣지 로케이션, Local Zones

엣지로케이션은 사용자로부터 가장 가까운 aws 데이터 센터 

엣지로케이션엔 우리가 서비스를 만드는 것이 아닌 아래의 서비스 5개만 제공 

  1. Route53 - aws에서 제공하는 DNS(Domain Name Service) 
  2. CloudFront - aws에서 제공하는 CDN(Content Delivery Network) 서비스
  3. Global Accelerator - aws에서 제공하는 자동라우팅 최적화 서비스 => 인터넷이 혼잡할 때 패킷 손실, jitter 및  지연시간 낮춤
  4. Shield -  분산 서비스 거부 (DDoS) 공격의 영향을 최소화 (Layer 4에서 동작)
  5. WAF -HTTP 및 HTTPS 요청을 모니터링할 수 있는 웹 애플리케이션 방화벽 (Layer 7에서 동작)

존재 목적은 서비스 제공에 발생하는 지연시간을 줄이는 것

 

ex) CDN(Content Delivery Network) 서비스를 통해 지연시간 줄임 미국의 S3에 올라와 있는 동영상을 한국에서 받을 때 매번 미국의 S3 버킷에 접근해서 동영상을 받는 것이 아닌 엣지로케이션에 캐싱된 동영상을 받기에 지연시간이 줄어듬 

 

Local Zones은 최근에 나온 서비스, 아직 북미 일부 지역만 서비스

 

 

서버리스

서버리스 서비스 != 서버 없는 서비스 

서버리스 서비스 == 완전 관리형 서비스

VPC 인프라 내에서 작동X, 즉 리전에서 작동

 

엔드포인트 URL로 서비스(S3 등)에 직접 엑세스 

엔드포인트 URL을 사용하지 않으면 ELB를 통해 인터넷 게이트웨이를 거쳐 인터넷으로 나갔다가 S3에 접근해서.... 가져옴 

반응형

'TIL > AWS' 카테고리의 다른 글

[AWS] AWS 볶음밥6 (스토리지)  (0) 2022.07.21
[AWS]AWS 볶음밥5 (데이터베이스)  (0) 2022.07.21
[AWS]AWS 볶음밥4 (컴퓨팅)  (0) 2022.07.21
[AWS] AWS 볶음밥3 (네트워크)  (0) 2022.07.20
[AWS] AWS 볶음밥2 (계정, 보안)  (0) 2022.07.20

댓글