'패턴2 기업 사이트' 를 시작하기 전에 간단한 내용 정리부터 시작하려고 한다. what is CDN Content Delivery Network의 약자인 CDN은 지리적 제약 없이 전 세계 사용자에게 빠르고 안전하게 콘텐츠를 전송할 수 있는 전송 기술을 의미한다. CDN은 각 지역에 캐시 서버(PoP, Points of presence)를 분산 배치해, 근접한 사용자의 요청에 원본 서버가 아닌 캐시 서버가 콘텐츠를 전달한다. 즉, CDN은 서버와 사용자 사이의 물리적인 거리를 줄여 콘텐츠 로딩에 소요되는 시간을 최소화한다. 하지만, 특정 국가나 지역만을 타깃으로 하는 웹 서비스를 운영한다면 CDN 서비스를 활용할 필요가 없다. 이 경우 CDN을 이용하면 오히려 불필요한 연결 지점이 늘어나 웹 사이트의 ..
이제는 '패턴1 이벤트 사이트' 를 정리 해보려고 한다. 패턴1의 목표는 인터넷을 통해 접근 가능한 단일 서버를 구성하기! - 리전 선택 - ec2 인스턴스 설정 - 도메인을 통한 접속 - 네트워크 구성 - 뤱 서버 os 환경설정 리전 선택 가장 먼저 리전을 선택해야 한다. 리전은 지리적으로 가까울수록 빠르고, 멀수록 느리며, 각 리전마다 요금이 각각 다르다. 한번 설정된 리전을 변경하는 것은 다소 번거롭기 때문에 응답속도와 요금을 잘 고려해서 목적에 맞는 선택이 필요하다. 리전 선택이 완료되면 VPC (논리적으로 격리된 사용자 네트워크 공간) 와 서브넷 (VPC 를 논리적으로 분리하는 서브 네트워크로서, AWS 환경에서 네트워크의 최소 단위) 으로 구성하는 네트워크 작성이 필요하다. VPC 는 다수의 ..
'패턴1 이벤트 사이트' 를 시작하기 전에 간단한 내용 정리부터 시작하려고 한다. What is EBS EBS 라고 하면 ... 교육방송이 가장 먼저 떠오른다. AWS 에서 EBS 는 Elastic Block Store 의 약자이다. 사용이 쉽고 확장 가능한 고성능 블록 스토리지 서비스로서, 일종의 하드디스크 라고 생각하면 이해하기가 쉽다. 하나의 EBS 에 여러 개의 EC2 를 연결 할 수 있다. (1 : N) - 필요한 용량에 맞게 구입 가능하고, 필요에 따라서 즉시 생성/삭제 가능 - 사용한 만큼 과금 되는 종량제 - 내부적으로 데이터를 실시간 복제하고 있기 때문에 하드디스크에 비해서 데이터를 잃어버릴 확률 낮음 - 스냅샷 기능을 제공해서 EBS의 현재 상태 그대로 보존 할 수 있으며 스냅샷을 이용..