Amazon OpenSearch Service: gerenciado e conduzido pela comunidade


Sempre adorei o problema da pesquisa. Em sua essência, a pesquisa é sobre receber uma pergunta, entender essa pergunta e, então, recuperar a melhor resposta para ela. Há muito tempo, fiz um projeto de robótica de IA para meu doutorado que casou uma biblioteca de fragmentos de plano com uma situação do mundo actual, por meio da pesquisa. Trabalhei e construí um mecanismo de pesquisa comercial do zero em um emprego anterior. E na minha carreira na AWS, trabalhei como arquiteto de soluções, ajudando nossos clientes a adotar nossos serviços de pesquisa em todas as suas encarnações.

Como muitos desenvolvedores, compartilho uma paixão por código aberto. Isso decorre em parte da minha formação acadêmica, onde acadêmicos trabalham para o bem maior, construindo e se beneficiando de conquistas anteriores em seus campos. Usei e contribuí para inúmeras tecnologias de código aberto, variando de pequenos projetos com um único propósito a iniciativas de grande escala com comunidades apaixonadas e engajadas. A comunidade de busca tem seu próprio sabor especial e acadêmico, porque a busca em si está relacionada a esforços acadêmicos de longa knowledge, como recuperação de informações, psicologia e IA (simbólica). O software program de código aberto desempenhou um papel proeminente nessa comunidade. A tecnologia de busca foi democratizada, especialmente nos últimos 10 a 15 anos, por meio de projetos de código aberto como Apache Lucene, Apache Solr, Apache License, versão 2.0 do Elasticsearch e OpenSearch.

É esse contexto que me deixa tão entusiasmado que hoje o A Linux Basis anunciou o Fundação de Software program OpenSearch. Como parte da criação da OpenSearch Basis, a AWS transferiu a propriedade da OpenSearch para a Linux Basis. No lançamento do projeto em abril de 2021, em Apresentando o OpenSearchfalamos sobre nosso desejo de “garantir que os usuários continuem a ter um conjunto de pesquisa e análise seguro, de alta qualidade e totalmente de código aberto, com um rico roteiro de funcionalidades novas e inovadoras”. Mantivemos esse desejo e comprometimento e, com essa transferência, estamos aprofundando esse comprometimento e trazendo a comunidade mais ampla com governança aberta para ajudar com esse objetivo.

Há dois pontos-chave em relação a este anúncio: primeiro, nada muda se você for um cliente do Amazon OpenSearch Service; segundo, muita coisa está mudando no lado do código aberto, e isso é um benefício líquido para o serviço. Estamos caminhando para um futuro que inclui uma aceleração na inovação para o OpenSearch Challenge, impulsionado por uma colaboração e participação mais profundas com a comunidade. No remaining das contas, isso vai chegar ao serviço e beneficiar nossos clientes da AWS.

Amazon OpenSearch Service: Como trabalhamos

O foco da Amazon desde o início foi trabalhar no OpenSearch em aberto. Nossa primeira tarefa foi lançar uma base de código funcional com recursos de importação e renomeação de código. Lançamos o OpenSearch1.0 em julho de 2021, seguido pela renomeação de nosso serviço gerenciado para Amazon OpenSearch Service em setembro de 2021. Com o lançamento do Amazon OpenSearch Service, anunciamos suporte para o OpenSearch 1.0 como uma opção de mecanismo.

À medida que nossa equipe na Amazon e a comunidade cresceram e inovaram no OpenSearch Challenge, trouxemos essas mudanças para o Amazon OpenSearch Service junto com o suporte para as versões correspondentes. Na AWS, adotamos o código aberto publicando e discutindo ideias, RFCs e solicitações de recursos em conjunto com a comunidade. Conforme o tempo passou e o projeto progrediu, integramos mantenedores da comunidade e aceitamos contribuições de várias fontes dentro e fora da AWS.

Como cliente do Amazon OpenSearch Service, você continuará a ver atualizações e novas versões fluindo do código aberto para nosso serviço gerenciado. Você também experimentará inovação contínua impulsionada por nosso investimento no crescimento do projeto, sua comunidade e base de código.

Hoje, o projeto OpenSearch tem um impulso significativo, com mais de 700 milhões de downloads de software program e participação de milhares de colaboradores e mais de 200 mantenedores de projeto. A OpenSearch Software program Basis é lançada com o suporte dos membros principais AWS, SAP e Uber e dos membros gerais Aiven, Aryn, Atlassian, Canonical, Digital Ocean, Eliatra, Graylog, NetApp® Instaclustr e Portal26.

Amazon OpenSearch Service: Seguindo em frente

Este anúncio não muda nada para o Amazon OpenSearch Service. A Amazon continua comprometida em inovar e contribuir para o OpenSearch Challenge, com um número crescente de committers e mantenedores. Se alguma coisa, essa inovação irá acelerar com uma participação mais ampla e profunda, trazendo ideias mais diversas da comunidade world. No centro deste compromisso está nosso desejo fundador e contínuo de “garantir que os usuários continuem a ter um conjunto de pesquisa e análise seguro, de alta qualidade e totalmente de código aberto com um rico roteiro de funcionalidades novas e inovadoras”. Planejamos continuar trabalhando em estreita colaboração com o projeto, contribuindo com melhorias de código e trazendo essas melhorias para nosso serviço gerenciado.

Este anúncio não altera a forma como você se conecta ou usa o Amazon OpenSearch Service. O OpenSearch Service continuará sendo um serviço totalmente gerenciado, fornecendo OpenSearch e OpenSearch Dashboards em endpoints fornecidos pelo serviço e com o conjunto completo de recursos de serviço gerenciado existentes. Se você estiver usando o Amazon OpenSearch Service, não precisará alterar nada. Não haverá alterações de licenciamento ou alterações de custo motivadas pela mudança para uma fundação.

A Amazon continuará trazendo sua experience para o projeto, financiando novas inovações onde nossos clientes mais precisam delas, como sistemas distribuídos em larga escala nativos da nuvem, pesquisa, análise, aprendizado de máquina e IA. A Linux Basis também facilitará a colaboração com outras organizações de código aberto, como Fundação de computação nativa em nuvem (CNCF), que é elementary para projetos de código aberto nativos da nuvem. Nosso objetivo continuará sendo resolver alguns dos problemas mais desafiadores dos clientes, primeiro o código aberto. Por fim, dada a natureza de código aberto do produto, achamos que há uma grande oportunidade e estamos animados em fazer parceria com nossos clientes para resolver seus problemas juntos, em código.

Sempre incentivamos nossos clientes a participar do OpenSearch Challenge. Agora, o projeto tem uma estrutura e gerenciamento bem definidos com o conselho administrativo e o comitê de direção técnica, cada um composto por membros de diversas origens, tanto dentro quanto fora da Amazon. O conselho administrativo cuidará do financiamento e do gerenciamento do projeto, o comitê de direção técnica cuidará da direção técnica do projeto. Isso abre mais a porta para você participar diretamente da formação da tecnologia que está usando em nosso serviço gerenciado. Se você for um cliente do Amazon OpenSearch Service, o projeto aceita suas contribuições, grandes ou pequenas, desde o registro de problemas e solicitações de recursos até comentários sobre RFCs e contribuição de código.

Conclusão

Este é um momento emocionante para o projeto, para a comunidade e para o Amazon OpenSearch Service. Como cliente da AWS, você não precisa fazer nenhuma alteração no uso, e não há nenhuma alteração na Apache License, 2.0 ou no preço. Mas, mudar para a Linux Basis ajudará a trazer o espírito de cooperação do mundo do código aberto para a tecnologia e de lá para o Amazon OpenSearch Service. À medida que a pesquisa continua a amadurecer, juntos continuaremos a melhorar a compreensão de perguntas e a fornecer resultados relevantes.

Você pode ler mais sobre o anúncio da OpenSearch Basis no weblog AWS Open Supply.


Sobre o autor

Amazon OpenSearch Service: gerenciado e conduzido pela comunidadeJon Handler é o Diretor de Arquitetura de Soluções para Serviços de Pesquisa na Amazon Net Companies, com sede em Palo Alto, CA. Jon trabalha em estreita colaboração com o OpenSearch e o Amazon OpenSearch Service, fornecendo ajuda e orientação a uma ampla gama de clientes que têm cargas de trabalho de análise de pesquisa e log para o OpenSearch. Antes de ingressar na AWS, a carreira de Jon como desenvolvedor de software program incluiu quatro anos de codificação de um mecanismo de pesquisa de comércio eletrônico em larga escala. Jon é bacharel em Artes pela College of Pennsylvania e mestre em Ciências e Ph. D. em Ciência da Computação e Inteligência Synthetic pela Northwestern College.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *