Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

278
Views
Acceso a AWS Elasticsearch en VPC desde API Gateway HTTP Proxy

Me gustaría saber cómo acceder a una instancia de AWS ES creada en una VPC y protegida con políticas de IAM desde una configuración de AWS API Gateway como proxy HTTP.

Puedo acceder a una instancia pública de AWS ES a través de API Gateway. Intenté lo siguiente primero para probar usando firmas (firma v4) de las solicitudes de API a la instancia de ES

  1. Creé una instancia pública de AWS ElasticSearch ( https://search- *******-******.us-west-2.es.amazonaws.com)
  2. Configurar políticas de IAM en ES para restringir el acceso solo a un usuario en particular
  3. Creó un proxy HTTP de AWS API Gateway ({proxy+}) para reenviar todas las solicitudes a la instancia de ES.
    • Usó la URL pública de la instancia de ES del paso 1 como la URL de EndPoint para API Gateway
    • (Tuve que jugar con los encabezados para obtener la Autorización para pasar con éxito a ElasticSearch)
  4. Se crearon solicitudes HTTP firmadas (probadas a través de javascript), se enviaron a la puerta de enlace API pública y se pudieron leer correctamente los datos de ES

Ahora me gustaría colocar la instancia de ES en una VPC para que solo se pueda acceder a ella a través del proxy HTTP API Gateway. es posible? Puedo acceder a la URL de vpc privada de la instancia de ES desde otra máquina EC2 en la misma subred, pero ¿cómo hacemos esto para una API Gateway? Soy nuevo en AWS. He estado tratando de mirar la documentación y parece que estoy dando vueltas en círculos, tal vez hay algo simple que me estoy perdiendo. Cualquier ayuda es muy apreciada.

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!