Conozca el uso correcto de Sandboxes de Salesforce y Lightning Flow

Publicado: 2020-01-14

Si es nuevo en Salesforce o incluso un desarrollador o administrador experimentado de Salesforce, no es necesario que sepa todo al respecto. Las personas usan Salesforce para una amplia gama de requisitos y la mayoría de ellos no van más allá de sus necesidades básicas o no tienen tiempo para explorarlas. Sin embargo, Salesforce es en realidad una plataforma integral que podría hacer muchas cosas adicionales para ayudarlo con las operaciones comerciales diarias que van desde la planificación inicial hasta la ejecución de nivel final y también el análisis del retorno de la inversión.

Salesforce es una plataforma en constante crecimiento, por lo que es importante que los usuarios también conozcan las actualizaciones para obtener lo mejor de Salesforce. Aprender Salesforce no es una tarea difícil y, además, aplicando un poco de lógica, también podrá explorar las funciones en el mejor de los casos. Muchas veces, puede que no sea solo tecnología, sino que la gente parece confundirse con los términos de la jerga que los profesionales tienden a usar. En este artículo, primero analizaremos varias ediciones de Salesforce y la terminología relacionada con varios Sandboxes de Salesforce.

Mostrar tabla de contenido
  • Ediciones de Salesforce
  • Sandbox para desarrolladores
  • Ciclo de vida de desarrollo de sandbox
  • Tipos de cajas de arena
  • ¿Cómo se puede crear una plantilla Sandbox de Salesforce?
  • Plataforma Lightning de Salesforce
  • El uso correcto de Lightning Flow

Ediciones de Salesforce

fuerza de ventas

Si es nuevo en Salesforce y planea obtener uno, en el primer punto, debe tomar una decisión sobre qué edición elegir. Cada edición viene con un conjunto personalizado de características y funciones. Así, en función de la naturaleza de su negocio y de las prioridades a establecer, se puede elegir la edición de Salesforce más adecuada. Hasta la fecha, hay siete ediciones diferentes de Salesforce, como se muestra a continuación:

  • Edición personalizada.
  • Edición de Empresa.
  • Edición Contact Manager.
  • Edición para desarrolladores.
  • Edición grupal.
  • Edición profesional.
  • Edición ilimitada.
 Recomendado para usted: 10 funciones que todo profesional de Salesforce debe conocer.

Sandbox para desarrolladores

Salesforce Sandboxes es una característica importante que todos deben conocer desde el principio. Sandboxes ayudará a los usuarios a codificar las aplicaciones de forma personalizada y crear varias copias de ellas para diferentes requisitos o propósitos. Sandbox podría usarse para desarrollar, probar y entrenar cosas técnicas.

Los Sandboxes son remotos totales fuera de su SPO, es decir, la organización de producción de Salesforce, por lo que el proceso a sus Sandboxes no tiene un efecto en su organización de fabricación de Salesforce, y viceversa.

Por lo general, en todos los segmentos de llamadas de asignación para entornos específicos, como la duración de la sección de construcción, hay posibilidades de que varios grupos se reúnan y prueben la mejora, en este ejemplo, cada grupo requiere sus propias cajas de arena para el desarrollo. Después del período de desarrollo, queremos un campo de prueba, durante el grupo de escolarización de la duración del entrenamiento, se necesita un campo separado para la causa del entrenamiento y antes de proceder a la producción se requiere un paso de ESCENARIO. Para todos estos campos específicos del segmento son obligatorios.

El siguiente diagrama SDLC ilustra todos los campos requeridos a continuación:

Salesforce-Developer-Sandboxes-SDLC-Diagram

Ciclo de vida de desarrollo de sandbox

  1. Crear un campo de desarrollo.
  2. Cree usando las herramientas locales y Web de Salesforce.
  3. Desarrolle un campo de prueba, que incluya integración y UAT.
  4. Continúe con más modificaciones del campo de desarrollo al campo de integración.
  5. Pruebas.
  6. Cambios de deriva del entorno de integración al campo UAT.
  7. Realizar pruebas de aceptación de usuarios.
  8. Cambie los ajustes del entorno UAT al entorno de ensayo.
  9. Reproducir los cambios de producción en ESCENARIO.
  10. Fije una hora o fecha específica para el lanzamiento.

Tipos de cajas de arena

  1. Desarrollador: Es una verdadera configuración de Sandbox, que es para codificar y probar las aplicaciones. En el Sandbox del desarrollador, existe un límite superior para el almacenamiento y los datos de 200 MB como máximo.
  2. Developer Pro: este Sandbox permite una opción de configuración personalizada para la codificación y la prueba con varias combinaciones. Es ideal para el uso de desarrolladores independientes en un entorno no compartido. En comparación con la versión para desarrolladores, esta tiene una mayor capacidad de almacenamiento y datos de 1 GB cada una. De lo contrario, es idéntica a la versión para desarrolladores.
  3. Grupo: Tanto Developer como Developer Pro Sandboxes eran para desarrolladores individuales, pero Group Sandbox es para grupos, como sugiere el nombre. Puede agrupar un conjunto de tareas de desarrollo y prueba en un entorno de equipo.
  4. Completo: es una copia del entorno de desarrollo con todos los esquemas de la aplicación y los datos iguales. Viene con el mismo límite de almacenamiento y datos que el Sandbox de producción.
  5. Copia parcial: como la completa, también puede tener el mismo esquema con objetos, tableros, informes y documentos. Hay un límite de almacenamiento y datos de 5 GB cada uno. Una copia parcial es ideal para usarla de vez en cuando en pruebas comerciales o tecnológicas, etc.

Los usuarios pueden crear sandboxes personalizados para probar sus organizaciones, y cualquiera puede crear Sandboxes en las versiones Lightning y Classic Salesforce. A continuación, exploremos Salesforce Lightning Platform, en la que muchos de los desarrolladores son nuevos.

 Te puede interesar: Rich Salesforce Mobile Application Development Platforms.

¿Cómo se puede crear una plantilla Sandbox de Salesforce?

Salesforce presenta la disposición para crear plantillas de sandbox de copia completa y parcial, aunque las plantillas no se pueden crear para desarrolladores y sandboxes experimentados para desarrolladores. A través de las cajas de arena de Salesforce, la persona puede manipular la longitud de los registros que desea replicar desde la fabricación hasta la caja de arena y viceversa, y también seleccionar cualquier objeto en particular.

Los beneficios indexados a continuación se proporcionan a través de los entornos limitados de información:

  • Los elementos de registros estándar y personalizados se pueden seleccionar a través de la plantilla Sandbox.
  • Si se requiere un objeto con la ayuda de la empresa, entonces ya tiene millas incluidas.
  • Pueden reconocer fácilmente la relación de objeto.
  • Se puede mostrar una lista de objetos con el total decidido en el número.
La plantilla de sandbox se puede crear en el momento de la creación. Sin embargo, los mejores cinco GB de estadísticas se pueden guardar junto con cinco GB de documentos en un entorno limitado parcial o completo. Ahora veremos cómo se puede crear y utilizar la plantilla de sandbox. Esto puede ser un sandbox parcial o completo.

Se deben seguir los pasos indexados a continuación para colocar la plantilla de sandbox:

  • Encuentre Sandboxes en el menú de búsqueda corta.
  • Haga clic en Nueva zona de pruebas.
  • Ingrese el nombre y la descripción de Sandbox.
  • Seleccionar tipos de sandbox.
  • Haga clic en iniciar reproducción.
Según el tamaño de su organización, puede seleccionar el sandbox adecuado y puede elegir a cualquiera. Cuando se complete la copia, puede recibir un correo de notificación. Puede hacer clic en el enlace que se encuentra en su correo electrónico para obtener acceso a la demostración suelta de Salesforce de la zona de pruebas si desea agregar gadgets dentro de la plantilla de la zona de pruebas de Salesforce, luego marque la casilla de verificación de cada objeto. Se puede mostrar la lista de los elementos decididos, además, los elementos también se pueden deseleccionar. Después de elegir el artículo favorito, puede hacer clic en el botón de almacenar y almacenar la caja de arena también.

Plataforma Lightning de Salesforce

Plataformas ricas de desarrollo de aplicaciones móviles de Salesforce

En el desarrollo de Force.com, hay algunas cosas principales que debe vigilar de cerca. Garantizar la publicación del contenido final manteniéndolo en el dominio público. Probar siempre el nuevo sitio para publicar simultáneamente es un gran desafío. Teniendo en cuenta este aspecto, Force.com tiene muchas limitaciones. Es ideal que un desarrollador de Force.com también conozca estas deficiencias para asegurarse de que no enfrente ninguna complicación durante el desarrollo. Para obtener más información al respecto, también puede consultar los encabezados de prueba y las políticas de usuario de Salesforce. También puede considerar los modelos de diseño que también son efectivos en DBMS. La clave del éxito aquí es el diseño adecuado del esquema y la estructura de consulta. Con todos estos beneficios ofrecidos en conjunto, Salesforce Lightning es ahora la mejor solución para satisfacer sus necesidades de desarrollo de un extremo a otro.

 También te puede interesar: 8 fundamentos de la implementación exitosa de Salesforce.

El uso correcto de Lightning Flow

Como hemos visto anteriormente, Lightning Flow es la herramienta de Salesforce más popular ahora. Es principalmente un generador de flujo sin flash; los desarrolladores de Salesforce con una buena comprensión del Flujo pueden beneficiarse mucho con su uso. Estas son algunas de las cosas principales que los creadores de flujos deben saber. También puede utilizar Salesforce Trailheads para obtener información sobre el flujo. Hay materiales de capacitación disponibles en el portal de administración de Salesforce, también con tutoriales de expertos.

Puede iniciar Flow a través del activador de vértice, el generador de procesos, el botón de formato de página y también incrustado en el Componente Lightning o la Comunidad Lightning. Otra cosa importante a recordar es que es vital formatear y comentar el código para facilitar las cosas en un entorno de desarrollo continuo. Otra cosa importante es asegurarse de mencionar todos los objetos probados por el Flujo durante el curso del desarrollo. Es importante mencionar de dónde están involucrados y qué páginas se utilizan en términos de Flujo de pantalla.

Al igual que los estándares seguidos en términos de programación, también debe apegarse a una convención de nomenclatura adecuada mientras prepara los elementos o crea una variable en el Flujo. Uno debe especificar todas las descripciones de las variables también en cuanto a lo que debe capturar. Teniendo en cuenta esto, valdrá la pena hacer un esfuerzo adicional también por adelantado para asegurarse de ayudar a cualquier otra persona que trabaje en ello durante el transcurso del Flujo. Otro consejo experto es escribir algunos breves comentarios también en cada paso para documentar lo que hizo con él. Tal paso adicional lo ayudará a recordar lo que se hizo anteriormente cuando lo reconsidere en un momento posterior.

Cumplir con todas estas entradas garantizará el uso correcto de Lightning Flow. Esto hará que las cosas sean más fáciles y comprensibles durante el curso del desarrollo.

 Este artículo está escrito por Sujain Thomas. Sujain es escritor y experto en SEO. Actualmente, Sujain dirige y escribe para Flosum.com. Su enfoque principal es "Salesforce DX". Es responsable de crear contenido que ayude a los profesionales de TI a aprender a hablar los idiomas altamente especializados de los demás.