AWS 클라우드
AWS 클라우드
Amazon Elasticsearch Service 시작하기

Amazon Elasticsearch Service를 사용하면 손쉽게 Elasticsearch를 배포, 운영 및 확장하여 로그 분석, 전체 텍스트 검색, 애플리케이션 모니터링 등을 수행할 수 있습니다. Amazon Elasticsearch Service는 Elasticsearch의 간편한 API 및 실시간 기능과 더불어 프로덕션 워크로드에 필요한 가용성, 확장성, 보안성을 제공하는 완전 관리형 서비스입니다. 이 서비스에서는 기본적으로 Kibana, Logstash 및 AWS 서비스(Amazon Kinesis Firehose, AWS Lambda, Amazon CloudWatch 등)와의 통합을 지원하므로 원시 데이터에서 실행 가능한 통찰력을 빠르게 확보할 수 있습니다.

Amazon Elasticsearch Service를 시작하는 방법은 간단합니다. AWS Management Console에서 Amazon Elasticsearch Service 도메인을 몇 분 만에 설정 및 구성할 수 있습니다. Amazon Elasticsearch Service에서는 도메인에 필요한 모든 리소스를 프로비저닝하고 이를 시작합니다. 또한, 장애가 발생한 Elasticsearch 노드를 자동으로 탐지한 후 교체하여 자가 관리형 인프라 및 Elasticsearch 소프트웨어와 관련된 오버헤드를 줄여줍니다. Amazon Elasticsearch Service를 사용하면 단일 API 호출이나 콘솔에서 몇 번의 클릭으로 간편하게 클러스터를 확장할 수 있습니다. 그뿐만 아니라, Elasticsearch 오픈 소스 API에 직접 액세스할 수 있으므로 기존 Elasticsearch 환경에서 이미 사용하고 있는 코드와 애플리케이션이 원활하게 작동합니다.

Elasticsearch와 사용법에 대해 자세히 알아보려면 Amazon Elasticsearch Service Developer Guide시작하기 페이지를 참조하십시오.

이 사이트에서 동영상을 보려면 Adobe Flash Player 또는 최신 브라우저가 필요합니다.

thumb_intro_series_elasticsearch
9:14
What is Amazon Elasticsearch Service?

빠르고 일관된 성능

사용 편의성

Amazon Elasticsearch Service를 사용하면 인프라를 프로비저닝하거나 Elasticsearch 소프트웨어를 설치 및 유지 관리할 필요 없이 몇 분 만에 프로덕션용 Elasticsearch 클러스터를 배포할 수 있습니다. Amazon Elasticsearch Service는 소프트웨어 패치, 장애 복구, 백업, 모니터링 등과 같은 시간 소모적인 관리 작업을 간소화하는 완전 관리형 서비스입니다.

뛰어난 확장성

오픈 소스 API 및 도구 지원

Amazon Elasticsearch Service에서는 Elasticsearch 오픈 소스 API에 직접 액세스할 수 있으므로 새로운 프로그래밍 기술을 배울 필요가 없습니다. Amazon Elasticsearch Service는 오픈 소스 데이터 수집, 변환 및 로딩 도구인 Logstash와 오픈 소스 시각화 도구인 Kibana를 지원합니다.

유연성

보안

AWS Identity and Access Management(IAM) 정책을 사용하여 Elasticsearch API에 대한 액세스를 제어할 수 있습니다. IAM 정책을 통해 애플리케이션이 Amazon Elasticsearch 클러스터에 안전하게 액세스하도록 할 수 있습니다. Amazon Elasticsearch Service는 보안 패치를 정기적으로 적용하여 Elasticsearch 환경을 최신 상태로 유지합니다.

이벤트 중심의 프로그래밍

고가용성

Amazon Elasticsearch Service는 같은 리전 내 2개의 가용 영역 간에 데이터를 복제하는 영역 인식 기능을 통해 고가용성을 제공하도록 설계되었습니다. Amazon Elasticsearch Service는 클러스터의 상태를 모니터링하고 장애가 발생한 노드를 자동으로 교체합니다.

세분화된 액세스 제어

다른 AWS 서비스와 긴밀하게 통합됨

Amazon Elasticsearch Service는 원활한 데이터 수집을 위해 Amazon Kinesis Firehose, AWS IOT 및 Amazon CloudWatch Logs, 감사를 위해 AWS CloudTrail, 보안을 위해 AWS Identity and Access Management(IAM), 그리고 클라우드 오케스트레이션을 위해 AWS CloudFormation과 통합하는 등 다른 AWS 서비스와의 통합을 기본적으로 제공합니다.

완전 관리형

간편하게 확장 가능

Amazon Elasticsearch Service를 사용하면 Amazon CloudWatch 지표를 통해 클러스터를 모니터링하고, 단일 API 호출이나 AWS Management Console에서 몇 번의 클릭으로 클러스터 크기를 확장 또는 축소할 수 있습니다. 다양한 인스턴스 유형 및 스토리지 옵션(SDD 지원 EBS 볼륨 등) 중에서 선택하여 성능 요구 사항에 맞춰 클러스터를 구성할 수 있습니다.

re:Invent 2015에서의 Expedia
re:Invent에서의 Adobe
Zynga
Fanduel
Mapbox
TeamInternet
Igaworks
Intuit
ElastiCache-Page-Graphics_Caching

웹 사이트, 모바일 디바이스, 서버, 센서뿐만 아니라 디지털 마케팅, 애플리케이션 모니터링, 사기 탐지, 광고 기술, 게임 및 IoT와 같은 다양한 애플리케이션에서 생성된 비정형 로그와 반정형 로그를 분석합니다. Amazon Kinesis Firehose, Logstash 또는 Amazon CloudWatch Logs를 사용하여 로드 데이터를 캡처하고 사전 처리하여 Amazon Elasticsearch Service로 로드합니다. 그런 다음 Kibana 및 Elasticsearch 쿼리 DSL을 통해 데이터를 검색, 탐색 및 시각화하여 사용자와 애플리케이션에 대한 귀중한 통찰력을 확보합니다.


BigData__full-text-search

고객에게 풍부한 검색 및 탐색 환경을 제공합니다. Amazon Elasticsearch Service는 고객이 가격, 제품 특성, 브랜드 등과 같은 필드의 값 범위로 검색 결과를 좁힐 수 있는 패시팅을 지원하고, 고급 검색 범주 필터와 입력하는 동시에 검색하는 제안기를 생성하는 기능을 지원하며, 거의 실시간 인덱스 업데이트를 지원합니다. 또한, Amazon Elasticsearch Service에서 변동하는 쿼리 볼륨을 지원할 수 있도록 간편한 조정 기능을 제공하므로 탄력적인 검색 애플리케이션을 구축할 수 있습니다.


icon-elasticsearch-service-distributed-store

사용이 간편한 JSON 문서 지향 스토리지 플랫폼으로 애플리케이션을 지원합니다. Amazon Elasticsearch Service에서는 간단한 REST API, 빠른 성능, 강력한 검색 기능 및 원활한 확장성을 제공하므로 수십억 개의 문서를 저장 및 검색할 수 있는 고성능 애플리케이션을 구축하고 리전 내 가용 영역 전체에서 통합된 복제를 제공할 수 있습니다.


ElastiCache-Page-Graphics_RealTimeLeaderboards

고객이 사용하는 애플리케이션과 웹 사이트 전체의 활동 로그를 캡처합니다. Logstash를 사용하여 캡처한 로그를 Amazon Elasticsearch Service 도메인으로 푸시합니다. Elasticsearch에서는 데이터를 인덱스하고 거의 실시간(1초 미만)으로 분석 가능한 상태로 만듭니다. 그런 다음 내장된 Kibana 플러그인을 사용하여 데이터를 시각화하고 중단 및 문제를 파악하는 등 운영 분석을 수행할 수 있습니다. Elasticsearch의 지리 공간 분석을 사용하면 문제가 발생한 지리상의 리전을 파악할 수 있습니다. 그 후에 문제 해결팀에서 인덱스를 검색하고 통계적 집계를 시행하여 근본 원인을 파악하고 문제를 해결할 수 있습니다.


ElastiCache-Page-Graphics_ChatAndMessaging

디지털 콘텐츠에 대한 실시간 지표를 제공하여 작성자와 마케팅 담당자가 가장 효과적인 방법으로 고객과 소통할 수 있게 지원합니다. Amazon Kinesis Firehose를 사용하여 압축되고 일괄 처리되어 Amazon Elasticsearch Service로 전달된 수십억 개의 작은 메시지를 스트리밍합니다. 데이터가 Amazon Elasticsearch Service로 로드되면, 데이터를 집계, 필터링 및 처리하고 거의 실시간으로 콘텐츠 성능 대시보드를 새로 고침할 수 있습니다. 예를 들어 Hearst Corporation은 Amazon Elasticsearch Service, Amazon Kinesis Streams 및 Amazon Kinesis Firehose를 사용해 클릭스트림 분석 플랫폼을 구축하여 300개가 넘는 전 세계 Hearst 웹 사이트에서 매일 30테라바이트의 데이터를 전송 및 처리합니다. Hearst는 이 플랫폼으로 웹 사이트 클릭에서 집계된 데이터까지 전체 데이터 스트림을 몇 분 만에 편집자에게 전달할 수 있습니다. 사례 연구 읽기 »

440x220_APN-Blog

Amazon ES(Amazon Elaticsearch Service)가 최근 출시됨에 따라 이제 Amazon EC2에서 자체 검색 클러스터를 구축, 유지하지 않고도 애플리케이션을 빌드할 수 있습니다. Amazon ES 사용 시 중요한 장점 하나는 AWS Identity and Access Management(IAM)를 활용하여 검색 도메인에 대한 액세스 권한을 부여하거나 거부할 수 있다는 것입니다...

전체 게시물 읽기 »

Elasticsearch와 Amazon Elasticsearch Service에 관한 블로그 게시물 시리즈의 첫 번째 게시물에 오신 것을 환영합니다. 여기서는 AWS에서 Elasticsearch를 시작하는 데 필요한 정보를 제공합니다...

전체 게시물 읽기 »

Amazon Elasticsearch Service 고객들은 Amazon Elasticsearch 도메인이 인덱싱하는 정보에 대한 경보를 어떻게 구현하는지 자주 묻습니다. 이 블로그 게시물에서는 정의한 기준에 따라 거의 실시간으로 경보를 전송할 수 있도록 경보 메커니즘을 구축하는 데 필요한 단계에 대해 논의합니다...

전체 게시물 읽기 »

Amazon Elasticsearch Service의 모든 새로운 기능에 관한 정보는 새로운 소식 페이지 참조 »

AWS 프리 티어를 사용하여 시작할 수 있으며, 매월 최대 750시간의 단일 AZ t2.micro.elasticsearch 또는 t2.small.elasticsearch 인스턴스와 매월 10GB의 Amazon EBS 스토리지 옵션이 무료로 제공됩니다.

무료로 시작