Blue Canvas
Metadatos de SalesforceDatos de CPQPerfiles y permisos
Planes
Control de versionesRespaldo de metadatosComparación e implementación de sandboxesResolución de conflictos de fusiónResolución de dependencias de camposIntegraciones
Para administradores de SalesforcePara desarrolladores de ApexPara seguridad y cumplimientoPara grandes empresas
Operaciones académicasAgenda una demoBlogDocumentaciónHistorias de clientesDirectorio de agenciasHerramientasCertificación SOC 2
EN|ESContáctanosAccederComenzar
Nuevas funciones

Te presentamos Blue Canvas

Blue Canvas usa Git para acelerar el desarrollo en Salesforce y facilitar el desarrollo colaborativo, además de registrar los cambios y permitir revertirlos.

Randalyn Hill-CofferPor Randalyn Hill-Coffer·Revisado por el equipo de Blue Canvas·4 de diciembre de 2024·4 min de lectura

En este artículo, descubre cómo Blue Canvas implementa Git para acelerar el desarrollo en Salesforce, mejorar la colaboración, permitir la reversión de cambios y facilitar y agilizar las implementaciones entre organizaciones de Salesforce. También aprenderás cómo Blue Canvas realiza el seguimiento de cambios a nivel de objeto y ayuda a los desarrolladores a dar lo mejor de sí.

Estas son nuestras 5 conclusiones clave:

- Blue Canvas permite a los desarrolladores de Salesforce usar Git para enviar e implementar código en sus organizaciones, lo que facilita y agiliza el desarrollo colaborativo.

- Con Blue Canvas, los cambios se registran en ramas separadas y los desarrolladores pueden aprovechar toda la potencia de Git para resolver conflictos de fusión antes de implementar.

- Blue Canvas realiza el seguimiento de los cambios declarativos hechos desde la interfaz web de Salesforce, lo que facilita que los desarrolladores trabajen siempre con una versión estable del código base.

- Blue Canvas permite volver a un commit anterior mediante git reset o git revert, lo que da a los desarrolladores tranquilidad y más confianza en su trabajo.

- Blue Canvas facilita y agiliza las implementaciones entre organizaciones de Salesforce al representar cada organización con una rama en Git, de modo que implementar es tan simple como fusionar ramas.

En este artículo
  • ¿Qué es Blue Canvas?
  • Mejor colaboración
  • Capacidad de revertir cambios
  • Integración continua con implementaciones más rápidas
  • Seguimiento de cambios a nivel de objeto
  • Más autonomía para los desarrolladores

Hemos abordado algunos de los problemas que enfrentan los desarrolladores de Salesforce en publicaciones anteriores del blog. Pero no vamos a quejarnos sin proponer una solución.

Hace unas semanas, explicamos por qué creemos que Git es la solución ideal para el desarrollo en Salesforce. En esta publicación del blog, mostraremos cómo Blue Canvas implementa Git para acelerar el desarrollo en Salesforce y facilitar el desarrollo colaborativo.

¿Qué es Blue Canvas?

Blue Canvas te permite usar Git para enviar e implementar código en tus organizaciones de Salesforce.

Hemos implementado Git para que se conecte directamente a tus organizaciones de Salesforce. Los sistemas se vinculan de forma segura mediante OAuth 2.0 basado en certificados. Una vez establecida la conexión, Blue Canvas crea para ti un repositorio privado de Git que se mantiene sincronizado con los metadatos de tus organizaciones de Salesforce.

Cada organización (ya sea de UAT, producción, sandbox de desarrollo, etc.) tiene su propia rama en Git. Implementar en una organización es tan simple como enviar cambios a esa rama. Blue Canvas se encarga de la compilación, la validación y la implementación en tu organización de Salesforce en cuestión de segundos. Gestiona tanto la incorporación de componentes nuevos como la eliminación de componentes con destructiveChanges.xml. Ya no necesitas preocuparte por los conjuntos de cambios ni los scripts de Ant para realizar tus implementaciones.

Como todo se basa en Git, Blue Canvas también es una fuente de información confiable sobre lo que ha ocurrido en tu organización. Ahora tienes un historial completo en Git de cada cambio: quién lo hizo, cuándo y qué cambió.

Mejor colaboración

Blue Canvas resuelve el mayor desafío que enfrentan los desarrolladores de Salesforce: implementa el control de versiones directamente en la organización de Salesforce. Esto significa que ya no puedes sobrescribir por accidente el código de un compañero y quedarte sin opciones para recuperarlo. Con Blue Canvas puedes visualizar los cambios realizados, y nuestro servicio impedirá que implementes cambios que no se puedan fusionar.

Los cambios se registran en ramas separadas y puedes aprovechar toda la potencia de Git para resolver conflictos de fusión antes de implementar.

Ahora los cambios declarativos también se registran en Git. Esto es útil para los desarrolladores porque les da la seguridad de trabajar siempre con una versión estable del código base. Antes, si un desarrollador o administrador hacía un cambio desde la interfaz web de Salesforce, tenía que informar manualmente a todo su equipo, y los demás desarrolladores debían actualizar sus copias locales. Con Blue Canvas, los cambios realizados desde la interfaz web siempre se registran automáticamente en Git. Solo necesitas ejecutar el comando git pull para obtener la última versión del código de tu organización de Salesforce.

Una de las principales quejas que escuchamos de los desarrolladores de Salesforce: no hay una buena forma de implementar cambios en reglas de flujo de trabajo, campos y perfiles.

Capacidad de revertir cambios

Con Blue Canvas, los cambios ya no son destructivos. No se trata simplemente de sobrescribir la última versión de tu código base con una nueva. Ahora tienes un código base detallado, con control de versiones línea por línea, y un seguimiento de los cambios a lo largo del tiempo. Si no te gusta un cambio que hiciste, siempre puedes volver a un commit anterior mediante git reset o git revert. Esto da tranquilidad a los desarrolladores al realizar cambios. También les permite avanzar más rápido porque tienen más confianza en su trabajo.

Integración continua con implementaciones más rápidas

DevOps y la integración continua se han convertido en buenas prácticas para los desarrolladores de software de todos los sectores. Pero implementar con rapidez es especialmente importante para los desarrolladores de Salesforce. Las empresas responden constantemente a lo que aprenden de sus clientes. Esto genera cambios frecuentes en sus instancias de Salesforce que quieren implementar de inmediato.

Con Blue Canvas puedes implementar cambios en una organización de Salesforce en cuestión de segundos. Ya no tienes que esperar a que los scripts de Ant recuperen el código y luego lo implementen. Solo ejecuta git pull y git push y observa cómo tus cambios se implementan de inmediato.

$ git push salesforce master
Counting objects: 6, done.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 486 bytes, done.
Total 6 (delta 0), reused 0 (delta 0)
remote: Starting deployment to 'na30.salesforce.com'.
remote: Updating branch 'master'.
remote: Preparing deployment for commit id '369a79c929'.
remote: Preparing files for deployment.
remote: Deployment successful.
To https://git.bluecanvas.io/o/00D90060000aaPg.git
* [new branch] master -> master

Implementar entre organizaciones de Salesforce es más fácil que nunca. Como cada organización está representada por una rama en Git, implementar es tan sencillo como fusionar ramas. Esto hace que pasar de un sandbox de desarrollo a UAT y luego a producción sea extremadamente rápido y sencillo. Con los conjuntos de cambios, implementar entre entornos puede ser difícil y llevar mucho tiempo. Con Blue Canvas, puedes tener la certeza de que envías exactamente el paquete de código que quieres en cuestión de segundos, con solo ejecutar una fusión o una solicitud de incorporación de cambios.

Seguimiento de cambios a nivel de objeto

¿Qué pasa con los cambios a nivel de objeto, como las reglas de flujo de trabajo, los campos y los permisos? Blue Canvas también realiza el seguimiento de estos cambios. Esta es una de las principales quejas que escuchamos de los desarrolladores de Salesforce: no hay una buena forma de implementar cambios en reglas de flujo de trabajo, campos y perfiles. Blue Canvas registra automáticamente esta información en Git. Así que solo necesitas ejecutar git pull para incorporar estos cambios a tu instancia local.

Más autonomía para los desarrolladores

El objetivo de Blue Canvas es permitir que los desarrolladores de Salesforce den lo mejor de sí. La mejor manera de lograrlo es usar herramientas abiertas (como Git) y flujos de trabajo establecidos de Git y luego dejar que los desarrolladores trabajen sin obstáculos. Los desarrolladores de todo el mundo están adoptando con entusiasmo la metodología de implementar con un envío de cambios. Blue Canvas la acerca a la comunidad de desarrolladores de Salesforce.

‍

Comentarios

Deja un comentario

Boletín
Consejos de DevOps para Salesforce en tu correo

Nuevas publicaciones, lanzamientos y guías prácticas. Sin spam; cancela tu suscripción cuando quieras.

ÍNDICE
  • ¿Qué es Blue Canvas?
  • Mejor colaboración
  • Capacidad de revertir cambios
  • Integración continua con implementaciones más rápidas
  • Seguimiento de cambios a nivel de objeto
  • Más autonomía para los desarrolladores
También te puede interesar
Tendencias en Blue Canvas
Hablemos de tu configuración de Salesforce

Obtén una demostración específica o una cotización a tu medida

Agenda una consultaSolicita una cotización
Historias de clientes
Equipos reales, resultados reales
Sysco
Sysco
Dejó atrás Jenkins y redujo los despliegues de horas a minutos
Twilio
Twilio
Ahorró 2–3 días por sprint mientras ampliaba el equipo rápidamente
Catalyst Consulting
Catalyst Consulting
La ciudad de Chicago ahorra horas cada día con revisiones de código y despliegues estructurados
También podrían interesarte nuestras otras publicaciones...
Leer más
Salesforce DevOps
Kenji Sano | 6 de octubre de 2026
Las 8 mejores herramientas de implementación de Salesforce en 2026

Compara las 8 mejores herramientas y descubre cuál se adapta a tu equipo.

Read more
Salesforce DevOps
Kenji Sano | 6 de octubre de 2026
Las 9 mejores agencias de Salesforce en México en 2026

Comparamos 9 agencias y consultoras Salesforce en México por experiencia, especialización y capacidad. Además, qué preguntar sobre DevOps antes de contratar.

Leer más
Arquitectura y recursos
Randalyn Hill-Coffer | 5 de octubre de 2026
Las 19 principales herramientas de operaciones académicas para instituciones de educación superior que usan Salesforce en 2027

Compara 19 herramientas de operaciones académicas y áreas relacionadas para instituciones de educación superior que usan Salesforce en 2027. Descubre cuáles funcionan en Salesforce, cuáles se conectan a través de tu SIS y dónde podrías necesitar una integración.

Blue Canvas

DevOps de Salesforce para equipos. Control de versiones basado en Git, copias de seguridad de metadatos y despliegue continuo.

(786) 591-0702

Certificación SOC 2Socio de SalesforceSalesforce AppExchange

Despliegue en Salesforce

  • Herramientas de despliegue
  • Para metadatos de Salesforce
  • Para datos de CPQ

Producto

  • Funcionalidades
  • Seguridad
  • Historias de clientes
  • Precios

Recursos

  • Documentación
  • Blog
  • Operaciones académicas
  • Encuesta Anthropic x Salesforce
  • Socios
  • Integraciones
  • Gestión de lanzamientos

Empresa

  • Quiénes somos
  • Contáctanos
  • Empleo
  • X (Twitter)
  • LinkedIn
  • GitHub
Mantente al día
Novedades del producto

Recibe las últimas funcionalidades, lanzamientos y análisis técnicos detallados directamente en tu correo.

Seguridad y privacidad

·

Sin spam. Cancela tu suscripción cuando quieras.

© 2026 Blue Canvas. Todos los derechos reservados.

Política de privacidadTérminos de uso