Developer Experience

Detalles de la experiencia del desarrollador de Acquia

Acquia ofrece herramientas potentes y fáciles de usar para ayudar a los desarrolladores a crear sitios rápidamente. Nuestras herramientas lo ayudan a automatizar los flujos de trabajo y a monitorear y optimizar sus sitios.
Install Lightning

Crear un sitio ahora mismo

Ponga en marcha el desarrollo de su sitio con nuestras herramientas de creación de sitios. Utilice Dev Desktop y Lightning para crear sitios Drupal completamente funcionales en minutos. Aproveche BLT para implementar rápidamente pruebas de trabajo automatizadas y flujos de trabajo de desarrollo sofisticados para garantizar que su aplicación siempre cumpla con las mejores prácticas. 

Con este conjunto expansivo y flexible de herramientas para desarrolladores, puede encontrar la manera más rápida de poner en marcha su proyecto Drupal.

Comience por descargar Dev Desktop

Dev Desktop - Construya localmente e integre fácilmente con el entorno de Acquia Cloud con esta poderosa herramienta de GUI.

  • GUI fácil de usar . Interfaz simple de apuntar y hacer clic para tareas de desarrollo comunes.
  • Pila LAMP nativa . Entorno de desarrollo preempaquetado con todos los requisitos del sistema de Drupal.
  • Sincronización en la nube . Sincronice el código, la base de datos y los archivos entre Acquia Cloud y su máquina local.
  • Herramientas de depuración . Incluye herramientas para la depuración, como xDebug y Drush.

Relámpago - Inicie su proyecto Drupal en Acquia Cloud más rápido con Lightning.

  • Medios de comunicación . Extiende las capacidades de medios de Drupal al permitir la carga e incrustación de audio, video (YouTube, Vimeo), imágenes e incluso tweets.
  • Diseño . Use las herramientas de arrastrar y soltar para colocar y configurar el contenido en cualquier página.
  • Flujo de trabajo . Administre el contenido utilizando flujos de trabajo editoriales y publicaciones programadas.
  • APIs . Ofrezca aplicaciones desacopladas más rápido al proporcionar API listas para usar para contenido y autenticación.

BLT - Cree, pruebe y lance aplicaciones de Drupal más rápido con una herramienta CLI potente y flexible.

  • Git ganchos locales . Valide el formato del código, la sintaxis y el cumplimiento con los estándares de Drupal.
  • Marco de pruebas . Proporciona configuraciones predeterminadas para las pruebas de Behat y PHPUnit.
  • Tareas de automatización de proyectos. . Incluye comandos para tareas como sincronizar entornos, compilar activos front-end y ejecutar pruebas.
  • Despliegue generación de artefactos . Automatiza la creación de código de aplicación de producción optimizada e higienizada.
  • Soporte de CI fuera de la caja . Integración preconfigurada con Acquia Pipelines y Travis CI.

Node.js - Cree y administre su aplicación Drupal desacoplada y la aplicación Node.js que la acompaña, todo en la misma plataforma.

Automatice su flujo de trabajo

Desarrolle, pruebe y despliegue más rápido con el soporte listo para usar para la integración continua, proporcionado por Pipelines. Intégrese a la perfección con Github para desencadenar compilaciones de Pipelines después de cada confirmación, probando minuciosamente su código para asegurarse de que puede liberar con confianza. Use Pipelines para implementarse automáticamente en los entornos de desarrollo en la nube (CDE) para realizar cambios y obtener la aprobación de los interesados.

Probar tuberías ahora

Pipelines and Github

Oleoductos y CDEs - Aproveche nuestra integración continua para compilar, probar, implementar y desplegar automáticamente el código en Acquia Cloud.

  • Integración de GitHub. Enviar y fusionar solicitudes de extracción en GitHub puede desencadenar automáticamente compilaciones de Pipelines.
  • Integración de CDE. Crea y configura automáticamente entornos bajo demanda Con construcciones de oleoductos.

API en la nube - Use nuestra API en la nube expansiva para crear secuencias de comandos de las acciones que realizaría en la nube, como actualizar los entornos de desarrollo desde la producción o el despliegue de código.

Soporte de base de datos múltiple - Conecte su aplicación Drupal a múltiples bases de datos para crear aplicaciones multisitio.

Ganchos de nube - Enganche fácilmente en los eventos de Acquia Cloud, como implementaciones de código o copias de bases de datos.

  • Desinfecte las bases de datos que se copian desde la producción a otros entornos.
  • Borre las memorias caché y ejecute las actualizaciones de la base de datos después de las implementaciones en producción.
  • Envíe notificaciones a otros servicios (New Relic, Slack, etc.) cuando ocurran eventos en la nube.
  • Ejecute scripts personalizados en respuesta a eventos en la nube (actualizaciones de código e implementaciones, copias de archivos y bases de datos).

 

Log Streaming

Monitoriza y optimiza tu aplicación

Nuestras herramientas aseguran que siempre sepa el estado y la salud de su aplicación en vivo. Cuando sea el momento de depurar y mejorar, haremos recomendaciones y le proporcionaremos toda la información que pueda necesitar.

Las alertas de tiempo de actividad garantizan que siempre esté en el bucle. Acquia Insight analiza su aplicación todos los días para medir e informar sobre el estado de la aplicación, asegurándose de que está siguiendo las mejores prácticas para el rendimiento, la seguridad y el desarrollo de Drupal.

Te damos las herramientas para profundizar y ver exactamente qué está pasando. La transmisión de registros le permite ver todos los registros de su servidor en tiempo real. Si encuentra un problema, puede SSH directamente en sus servidores e incluso editar el código directamente en la nube con Live Development.

Registro de transmisión - Vea las entradas del tráfico y el registro de errores en tiempo real, luego aplique filtros personalizados para diagnosticar inmediatamente la causa de los problemas de la aplicación.

  • Ver mensajes de registro en tiempo real.
  • Vea y filtre un flujo consolidado de mensajes de Drupal, Apache, PHP y MySQL.
  • Descargar fácilmente o copiar el contenido del registro.

Alertas de tiempo de actividad - Reciba notificaciones instantáneas cuando su sitio experimente un problema de tiempo de actividad.

  • Reciba notificaciones instantáneas cuando su sitio experimente un problema de tiempo de actividad.

Visión - Realice comprobaciones diarias en todos sus sitios para asegurarse de que obtienen una calificación aprobatoria en nuestras verificaciones de desempeño, seguridad y mejores prácticas.

Métricas de pila - Monitoree las tendencias métricas de la plataforma y las anomalías para planificar con anticipación y optimizar el rendimiento de la aplicación.

Programar trabajos - Programe trabajos personalizados para hacer todo, desde una simple ejecución cron hasta importaciones de contenido, procesamiento de colas y más.

Supervisión del rendimiento - Use New Relic para obtener todos los datos que pueda desear sobre el rendimiento de su aplicación. Vea información sobre el tiempo de respuesta, la utilización de la CPU, la E / S de la red, los seguimientos de la pila y más.

Acceso directo SSH Y Live Dev - Directamente SSH en cualquiera de sus servidores para ejecutar comandos administrar, depurar su aplicación y hacer cambios rápidos en la nube.

  • Acceso SSH o SFTP a cualquier servidor.
  • Acceso de escritura a sus servidores en la nube.
  • Use xDebug para recorrer la ejecución de PHP en el servidor.

Autoservicio SSL - Añadir rápidamente su propio certificado SSL.

Contáctenos para obtener más información sobre cómo Acquia puede ayudarlo.