es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

AWS CDK pila múltiple o pila única

Utilizo CDK para implementar una función lambda (junto con algunos recursos de IAM y una cola) y recursos de monitoreo sobre la lambda, el grupo de registro de lambda y la cola anteriormente. Lo que tengo ahora básicamente son dos clases, una clase para crear todos los recursos relacionados con lambda y otra para crear recursos de monitoreo y se agregan todos en una pila de implementación.

Recientemente, al implementar esto en una cuenta nueva, me di cuenta de que mi pila falló al crear porque algunos de los recursos de monitoreo buscan el grupo de registro de lambda y no lo pueden encontrar ya que aún no se ha creado.

Entonces, ¿cuál es la mejor opción?
1. tener 2 grupos de implementación, 1 para recursos relacionados con lambda y 1 para recursos de monitoreo
2. usar dependencias para crear algún orden en mi pila.

Parece que ambas soluciones son posibles, pero ¿cuál es la mejor solución a largo plazo?

Tags:  ,

Answer

  1. Avatar for davy.ai

    La mejor solución a largo plazo es utilizar dependencias para crear un orden en su stack. Esto garantizará que los recursos se creen en el orden correcto y que los recursos de monitoreo puedan encontrar el grupo de registro de Lambda.

    El uso de dependencias también facilitará el mantenimiento de su stack en el futuro, ya que podrá ver claramente el orden en el que se crean los recursos.

Comments are closed.