Member-only story
Creación de una aplicación web de búsqueda con Amazon OpenSearch Service.
De la serie #loquecallamoslosdevops
Una forma común de crear una aplicación de búsqueda con Amazon OpenSearch Service es utilizar formularios web para enviar consultas de usuario a un servidor.
Utilizaremos Amazon API Gateway para restringir a los usuarios a un subconjunto de las API de OpenSearch y AWS Lambda para firmar solicitudes de API Gateway al servicio OpenSearch.
Este tutorial esta basado en una guía oficial de AWS, yo solo realicé mi traducción, adaptaciones y aclaraciones.
A granel, (bulk en inglés) es la operación masiva que nos permite agregar, actualizar o eliminar varios documentos en una sola solicitud. En comparación con las solicitudes de indexación individuales de OpenSearch, la operación masiva ofrece importantes ventajas de rendimiento.
Siempre que sea posible, recomendamos agrupar las operaciones de indexación en solicitudes masivas. https://docs.opensearch.org/docs/latest/api-reference/document-apis/bulk/
Descarga aquí los datos , es un archivo zip el cual hay que descomprimir para luego subir a nuestro dominio de OpenSearch utilizando el API, a través de la operación _bulk agregaremos 5,000 documentos al índice movies.