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.

¿Cuál es la mejor práctica para implementar utilizando CDK, AWS y repositorios privados de Github?

No estoy muy seguro de las mejores prácticas relacionadas con el uso de CDK para implementar repositorios de Github privados en AWS. Entiendo que CDK debería crear una canalización de implementación y la canalización debería invocar CodeDeploy para implementar los recursos, pero más allá de eso, los detalles no están claros.

También quiero entender si, para este caso de uso, tendría sentido tener un repositorio de CDK separado que sea responsable de la infraestructura para toda la parte trasera de mi proyecto, o si tendría más sentido tener código de CDK incluido en cada repositorio de componente individual. Como utilizaré un enfoque de microservicio/célula para construir componentes, el costo requerido para agregar configuración de CDK para cada componente podría ser sustancial.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Gracias por tu ayuda.

    Gracias por tu pregunta.

    En cuanto a las mejores prácticas para usar CDK para implementar repositorios privados de Github en AWS, se recomienda crear un pipeline con CDK que invoque a CodeDeploy para implementar los activos.

    En cuanto a tener un repositorio separado de CDK para la infraestructura de todo el backend de su proyecto, o incluir código CDK en cada repositorio de componente individual, depende del tamaño y la complejidad de su proyecto. Si está utilizando un enfoque de microservicio / celda para construir componentes, podría ser más eficiente tener un repositorio de CDK separado para la infraestructura. Sin embargo, si los componentes son relativamente simples, podría ser más eficiente incluir el código de CDK en cada repositorio de componente individual.

    Esperamos que esta información sea útil. Por favor, háganos saber si tiene alguna pregunta adicional.

Comments are closed.