Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

226
Vistas
Sitio web estático de S3/con implementación bluegreen

Tengo dificultades para proporcionar un bluegreen para mi sitio web estático s3. Publico una versión del sitio web en un depósito determinado y se expone en:

  • una distribución frente a la nube
  • luego en una ruta 53
  • y otro CDN (corporativo, que resuelve el DNS) para llegar a Internet.

He probado algunas soluciones de "cómputo", como ALB, pero no tengo éxito.

El problema principal de mi dificultad es el largo tiempo de replicación de DNS cuando actualizo CloudFront con una nueva dirección, lo que dificulta la reversión de una versión futura a la anterior (considerando usar diferentes cubos para esta publicación).

¿Alguien ha pasado por esto o tiene alguna idea de cómo solucionarlo?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

AWS recomienda que cree diferentes distribuciones de CloudFront para cada variante azul/verde, cada una con su propio DNS.

De la guía prescriptiva de alojamiento de sitios web estáticos en AWS :

Distintas distribuciones de CloudFront pueden apuntar al mismo depósito de Amazon S3, por lo que no es necesario tener varios depósitos de S3. Cada variación [A/B o azul/verde] almacenaría sus activos en diferentes carpetas en el mismo depósito S3. Configure los comportamientos de CloudFront para que apunten a las respectivas carpetas de Amazon S3 para cada variación A/B o azul/verde.

La otra parte clave de esta estrategia es una característica de Amazon Route 53 llamada enrutamiento ponderado. El enrutamiento ponderado le permite asociar varios recursos con un solo nombre de DNS y resolver DNS de forma dinámica en función de sus pesos relativos asignados. Entonces, si desea dividir su tráfico 70/30 para una prueba A/B, configure los pesos relativos en 70 y 30. Para implementaciones azules/verdes, un script de automatización puede llamar a la API de Amazon Route 53 para cambiar gradualmente los pesos relativos. de azul a verde después de que las pruebas automatizadas validen que la versión verde es saludable.

over 4 years ago · Santiago Trujillo Denunciar

0

Puede realizar una implementación azul/verde o gradual con una única distribución de Cloudfront, 2 depósitos S3 y Lambda@Edge. Puede encontrar una plantilla de formación en la nube lista para usar que hace esto aquí .

over 4 years ago · Santiago Trujillo Denunciar

0

Alojamiento de sitios web estáticos en AWS: es el documento técnico del año 2016. Se basa en ejemplos que no funcionan y que no funcionan. No puede simplemente configurar dos distribuciones frente a la nube para servir el mismo CNAME para el cambio de dns.

Otra forma es hacer una lógica verde/azul en el borde lambda.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda