Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:howto:sicoferp:factory:new-migracion-sicoferp:manifestcode [2024/06/13 14:23] 192.168.177.2 |
ada:howto:sicoferp:factory:new-migracion-sicoferp:manifestcode [2024/06/13 14:38] (actual) 192.168.177.2 [Manifiesto de Políticas y Buenas Prácticas para Desarrollo de Microservicios] |
||
---|---|---|---|
Línea 35: | Línea 35: | ||
===== Manifiesto de Políticas y Buenas Prácticas para Desarrollo de Microservicios ===== | ===== Manifiesto de Políticas y Buenas Prácticas para Desarrollo de Microservicios ===== | ||
- | Aquí está el manifiesto ampliado con más principios y mejores prácticas de la industria para el desarrollo de microservicios con Java y Spring Boot: | + | Este manifiesto establece las políticas y buenas prácticas para el desarrollo de microservicios en Java 21 con Spring Boot 3.x, desplegados en contenedores Docker mediante CI/CD con Jenkins. Los servicios se generarán utilizando arquetipos Maven, alojados en un repositorio GitLab, y sus APIs documentadas con OpenApi. |
==== Arquitectura y Tecnologías ==== | ==== Arquitectura y Tecnologías ==== | ||
Línea 150: | Línea 150: | ||
- Capacitación Continua: Fomentar la capacitación continua del equipo. | - Capacitación Continua: Fomentar la capacitación continua del equipo. | ||
+ | - Mejora Continua: Fomentar una cultura de mejora continua en todo el ciclo de vida. | ||
- Retrospectivas: Realizar retrospectivas periódicas para identificar áreas de mejora. | - Retrospectivas: Realizar retrospectivas periódicas para identificar áreas de mejora. | ||
- Gestión de Dependencias: Implementar un proceso para gestionar dependencias. | - Gestión de Dependencias: Implementar un proceso para gestionar dependencias. | ||
Línea 155: | Línea 156: | ||
- Análisis de Impacto: Realizar un análisis de impacto antes de cambios significativos. | - Análisis de Impacto: Realizar un análisis de impacto antes de cambios significativos. | ||
+ | ==== Seguridad y Cumplimiento ==== | ||
+ | |||
+ | - Pruebas de Seguridad: Realizar pruebas de seguridad periódicas para identificar vulnerabilidades. | ||
+ | - Cumplimiento Normativo: Asegurar el cumplimiento de normas y regulaciones relevantes. | ||
+ | - Auditorías de Seguridad: Realizar auditorías de seguridad externas de forma regular. | ||
+ | - Gestión de Riesgos: Implementar un proceso de gestión de riesgos. | ||
+ | - Planes de Contingencia: Definir y mantener planes de contingencia y recuperación de desastres. | ||
+ | | ||
Recuerde: El Manifiesto de Codificación no es una lista rígida de reglas, sino una guía flexible que se adapta a las necesidades de cada proyecto. Adopte estos principios y adáptelos a su contexto para crear software de alta calidad que resista el paso del tiempo. | Recuerde: El Manifiesto de Codificación no es una lista rígida de reglas, sino una guía flexible que se adapta a las necesidades de cada proyecto. Adopte estos principios y adáptelos a su contexto para crear software de alta calidad que resista el paso del tiempo. | ||
[[ada:howto:sicoferp:factory:new-migracion-sicoferp|←Regresar]] | [[ada:howto:sicoferp:factory:new-migracion-sicoferp|←Regresar]] |