DevOps en Salesforce
Es el conjunto de prácticas que combinan el desarrollo de software (Dev) y las operaciones de TI (Ops) en el ecosistema de Salesforce. Su objetivo es mejorar la colaboración entre los equipos de desarrollo y operaciones, automatizar procesos, y optimizar el ciclo de vida de entrega de aplicaciones y funcionalidades en Salesforce.
Instalación de Herramientas Básicas
A continuación exploramos las mejores herramientas y prácticas para gestionar y desplegar proyectos en Salesforce.
Salesforce CLI
Descargar e instalar desde el siguiente LINK
Es una herramienta de línea de comandos que facilita las tareas de desarrollo y administración en Salesforce. Permite a los desarrolladores autenticar orgs, desplegar y recuperar metadatos, ejecutar pruebas, y automatizar procesos, todo desde la terminal. Es fundamental para implementar prácticas de CI/CD en entornos de Salesforce.
Verificación de la instalación:sfdx --version
Visual Studio Code
Descargar e instalar desde el siguiente LINK
Este editor de código gratuito y altamente personalizable, desarrollado por Microsoft, es ideal para el desarrollo en Salesforce. Con el soporte de extensiones, se convierte en una potente herramienta para escribir, depurar, y gestionar código Apex, Lightning Web Components (LWC) y otros componentes.
Verificación de la instalación:code --version
Salesforce Extension Pack
Descargar e instalar desde el siguiente LINK
Es un conjunto de extensiones para VS Code que mejora la experiencia de desarrollo en Salesforce. Incluye herramientas como Apex, Visualforce, Lightning Web Components, y SOQL, además de integración con Salesforce CLI. Facilita el desarrollo, depuración y despliegue de código, permitiendo a los desarrolladores realizar todas sus tareas de Salesforce desde un solo entorno.
Verificación de la instalación: