deployment-procedures
Implementa lanzamientos de producción con confianza y seguridad
Los despliegues en producción son arriesgados sin una metodología adecuada. Esta skill enseña marcos de toma de decisiones para despliegues seguros, estrategias de rollback y flujos de trabajo de verificación que minimizan el tiempo de inactividad.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "deployment-procedures". Lista de verificación pre-despliegue para sitio estático en Vercel
Résultat attendu:
- Lista de Verificación Pre-Despliegue (Vercel - Sitio Estático):
- 1. Calidad de Código: Pruebas aprobadas, linting limpio, PR aprobado
- 2. Compilación: Ejecutar compilación local, verificar sin errores o advertencias
- 3. Entorno: Confirmar que las variables de entorno de Vercel coinciden con los requisitos
- 4. Seguridad: Anotar el commit del despliegue actual como referencia para rollback
- 5. Notificación: Alertar al equipo de la ventana de despliegue
- Despliegue: Push a la rama main activa el auto-deploy
- Verificación: Revisar logs de despliegue, probar URL en vivo, verificar flujos críticos
Utilisation de "deployment-procedures". Estrategia de rollback para despliegue de Rails fallido en Render
Résultat attendu:
- Procedimiento de Rollback (Render - Aplicación Rails):
- Acción Inmediata: Navegar al dashboard de Render > Servicio > Despliegues
- Seleccionar el despliegue exitoso anterior de la lista
- Hacer clic en 'Deploy' para hacer rollback a ese commit
- Monitorear logs para inicio exitoso (típicamente 2-5 minutos)
- Verificar que el endpoint de salud responde correctamente
- Probar flujos de usuario críticos (login, características principales)
- Notificar al equipo: Rollback completado, investigación de incidente programada
- Post-incidente: Programar post-mortem después de confirmar estabilidad del servicio
Audit de sécurité
SûrAll static analysis findings are false positives. The backtick patterns at SKILL.md:30,45,87 are markdown code block delimiters for documentation diagrams, not shell execution. The cryptographic algorithm warning at SKILL.md:3,246 has no basis - these lines contain YAML frontmatter and plain text. This is educational documentation with no executable code, network calls, or filesystem operations.
Score de qualité
Ce que vous pouvez construire
Líder de Equipo de Desarrollo
Establecer procedimientos de despliegue consistentes en múltiples proyectos y miembros del equipo con listas de verificación y pasos de verificación estandarizados.
Desarrollador en Solitario
Aprender las mejores prácticas de despliegue en producción sin herramientas empresariales, utilizando flujos de trabajo apropiados para la plataforma en proyectos personales o de pequeños negocios.
Ingeniero DevOps
Documentar y comunicar runbooks de despliegue, capacitar a ingenieros junior en la toma de decisiones de despliegue y establecer procedimientos de rollback.
Essayez ces prompts
Revisa mi plan de despliegue para una API de Node.js en Railway. Tengo pruebas aprobadas, código revisado y compilación de producción lista. Guíame a través de las verificaciones pre-despliegue restantes y ayúdame a preparar un plan de rollback.
Tengo un frontend en React con un backend en Python FastAPI. Ayúdame a elegir la plataforma de despliegue adecuada considerando: bajo costo, rollback fácil y mínima sobrecarga de DevOps. Compara al menos 3 opciones con sus procedimientos de despliegue.
Planifica un despliegue sin tiempo de inactividad para nuestro sitio de comercio electrónico en Kubernetes. Necesitamos desplegar una migración de base de datos que añade una columna no nula. Describe la estrategia, los pasos de verificación y los disparadores de rollback.
Nuestro despliegue en producción acaba de fallar - el servicio está devolviendo errores 502. Desplegamos en VPS usando PM2. Guíame a través de los pasos inmediatos para evaluar la situación y ejecutar un rollback si es necesario.
Bonnes pratiques
- Desplegar cambios pequeños frecuentemente en lugar de grandes lanzamientos con múltiples modificaciones
- Siempre tener un plan de rollback probado antes de iniciar cualquier despliegue en producción
- Monitorear activamente durante al menos 15 minutos después del despliegue antes de considerarlo completo
Éviter
- Desplegar los viernes o antes de días festivos sin cobertura de on-call disponible
- Omitir pruebas en entorno de staging para ahorrar tiempo en lanzamientos urgentes
- Alejarse inmediatamente después de que el comando de despliegue se completa sin verificación