No início deste ano, lançamos o Lente do serviço Amazon OpenSearchum whitepaper do AWS Properly-Architected. O AWS Properly-Architected Framework oferece uma abordagem consistente para avaliar arquiteturas e implementar projetos escalonáveis. Usando essa estrutura, o Amazon OpenSearch Service Lens descreve como realizar análises do AWS Properly-Architected para avaliar e identificar riscos técnicos em suas implantações do OpenSearch Service.
Nesta postagem, mostramos como usar o Amazon OpenSearch Service Lens para avaliar suas cargas de trabalho do OpenSearch Service em relação às práticas recomendadas de arquitetura.
Compreendendo a estrutura AWS Properly-Architected
Na AWS, um ambiente de nuvem bem arquitetado é elementary para ajudar você a alcançar os resultados de seus negócios. O AWS Properly-Architected Framework representa a experiência coletiva da AWS no trabalho com organizações de todos os setores, resumida em uma abordagem estruturada para avaliar arquiteturas e implementar projetos que podem ser dimensionados ao longo do tempo. O AWS Properly-Architected Framework é baseado em seis pilares: Excelência Operacional, Segurança, Confiabilidade, Eficiência de Desempenho, Otimização de Custos e Sustentabilidade. Usando a Estrutura, arquitetos de nuvem, criadores de sistemas, engenheiros e desenvolvedores podem criar infraestrutura segura, de alto desempenho, resiliente e eficiente para seus aplicativos e cargas de trabalho.
Lente de serviço OpenSearch
O OpenSearch Service Lens é uma coleção de princípios de design comprovados pelo cliente e práticas recomendadas para ajudar você a adotar uma abordagem nativa da nuvem para usar o Amazon OpenSearch Service. Essas recomendações são baseadas em insights que a AWS reuniu de clientes, parceiros da AWS, da comunidade e de nossas próprias comunidades de especialistas técnicos do AWS OpenSearch.
O OpenSearch Service Lens estende o AWS Properly-Architected Framework para ajudar você a resolver questões arquitetônicas críticas específicas das cargas de trabalho do Amazon OpenSearch, por exemplo:
- Como dimensionar e configurar domínios do Amazon OpenSearch Service para obter desempenho ultimate?
- Quais estratégias de retenção de dados e gerenciamento do ciclo de vida ajudam a equilibrar custos e acessibilidade?
- Como você implementa controles de segurança que protegem dados confidenciais e ao mesmo tempo mantém a funcionalidade de pesquisa?
- Quais práticas operacionais garantem experiências de pesquisa confiáveis à medida que seus volumes de dados aumentam?
O OpenSearch Service Lens se junta a uma coleção de AWS Properly-Architected Lenses que se concentram em cargas de trabalho especializadas, como Web das Coisas (IoT), jogos, inteligência synthetic (IA) e aprendizado de máquina (ML), SAP e tecnologia sem servidor.
A lente destaca algumas das áreas mais comuns para avaliação e melhoria. Ele foi projetado para se alinhar e fornecer insights sobre os seis pilares do AWS Properly-Architected Framework:
- Excelência operacional concentra-se na execução e monitoramento de sistemas para agregar valor ao negócio e na melhoria contínua de processos e procedimentos. Este tópico inclui a capacidade de dar suporte ao desenvolvimento e executar cargas de trabalho de maneira eficaz, obtendo insights sobre suas operações e melhorando continuamente os processos de suporte para agregar valor ao negócio.
- Segurança concentra-se na proteção de seus dados e sistemas. Isto aborda a implementação controle de acesso refinado para usuários e aplicativos, protegendo o acesso ao domínio por meio de criptografia e controles de rede, detectando e mitigando vulnerabilidades, reduzindo possíveis superfícies de ataque e protegendo dados confidenciais.
- Confiabilidade concentra-se em garantir que o ambiente do usuário closing funcione de maneira correta e consistente quando esperado. Este tópico inclui a implementação de mecanismos automáticos de recuperação de desastres, projetando implantações de zona de multidisponibilidade para alta disponibilidade, dimensionando a capacidade do domínio para atender à demanda e usar automação em tarefas operacionais para reduzir erros humanos. Também cobre implementando estratégias de backup e restauraçãogerenciando o estado do cluster e configurando monitoramento e alertas para manter o desempenho e a disponibilidade do serviço.
- Eficiência de desempenho concentra-se no uso eficaz dos recursos do Amazon OpenSearch Service. Isso inclui a seleção de tipos de instância e opções de armazenamento apropriados com base nos requisitos de carga de trabalho, implementação de estratégias de monitoramento e otimização de desempenho e uso de recursos do OpenSearch Service para reduzir a sobrecarga operacional. Ele também cobre o ajuste de configurações de domínio, o gerenciamento de padrões de indexação de dados e a otimização de consultas de pesquisa e análise para obter o melhor desempenho possível, mantendo a eficiência de custos.
- Otimização de custos concentra-se em gerenciar despesas de forma eficaz. Este tópico aborda a implementação de tags de alocação de custos para rastrear despesas de domínio por carga de trabalho, selecionando tipos de instância e opções de armazenamento apropriados com base em suas necessidades e escolhendo opções de pagamento econômicas, como Instâncias Reservadas para cargas de trabalho previsíveis. Ele também cobre o uso de níveis UltraWarm e de armazenamento frio para dados acessados com pouca frequência, implementação de políticas de ciclo de vida de índice para gerenciar custos de armazenamento e monitoramento de padrões de uso para dimensionar domínios corretamente e otimizar a relação desempenho-custo.
- Sustentabilidade concentra-se em minimizar os impactos ambientais da execução de cargas de trabalho na nuvem. Os tópicos do OpenSearch abordam a implementação de estratégias eficientes de dimensionamento de domínio, a seleção de tipos de instância com a melhor relação desempenho/energia, a otimização de políticas de retenção e o uso de diferentes níveis de armazenamento para reduzir o espaço ocupado pela computação ativa.
Ao aplicar essa lente às cargas de trabalho do Amazon OpenSearch Service, você obtém insights que vão além dos princípios arquitetônicos gerais para abordar características de implementações de pesquisa e análise. O OpenSearch Service Lens fornece uma estrutura consistente para a tomada de decisões arquitetônicas alinhadas às práticas recomendadas da AWS para projetar uma nova arquitetura do Amazon OpenSearch Service ou otimizar uma implantação existente.
Primeiros passos com o OpenSearch Lens
Para começar a usar o Amazon OpenSearch Service Lens, revise os seis pilares do AWS Properly-Architected Framework: Excelência operacional, segurança, confiabilidade, eficiência de desempenho, otimização de custos e sustentabilidade.
Em seguida, faça login no AWS Administration Console e abra o Ferramenta AWS Properly-Architected. Navegue até Customized Lenses e importe o Amazon OpenSearch Service Lens. Depois de importar o lens, você poderá usar os questionários especializados para avaliar suas cargas de trabalho do OpenSearch Service em relação às práticas recomendadas e, depois de preencher o questionário, você receberá suggestions esclarecedor.
Em seguida, planeje revisões de arquitetura com sua equipe para avaliar seus domínios do Amazon OpenSearch Service usando os critérios de lente. Documente os resultados da sua avaliação, incluindo o que funciona bem e onde você pode melhorar sua implantação. Para obter ajuda para entender as perguntas do Amazon OpenSearch Service Lens, consulte o documentação da lente.
Se você tem um Plano de suporte da AWSvocê pode solicitar ajuda com sua revisão de arquitetura. As perguntas do OpenSearch Service Lens visam orientar suas decisões arquitetônicas, e não testar seu conhecimento. Concentre-se na compreensão dos princípios arquitetônicos por trás de cada pergunta. Depois de concluir a avaliação, crie um plano de melhoria priorizado que aborde as descobertas que podem afetar o desempenho da carga de trabalho, a durabilidade dos dados e a eficiência de custos. Para obter ajuda na implementação dessas melhorias, você pode trabalhar com serviços profissionais da AWS ou parceiros da AWS especializados no Amazon OpenSearch Service.
Conclusão e próximos passos
O Amazon OpenSearch Service Lens fornece orientações práticas para ajudá-lo a criar cargas de trabalho de pesquisa e análise bem arquitetadas e alinhadas aos seus requisitos de negócios. Comece acessando a ferramenta AWS Properly-Architected e aplicando essa lente aos seus domínios do OpenSearch Service. Faça das revisões arquitetônicas uma parte common do seu processo de desenvolvimento. Considere compartilhar suas experiências com a comunidade AWS para ajudar outras pessoas a melhorar suas implementações do OpenSearch Service.
Você pode encontrar mais informações sobre AWS Properly-Architected Lenses no Guia do usuário da ferramenta AWS Properly-Architected. Incentivamos você a incorporar esta orientação especializada em suas revisões de arquitetura e usá-la para impulsionar a melhoria contínua em suas cargas de trabalho de pesquisa e análise na AWS.
A AWS atualiza regularmente o Amazon OpenSearch Service Lens para refletir novos recursos de serviço e práticas recomendadas de arquitetura. Essas atualizações ajudam você a aproveitar as melhorias mais recentes do Amazon OpenSearch Service e, ao mesmo tempo, manter a excelência arquitetônica.
Para saber mais sobre o Amazon OpenSearch Service, incluindo histórias de sucesso de clientes e recursos adicionais, visite Serviço Amazon OpenSearch página.
Sobre os autores
Colaboradores
Os autores gostariam de agradecer às seguintes pessoas por sua ajuda inestimável no desenvolvimento desta nova OpenSearch Lens para o AWS Properly-Architected Framework: Muslim Abu-Taha, arquiteto de soluções especialista mundial sênior para Amazon OpenSearch; Shih-Yong Wang, gerente de arquitetura de soluções; Ankush Agarwal, arquiteto de soluções; e Jun-Tin Yeh, arquiteto de soluções de sucesso de otimização de nuvem.
Os autores também gostariam de agradecer às seguintes pessoas por suas contribuições nas revisões técnicas: Cedric Pelvet, arquiteto principal de soluções OpenSearch; Hajer Bouafif, arquiteto sênior de soluções OpenSearch; Francisco Losada, arquiteto de soluções OpenSearch; Bharav Patel, arquiteto de soluções OpenSearch; e Praveen Prasad, gerente de contas técnicas especialista sênior.