O que é o Amazon OpenSearch Service? - OpenSearchServiço Amazon

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O que é o Amazon OpenSearch Service?

O Amazon OpenSearch Service é um serviço gerenciado que facilita a implantação, a operação e a escalabilidade de OpenSearch clusters na Nuvem daAWS. O Amazon OpenSearch Service ao OpenSearch ao Elasticsearch OSS herdado (até a 7.10, a versão final de código aberto do software). Ao criar um cluster, você tem a opção de escolher qual mecanismo de pesquisa deseja usar.

OpenSearchO é um mecanismo de pesquisa e análise com código totalmente aberto para casos de uso, como análise de logs, monitoramento de aplicações em tempo real e análise de transmissões de cliques. Para obter mais informações, consulte a documentação do OpenSearch.

O Amazon OpenSearch Service provisiona todos os recursos OpenSearch do seu cluster e o lança. Ele também detecta e substitui automaticamente os nós de OpenSearch serviço que apresentam falhas, reduzindo os custos indiretos associados a infraestruturas autogerenciadas. Você pode dimensionar seu cluster com uma única chamada de API ou alguns cliques no console.

Para começar a usar o OpenSearch Service, você cria um domínio OpenSearch de serviço, que é equivalente a um OpenSearch cluster. Cada instância do EC2 no cluster atua como um nó OpenSearch de serviço.

Você pode usar o console OpenSearch de serviços para definir e configurar um domínio em questão de minutos. Se preferir o acesso programático, use a AWS CLI ou os AWS SDKs.

Recursos do Amazon OpenSearch Service

OpenSearchO serviço inclui os seguintes recursos:

Dimensionar

  • Várias configurações de CPU, memória e capacidade de armazenamento conhecidas como tipos de instância, incluindo instâncias do Graviton mais econômicas.

  • Até 3 PB de armazenamento vinculado

  • Armazenamento de baixa UltraWarmatividade econômicos e armazenamento de baixa atividade para dados somente leitura

Segurança

  • Controle de acesso do AWS Identity and Access Management (IAM)

  • Integração fácil à Amazon VPC e aos grupos de segurança da VPC

  • Criptografia de dados em repouso e node-to-node criptografia

  • Autenticação do Amazon Cognito, HTTP básica ou SAML para Dashboards OpenSearch

  • Segurança no nível do índice, no nível do documento e no nível do campo

  • Logs de auditoria

  • Multilocação do Dashboards

Estabilidade

  • Vários locais geográficos para os recursos, conhecidos como regiões e zonas de disponibilidade

  • A alocação de nós em duas ou três zonas de disponibilidade na mesma região da AWS, recurso conhecido como Multi-AZ

  • Nós principais dedicados para descarregar tarefas de gerenciamento de cluster

  • Snapshots automatizados para fazer backup e restaurar domínios do OpenSearch Service

Flexibilidade

  • Suporte SQL para a integração com aplicativos de business intelligence (BI)

  • Pacotes personalizados para melhorar os resultados da pesquisa

Integração com serviços populares

  • Visualização de dados usando o OpenSearch Dashboards

  • Integração ao Amazon CloudWatch para monitoramento das métricas OpenSearch de domínio do Service e definição de alarmes

  • Integração ao AWS CloudTrail para auditoria de chamadas de API de configuração para domínios OpenSearch de serviço

  • Integração ao Amazon S3, Amazon Kinesis e Amazon DynamoDB para carregar dados de streaming no Service OpenSearch

  • Alertas do Amazon SNS quando os dados excedem determinados limites

Amazon sem OpenSearch servidor

O Amazon OpenSearch Serverless é uma configuração de tecnologia sem servidor com escalabilidade auto e sem servidor para o Amazon Service. OpenSearch A tecnologia sem servidor remove as complexidades operacionais de provisionamento, configuração e ajuste de seus clusters. OpenSearch Para obter mais informações, consulte Amazon sem OpenSearch servidor.

Amazon OpenSearch Ingestion

O Amazon OpenSearch Ingestion é um coletor de dados totalmente gerenciado, desenvolvido pelo Data Prepper, que fornece dados de log e rastreamento em tempo real para domínios do Amazon OpenSearch Service e coleções sem servidor. OpenSearch Ele permite filtrar, enriquecer, transformar, normalizar e agregar dados para análise e visualização posteriores. Para obter mais informações, consulte Amazon OpenSearch Ingestion.

Versões compatíveis do OpenSearch e do Elasticsearch Elasticsearch.

OpenSearchAtualmente, o serviço oferece suporte às seguintes OpenSearch versões:

  • 2,5, 2,3, 1,3, 1,2, 1,1, 1,0

OpenSearchO Service também ao ao suporte às seguintes versões antigas do Elasticsearch OSS:

  • 7,10, 7,9, 7,8, 7,1

  • 6.8, 6.7, 6.5, 6.4, 6.3, 6.2, 6.0

  • 5.6, 5.5, 5.3, 5.1

  • 2.3

  • 1.5

Para obter mais informações, consulte Operações com suporte no Amazon OpenSearch Service oferece suporte no Amazon, Recursos por versão do mecanismo no Amazon OpenSearch Service e Plugins por versão do mecanismo no Amazon OpenSearch Service.

Se você iniciar um novo projeto de OpenSearch serviços, é recomendável escolher a última OpenSearch versão compatível. Se já houver um domínio existente que usa uma versão mais antiga do Elasticsearch, você poderá optar por manter o domínio ou migrar seus dados. Para obter mais informações, consulte Atualização de domínios OpenSearch do Amazon Service.

Preços do Amazon OpenSearch Service

No OpenSearch EC2 e pelo tamanho cumulativo de todos os volumes de armazenamento do EC2 e pelo tamanho cumulativo de todos os volumes de armazenamento do EBS anexados às suas instâncias. Cobranças padrão de transferência de dados na AWS também se aplicam.

No entanto, existem algumas exceções notáveis de transferência de dados. Se um domínio usa várias zonas de disponibilidade, o OpenSearch Service não cobra pelo tráfego entre as zonas de disponibilidade. Um volume significativo de transferência de dados ocorre em um domínio durante a alocação de fragmentos e o rebalanceamento. OpenSearchNão atenda nem a medidores nem às contas para este tráfego. Da mesma forma, o OpenSearch Service não cobra pela transferência de dados entre UltraWarm/de baixa atividade e o Amazon S3.

Para obter informações detalhadas sobre preços, consulte Preços OpenSearch do Amazon Service. Para obter informações sobre encargos incorridos durante as alterações de configuração, consulte Cobranças para alterações de configuração.

Conceitos básicos do Amazon OpenSearch Service

Para começar, cadastre-se em uma Conta da AWS, se ainda não tiver uma. Depois de configurar uma conta, siga o tutorial de conceitos básicos para o Amazon OpenSearch Service. Enquanto você se informa sobre o serviço, consulte os tópicos introdutórios a seguir se precisar de mais informações:

Para obter informações sobre como migrar para o OpenSearch Service de um OpenSearch cluster autogerenciado, consulte. Tutorial: migração para o Amazon Amazon Amazon Service OpenSearch

OpenSearchO serviço normalmente é usado com os seguintes serviços:

Amazon CloudWatch

OpenSearchDomínios de serviço enviam métricas automaticamente para CloudWatch que você possa monitorar a integridade e a performance do domínio. Para obter mais informações, consulte Monitoramento OpenSearch de métricas de cluster com a Amazon CloudWatch.

CloudWatchOs logs também podem ir para outra direção. É possível configurar o CloudWatch Logs para transmitir dados para o OpenSearch Service para análise. Para saber mais, consulte Carregamento de dados de transmissão da Amazon CloudWatch.

AWS CloudTrail

Use AWS CloudTrail o para obter um histórico das chamadas da API de configuração de OpenSearch serviços e eventos relacionados de sua conta. Para obter mais informações, consulte OpenSearch Mondo Amazon Service AWS CloudTrail.

Amazon Kinesis

O Kinesis é um serviço totalmente gerenciado para processamento em tempo real de dados de streaming em altíssima escala. Para ter mais informações, consulte Carregamento dados de transmissão do Amazon Kinesis Data Streams e Carregamento dados de transmissão do Amazon Kinesis Data Firehose.

Amazon S3

O Amazon Simple Storage Service (Amazon S3) fornece armazenamento para a Internet. Esse guia oferece código de exemplo do Lambda para integração com o Amazon S3. Para obter mais informações, consulte Carregamento de dados de transmissão do Amazon S3.

AWSIAM

AWS Identity and Access ManagementO (IAM) é um serviço da Web que você pode usar para gerenciar o acesso a seus domínios OpenSearch de serviço. Para obter mais informações, consulte Identity and Access Management no Amazon OpenSearch Service.

AWS Lambda

O AWS Lambda é um serviço de computação que permite executar código sem o provisionamento ou gerenciamento de servidores. Esse guia fornece código de exemplo do Lambda para transmitir dados do DynamoDB, Amazon S3 e Kinesis Para obter mais informações, consulte Carregamento de dados de transmissão no Amazon OpenSearch Service.

Amazon DynamoDB

O Amazon DynamoDB é um serviço de banco de dados NoSQL totalmente gerenciado que fornece uma performance rápida e previsível com escalabilidade integrada. Para saber mais sobre transmissão de dados para o OpenSearch Service, consulteCarregamento de dados de transmissão do Amazon DynamoDB.

Amazon QuickSight

Você pode visualizar dados do OpenSearch Service usando QuickSight painéis da Amazon. Para obter mais informações, consulte Como usar o Amazon OpenSearch Service com a Amazon QuickSight no Guia QuickSight do usuário da Amazon.

nota

OpenSearchinclui determinado código Elasticsearch licenciado pelo Apache do Elasticsearch B.V. e outro código-fonte. O Elasticsearch B.V. não é a fonte desse outro código-fonte. ELASTICSEARCH é uma marca registrada da Elasticsearch B.V.