Los On-Demand Sandboxes de B2C Commerce son una forma flexible de satisfacer sus necesidades de entorno sandbox con un desempeño mejorado, capacidad de adquisición rápida, precios basados en el uso y pueden crecer o reducirse a medida que cambien sus necesidades. En este documento se describen los requisitos, beneficios y precios de la obtención de On-Demand Sandboxes para socios ISV de B2C Commerce y socios consultores de Salesforce B2C Commerce.
Los socios pueden solicitar On-Demand Sandboxes siguiendo las instrucciones de este artículo: On-Demand Sandboxes para socios: Cómo obtener uno.
Los On-Demand Sandboxes ofrecen mayor flexibilidad, por ejemplo:
Los socios deben unirse primero al Programa de socios de AppExchange en la Categoría de socios "B2C Commerce" y aceptar el Acuerdo del programa de socios de Salesforce y las Políticas del programa de socios de AppExchange de Salesforce. Posteriormente, los socios deberán (a) haber ejecutado un Formulario de pedido en relación con los On-Demand Sandboxes o (b) haberse inscrito en el Programa de socios consultores de Salesforce B2C Commerce y haber sido previamente aprobados para convertirse en Socios consultores de Salesforce de B2C Commerce para poder utilizar On-Demand Sandboxes. Los socios deben mantener una buena reputación en todo momento.
El entorno/sandbox de prueba se ha creado para que los candidatos de ISV de B2C Commerce puedan utilizarlo durante un máximo de 90 días con fines de formación y desarrollo. Está diseñado para clientes potenciales que desean conocer el entorno de B2C Commerce mientras esperan a que finalice el proceso de incorporación o deciden si se unirán formalmente al Programa de socios de B2C Commerce. Solicite su prueba aquí.
¿Necesita exportar datos de un sandbox de prueba e importarlos a On-Demand Sandbox? Los sandbox de prueba no se convierten en On-Demand Sandboxes, por lo que si desea utilizar lo que ha creado en la versión de prueba, tendrá que exportar los datos. Consulte este artículo de ayuda para obtener instrucciones detalladas sobre cómo hacerlo después de haber solicitado correctamente una instancia de On-Demand Sandbox.
No. Debido a cambios en el programa, ya no se pueden adquirir bloques de créditos adicionales. Sin embargo, para garantizar un precio justo, hemos reducido la tarifa por excedentes para que coincida con la tarifa del bloque de créditos adicionales (0.0020 USD por crédito).
Los On-Demand Sandboxes se configuran según un modelo basado en el uso. Los socios tienen derecho a créditos gratuitos en función de su afiliación al programa de socios (véase la tabla más abajo). De este modo, los socios tienen un control total sobre cuántos sandboxes utilizan y cuándo los utilizan. Pueden utilizar sus créditos para mantener en funcionamiento unos pocos entornos aislados durante un periodo de tiempo prolongado, o bien pueden ejecutar muchos entornos aislados durante periodos de tiempo cortos (es decir, en un caso de uso de integración continua).
|
Precios de On-Demand Sandboxes |
Precio |
|
Créditos para socios ISV de B2C Commerce (600 000 créditos por año) |
Gratuito (anualmente)* |
|
Créditos para socios consultores de B2C Commerce (1.1 millones de créditos por año) |
Gratuito (anualmente)* |
|
Crédito/tarifa por superar límites |
0.0020 USD** |
** Si el uso supera la cantidad asignada (es decir, si un socio ISV de B2C Commerce supera los 600 000 créditos gratuitos asignados), se aplicará un cargo de 0.0020 USD por crédito adicional. Se calculará el primer día del mes y se facturará en consecuencia.
Los créditos son un medio para consumir tiempo en el servicio On-Demand Sandboxes. Para GA hay dos modos de entorno sandbox que consumen créditos: tiempo de actividad y tiempo de inactividad. Cuando se crea o se inicia un entorno sandbox, se está consumiendo tiempo de actividad. Cuando se detiene, se está consumiendo tiempo de inactividad. Solo cuando se elimina un entorno sandbox, se deja de consumir créditos.
Un entorno sandbox en funcionamiento ininterrumpido durante un mes equivale a 50 000 créditos.
El tiempo de actividad significa que un entorno sandbox está consumiendo CPU y memoria. Cuando se crea o se inicia un entorno sandbox, se está consumiendo tiempo de actividad. Cuando se detiene, pero no se elimina, se está consumiendo tiempo de inactividad. Cuando se quita el sandbox, ya no se consume nada. A través de la API, los usuarios pueden crear, iniciar, detener y eliminar entornos sandbox:
Sí. Los entornos sandbox que estén consumiendo tiempo de actividad consumirán 1 crédito para perfiles medianos, 2 créditos para perfiles grandes y 4 créditos para perfiles extragrandes por cada minuto (o parte del mismo) que el entorno sandbox esté en tiempo de actividad. Los entornos sandbox que estén consumiendo tiempo de inactividad consumirán 0.3 créditos por cada minuto (o parte del mismo) que el sandbox esté en tiempo de inactividad.
La forma más rápida y sencilla
Como socio ISV de B2C Commerce, por ejemplo, recibirá 600 000 créditos gratuitos al año. Por lo tanto, si desea tener un único espacio aislado en funcionamiento ininterrumpido durante un año, pasará automáticamente a superar los límites (0.0020 USD/crédito) una vez que haya agotado la cantidad de crédito estándar asignada, que se calculará el primer día de cada mes y se facturará en consecuencia.
Usar la calculadora de créditos
Gracias a la flexibilidad de los nuevos entornos sandbox, pueden utilizarse para diversas tareas de corta duración (ejemplo: un proceso de integración continua) y puede crearse cualquier número de ellos. A medida que se utilizan estas capacidades, el simple cálculo de "x número de entornos sandbox al año" puede ser demasiado o muy poco.de Para facilitar esta tarea, hemos creado una hoja de cálculo que que puede copiarse y utilizarse para calcular los créditos necesarios en función de las distintas situaciones de uso.
Si es un socio ISV de B2C Commerce, tiene derecho a crear hasta 5 sandboxes. Si es un socio consultor de B2C Commerce, puede crear hasta 50 sandboxes. Cada entorno sandbox consumirá créditos en función del tiempo de actividad o de inactividad según las tarifas descritas anteriormente.
Nota: Existen algunos límites máximos prácticos. Se trata de evitar procesos desbocados o el uso indebido del sistema.
Los socios pueden ver los datos de los entornos sandbox (cuáles existen actualmente, quién los creó, por cuánto tiempo han existido y cuántos minutos han consumido) a través de la API de Sandbox. Por ejemplo, la API GET /realms/usage puede utilizarse para recuperar todos los detalles de uso de un dominio. Muestra los minutos de tiempo de actividad y de inactividad que se consumieron durante un periodo de tiempo determinado.
No, los créditos deben utilizarse antes de la fecha de finalización del pedido que figura en el formulario de pedido del entorno sandbox que firmó. No obstante, los créditos de socios se restablecen anualmente, por lo que el recuento de créditos para los socios de B2C Commerce se restablecerá en el momento de la renovación.
No, los On-Demand Sandboxes se renuevan automáticamente según los términos del Acuerdo de Servicios Principales, por lo que una vez que se haya completado la solicitud inicial, se renovará automáticamente cada año durante el mes de febrero; esto significa que los créditos se restablecerán de forma automática en ese momento a menos que se envíe una solicitud interna para cancelar o finalizar la asociación.
No. Los entornos sandbox siguen funcionando y siguen consumiendo créditos. A los socios se les factura el exceso de créditos utilizados (véase más arriba).
Los socios deben enviar un ticket en la Comunidad de socios para solicitar acceso. Si lo desea, puede consultar aquí las instrucciones: On-Demand Sandbox: Cómo obtener uno.
Actualmente, los On-Demand Sandboxes no pueden importar datos del entorno por etapas, ya que se ejecutan en una infraestructura diferente y no están conectados en absoluto a los entornos POD heredados. Todas las operaciones con datos se basan en los procesos estándar de importación y exportación. Primero puede exportar los datos desde el ensayo, limpiarlos y, a continuación, transferir el archivo a los On-Demand Sandboxes e importarlos allí.
Sí. On-Demand Sandbox ofrece 3 perfiles de recursos diferentes. El perfil de recursos debe elegirse al crear el entorno sandbox. Consulte la documentación del producto para obtener más información.
Al igual que los entornos sandbox de POD actuales, los On-Demand Sandboxes no permiten la programación de tareas. Los trabajos pueden ejecutarse manualmente o mediante la herramienta SFCC-CI en forma de script.
Sí. El servicio DIS es compatible y puede utilizarse con On-Demand Sandboxes.
Las funciones de IA y recomendaciones de Einstein no están disponibles de forma predeterminada en las instancias de On-Demand Sandbox existentes. Póngase en contacto con nosotros si necesita estas funciones.
Sí. Page Designer está disponible para su uso en los nuevos entornos sandbox.
Actualmente no hay un CDN disponible para On-Demand Sandboxes. Esto significa que el uso, por ejemplo, del enrutamiento SEO y el almacenamiento en caché de datos no están disponibles para estos nuevos entornos sandbox.
Puede detener un sandbox (utilizando la API sandbox:stop) para que deje de utilizar recursos de CPU y memoria y pasará a consumir "tiempo de inactividad". El entorno sandbox puede reiniciarse y tendrá todos sus datos anteriores. Sin embargo, si se elimina un entorno sandbox (mediante la API sandbox:remove ), se eliminan todos los datos.
Los On-Demand Sandboxes no tienen el mismo rendimiento que un entorno de grupo de instancias principales (Desarrollo, ensayo, producción). Puede hacer el mismo nivel de pruebas de carga que podría ejecutar hoy con un entorno sandbox de POD, y quizás un poco más. Estamos estudiando agregar funciones en el futuro que permitan crear entornos sandbox con más memoria, CPU, almacenamiento, etc.
Actualmente, no se admiten alias (configuración CNAME) para On-Demand Sandboxes. Permitir la configuración de CNAME y, por tanto, utilizar nombres de host personalizados es algo que está en la hoja de ruta para después de la versión GA.
No. Cuando se crean los entornos On-Demand Sandboxes, están vacíos. Sin embargo, puede utilizar las mismas herramientas de importación y exportación para importar un conjunto de datos predefinido y cargarlo en el entorno sandbox.
Todas las interacciones con los On-Demand Sandboxes se realizan mediante una llamada a la API o a través de la herramienta de línea de comandos SFCC-CI basada en la comunidad (véase más abajo). La documentación completa de la API y los métodos que pueden utilizarse se encuentran aquí.
Toda autenticación en un On-Demand Sandbox se realiza con un usuario de Account Manager . En realidad, esto facilita mucho la gestión y el acceso a los On-Demand Sandboxes, especialmente cuando se eliminan y se crean nuevos entornos sandbox con frecuencia.
Cualquier usuario que vaya a utilizar las API de On-Demand Sandbox o la herramienta SFCC-CI para administrar los On-Demand Sandboxes necesitará que se agregue la función Usuario de API de Sandbox a su perfil de usuario de Account Manager y que se aplique al ámbito del entorno sandbox en su dominio.
El acceso de los desarrolladores a cualquier entorno sandbox ( On-Demand Sandboxes) también requiere que se agreguen las funciones de Administrador de Business Manager (para acceder a las opciones de desarrollador en Business Manager) y Usuario de LogCenter (para acceder a los archivos de registro del entorno) y que se apliquen al ámbito del alcance del entorno sandbox en su dominio.
Para asignar estas funciones, haga lo siguiente:
Todo uso de API dentro de Commerce Cloud requiere un valor de ID de cliente para indicar la aplicación que está utilizando la API. Dado que los On-Demand Sandboxes se administran mediante API, necesitará un ID de cliente para utilizarlos. Muchos desarrolladores actuales ya tendrán uno de estos valores para su organización. Sin embargo, si el usuario no tiene un ID de cliente, el administrador de la organización puede crear uno utilizando Account Manager. Para la automatización, los usuarios necesitarán el ID de cliente y el secreto del cliente para autenticarse.
Para obtener información detallada sobre los ID de cliente, incluido cómo obtener uno, consulte la documentación de InfoCenter de Commerce Cloud.
No por el momento. Para la versión GA, toda la administración de los nuevos entornos sandbox deberá realizarse con las API o la herramienta SFCC-CI.
Sí. Los On-Demand Sandboxes pueden gestionarse mediante Control Center. Toda la administración de los nuevos entornos sandbox deberá realizarse con las API o la herramienta SFCC-CI.
No. El comando sandbox:remove destruye los datos. Una vez ejecutado, el sistema sandbox procederá a eliminar el entorno y todos sus datos de acuerdo con las normas de confianza y privacidad de datos de Salesforce.
SFCC-CI es un proyecto basado en la comunidad que el Grupo de éxito de clientes de Commerce Cloud ha creado en GitHub. Esta herramienta está construida sobre las API OCAPI y de Sandbox, y proporciona una interfaz de línea de comandos (CLI) para interactuar con las instancias de Commerce Cloud desde la línea de comandos/el shell de varios sistemas operativos con el fin de facilitar las prácticas de integración continua mediante Commerce Cloud. La interacción con On-Demand Sandboxes es parte de las funciones de esta herramienta. El uso de esta herramienta para la creación de On-Demand Sandbox sigue requiriendo que el usuario tenga la función de Usuario de API de Sandbox que se menciona en los párrafos anteriores.
Para más información, consulte el repositorio de SFCC-CI en GitHub y su archivo Léame.
Para cuestiones generales o técnicas relacionadas con On-Demand Sandboxes, publíquelas en el Grupo de la comunidad de socios de On-Demand Sandbox.
000393797

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.