분류 전체보기
AWS와의 연결
Amazon Virtual Private Cloud(Amazon VPC) AWS 서비스를 사용하는 수백만 명의 고객을 상상해 보십시오. 또한 이들 고객이 생성한 Amazon EC2 인스턴스와 같은 수백만 개의 리소스를 상상해 보십시오. 이러한 모든 리소스에 경계가 없으면 네트워크 트래픽이 제한 없이 리소스 간에 흐를 수 있습니다. AWS 리소스에 경계를 설정하는 데 사용할 수 있는 네트워킹 서비스가 Amazon Virtual Private Cloud(Amazon VPC)입니다. Amazon VPC를 사용하여 AWS 클라우드의 격리된 섹션을 프로비저닝할 수 있습니다. 이 격리된 섹션에서는 사용자가 정의한 가상 네트워크에서 리소스를 시작할 수 있습니다. 한 Virtual Private Cloud(VPC) 내..
AWS 리소스를 프로비저닝하는 방법
AWS 서비스와 상호 작용하는 방법 API라고 하는 것은 애플리케이션 프로그래밍 인터페이스 즉 어떻게 요청을 보내면 어떻게 응답을 줄 것인지에 대한 약속이에요. 여러분은 이렇게 미리 정해진 약속인 API를 호출해서 AWS 리소스를 구성하고 또 관리할 수가 있습니다. AWS Management Console AWS Management Console은 Amazon 서비스 액세스 및 관리를 위한 웹 기반 인터페이스입니다. 최근에 사용한 서비스에 빠르게 액세스하고 이름, 키워드 또는 약어로 다른 서비스를 검색할 수 있습니다. 콘솔에는 작업을 수행하는 프로세스를 단순화할 수 있는 마법사 및 자동화된 워크플로가 포함되어 있습니다. 또한 AWS 콘솔 모바일 애플리케이션을 사용하여 리소스 모니터링, 경보 보기, 결제 ..
엣지 로케이션
CDN 전 세계 고객과 더 가까운 곳에 데이터 복사본을 캐싱하는 작업은 CDN (콘텐츠 전송 네트워크)입니다. CDN은 많은 곳에서 사용되며 AWS에서는 CDN을 Amazon CloudFront라고 부릅니다. EX IT 관점에서 보면 데이터에 액세스해야 하는 고객이 뭄바이에 있지만 데이터는 서울 리전에서 호스팅된다면, 뭄바이 기반 고객 전원에게 데이터 액세스 요청을 서울로 보내라고 하는 대신 뭄바이에 복사본을 로컬로 배치하거나 캐싱하면 됩니다. Amazon CloudFront Amazon CloudFront는 데이터, 동영상, 애플리케이션, API를 전 세계 고객에게 짧은 지연 시간으로 빠르게 전달해 주는 콘텐츠 전송 서비스입니다. Amazon CloudFront는 전 세계에 있는 엣지 로케이션을 이용해..
AWS 글로벌 인프라
리전 리전은 지리적으로 격리된 영역으로 리전을 통해 기업 운영에 필요한 서비스를 액세스할 수 있습니다. 리전은 세 개 이상의 가용 영역으로 구성됩니다 리전에는 가용 영역이 있어 물리적으로 수십 킬로미터 떨어진 여러 건물에서 애플리케이션을 실행하면서도 논리적 통합을 유지할 수 있습니다. 이 가용 영역을 이용하게 되면 사용자의 추가 노력 없이도 고가용성 및 재해복구 시나리오를 해결할 수 있습니다. 리전 선택 서비스, 데이터 및 애플리케이션에 적합한 리전을 결정할 때 다음 네 가지 비즈니스 요소를 고려해야 합니다. 데이터 거버넌스 및 법적 요구 사항 준수 회사와 위치에 따라 특정 영역에서 데이터를 실행해야 할 수도 있습니다. 예를 들어 회사의 모든 데이터를 영국 내에 보관해야 하는 경우에는 런던 리전을 선택해..
메시징 및 대기열
모놀리식 애플리케이션 및 마이크로서비스 모놀리식 애플리케이션 애플리케이션은 여러 구성 요소로 구성됩니다. 구성 요소는 서로 통신하여 데이터를 전송하고, 요청을 이행하고, 애플리케이션을 계속 실행합니다. 구성 요소가 밀결합된 애플리케이션이 있다고 가정해 보겠습니다. 이러한 구성 요소에는 데이터베이스, 서버, 사용자 인터페이스, 비즈니스 로직 등이 포함될 수 있습니다. 이러한 유형의 아키텍처를 모놀리식 애플리케이션으로 볼 수 있습니다. 이 애플리케이션 아키텍처 접근 방식에서는 한 구성 요소에서 장애가 발생하면 다른 구성 요소에도 장애가 발생하고, 심지어 전체 애플리케이션에서 장애가 발생할 수도 있습니다. 단일 구성 요소에 장애가 발생했을 때 애플리케이션 가용성을 유지할 수 있도록 마이크로서비스 접근 방식을 ..
Elastic Load Balancing을 사용하여 트래픽 리디렉션
Elastic Load Balancing Elastic Load Balancing은 들어오는 애플리케이션 트래픽을 Amazon EC2 인스턴스와 같은 여러 리소스에 자동으로 분산하는 AWS 서비스입니다. 로드 밸런서는 Auto Scaling 그룹으로 들어오는 모든 웹 트래픽의 단일 접점 역할을 합니다. 즉, 들어오는 트래픽의 양에 맞춰 Amazon EC2 인스턴스를 추가하거나 제거하므로 이러한 요청이 로드 밸런서로 먼저 라우팅됩니다. 그런 다음 요청을 처리할 여러 리소스로 분산됩니다. 예를 들어 Amazon EC2 인스턴스가 여러 개인 경우 Elastic Load Balancing은 워크로드를 여러 인스턴스에 분산하므로 어느 한 인스턴스가 대량으로 워크로드를 처리할 필요가 없습니다. Elastic Loa..