본문 바로가기
반응형

WEB ( Back, Front)/AWS9

AWS #7 CDN 목차 CDN Amazon CloudFront 1. CDN (Contents Delivery Network) CDN : 컨텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 제공하는 시스템 CDN을 통해 온라인 상의 대용량 컨텐츠를 저렴한 비용으로 빠르게 전송하도록 한다. 주요 ISP (Internet Services Provider)의 CDN 서버에 컨텐츠를 분산시키며, 유저의 네트워크 경로 상 가장 가까운 곳의 서버로부터 컨텐츠를 전송받도록 하여 트래픽이 특정 서버에 집중되지 않는다. 즉, 각 지역의 분산되도록 하는 기술이다. (거의 요즘 서비스들은 CDN의 기술을 거의 적용했을 것이다) 2. Amazon CloudFront Amazon CloudFront : 짧은 지연 시간.. 2020. 9. 28.
AWS #6 로드 밸런싱 목차 로드 밸런싱 Amazon ELB(Elastic Load Balancing) 1. 로드 밸런싱 (Load Balancing) 네트워크 트래픽을 하나 이상의 서버나 장비로 분산하기 위해 사용하는 기술이다. 로드 밸런싱을 수행하는 SW or HW를 로드 밸런서(Load Balancer)라 한다. 로드 밸런싱을 통해 외부의 많은 트래픽을 분산 처리가 가능하다. 여러 웹 서버를 두거나 장비로 부하를 줄이는 방법들이 있다. 일반적으로, 웹 트래픽 증가에 대한 처리 방법 두 가지다. Scale Up CPU, 메모리, 디스크 등의 기능을 업그레이드하는 방법 Scale out 노드 여러개를 이용하여 Cluster로 구성하는 방법 위의 두가지 방법은 장단점이 존재한다. Scale Up 장점 기존보다 높은 성능으로 서.. 2020. 9. 25.
AWS #5 DNS 목차 DNS Amazon Route 53 1. DNS (Domain Name System) DNS 서비스는 중간자의 역할로 AWS에서 보내는 IP를 Domain 이름으로 사용자들에게 보낸다. 예를 들어, "www.~~~.com" 이렇게 보이는 이유가 DNS가 IP주소를 변환하여 웹사이트 도메인 이름으로 변환 해줍니다. AWS Route 53 과 DNS의 작동원리 User ----- (www.example .com) -----> DNS Resolver 유저 도메인을 입력하면, DNS Resolver가 받는다. DNS Resolver ----- (www.example.com) -----> DNS Root Name Server Resolver 가 도메인을 Root Name 서버로 전달 DNS Resolver .. 2020. 9. 24.
AWS #4 DB 목차 데이터베이스 RDBMS RDS 1. 데이터베이스 (Database) 데이터 베이스는 일상생활에서 많이 들을 것이라 생각합니다. DB는 어느 순간, 우리 일상 생활에서 곳곳에서 사용되고 있습니다. 말 그대로 데이터의 집합으로 데이터베이스, DB라고 부릅니다. 데이터를 관리하는 시스템 = DBMS (Database Management System)을 통해 DB를 사용합니다. 2. RDBMS (Relational Database Management System) 관계형 데이터베이스란? 연관 관계가 있는 데이터들의 모음이라 생각하면 된다. 관계형 데이터베이스는 열과 행으로 이루어진 테이블(Table)로 이루어져 있으며, 데이터의 각 행은 기본키(Primary Key)라 부르는 고유의 식별자로 구분하고, 여.. 2020. 9. 23.
반응형