¿Qué utilizas para implementar tus aplicaciones web? [cerrado]

Estamos buscando automatizar nuestra implementación de aplicaciones web, particularmente cuando se pasa del desarrollo local a un servidor remoto.

Nuestra pila actual es LAMP de forma remota, MAMP localmente, pero en general me interesa lo que las personas están usando para esta tarea, independientemente de su entorno.

No solo estoy hablando de mover archivos, también me refería a considerar otras tareas como:

Configuración de esquema de base de datosGestionando configuracionesMisc tareas requeridas para la implementación (crear archivos de registro, etc.)

Respuestas a la pregunta(7)

Su respuesta a la pregunta