Soy bastante nuevo en AWS CDK y acabo de crear una arquitectura con un clúster de Aurora en su interior. ¿Hay alguna forma de inicializar un esquema de base de datos dentro de mis archivos CDK? Parece un poco molesto crear la instancia y luego tener que conectarse a través de otros medios para configurar un esquema. Mi impresión de CDK es que puede hacer todo lo relacionado con la configuración de los servicios, por lo que tenía curiosidad por saber si esta es una posibilidad.
Si esto no es posible, ¿puedo usar una lambda que se activa después de la implementación de CDK? ¿O tal vez tener una instantánea dentro de s3? ¡Solo estoy tratando de encontrar la mejor solución!
Puede hacer esto, aunque requiere que lo ejecute como un recurso personalizado dentro del CDK.
Debería crear una función Lambda que realice las tareas de SQL DDL por usted. Esto devolvería un indicador exitoso al tiempo de ejecución de ejecución para decir que este "recurso" se creó con éxito.