Preguntas más frecuentes

¿Qué significa PaaS? ¿Por qué Salesforce Platform es mejor que otras soluciones? Y, sobre todo, ¿qué es Heroku? Estas son las preguntas que más escuchamos; conozca las respuestas a continuación. Sin embargo, si tiene otras preguntas, no dude en ponerse en contacto con nosotros. Estamos aquí para ayudarlo.
Para definir “plataforma en la nube empresarial”, primero es necesario entender qué es Cloud Computing. Esencialmente, las soluciones de Cloud Computing ofrecen funciones de datos y aplicaciones mediante la Web en vez hacer que residan en el equipo de escritorio o portátil o en el dispositivo móvil de un usuario (la unidad de hardware), es decir, lo que se conoce como soluciones locales.

Como resultado, ya no es necesario que los departamentos de TI se preocupen por comprar y aprovisionar servidores para contener los datos empresariales; en cambio, pueden enfocarse en crear aplicaciones que ayuden a las empresas a crecer más rápidamente. Tampoco es necesario que se preocupen por instalar aplicaciones en cada dispositivo para su uso en una empresa. En su lugar, los usuarios con acceso a la Web pueden simplemente iniciar sesión en una aplicación para acceder, compartir y trabajar con datos relevantes y procesos empresariales de manera inmediata.

Las plataformas en la nube empresariales están diseñadas específicamente para ayudar a impulsar a cada departamento de una empresa con aplicaciones. Las aplicaciones que usted crea pueden escalar para crecer, permiten la personalización (por parte de desarrolladores, departamentos de TI, usuarios empresariales o todos) y son sumamente seguras.

Salesforce ha sido líder en Cloud Computing empresarial desde 1999 y virtualmente creó la categoría. En la actualidad, Salesforce cuenta con más de 100 000 clientes y continúa siendo un líder reconocido en Cloud Computing para empresas de todos los tamaños y en casi todos los sectores que existen.
Salesforce Platform es una plataforma como servicio (o PaaS) 100 % en la nube. Ofrece todo lo necesario para crear y gestionar aplicaciones de manera segura desde cualquier parte, empezando por los elementos fundacionales sobre los que una empresa necesita crear cualquier solución en la nube: infraestructura, arquitectura, base de datos, servidores, redes, seguridad y más. Para los desarrolladores, los departamentos de TI e incluso los usuarios empresariales, proporciona las herramientas para el desarrollo rápido de aplicaciones, así como los servicios y las API que se necesitan para integrar y conectar datos de otras fuentes, como Oracle, SAP, MSFT e incluso productos. Sales Cloud, la solución de CRM n.º 1 del mundo, se basa en Salesforce Platform.

Salesforce Platform logra todo esto porque reúne una familia de servicios en la nube y otros servicios que funcionan en conjunto: Force.com, Visualforce, Heroku, Heroku Connect y Lightning, que se explican a continuación.
Existen cuatro maneras básicas de crear aplicaciones para una empresa: 1) soluciones locales, 2) soluciones de infraestructura como servicio, 3) soluciones de plataforma como servicio y 4) soluciones de software como servicio. 

Las soluciones locales requieren que el Departamento de TI cree una solución completa por su cuenta, desde los servidores hasta la base de datos de código. Si bien esto significa un control individual del hardware, el software, la infraestructura y las redes, es costoso y requiere mucho tiempo y muchos recursos. Las actualizaciones son difíciles de gestionar y no siempre es fácil lograr que la tecnología avance al ritmo de las cambiantes necesidades de negocio. 

La infraestructura como servicio (IaaS) proporciona capacidades de centro de datos sin procesar para que TI pueda aprovechar los equipos virtuales, las redes y el almacenamiento gestionados, la seguridad de red y física compartida y el precio de las utilidades, que cambia proporcionalmente a medida que se escala. No obstante, IaaS también requiere una gran participación de TI para la integración de datos y la creación y la gestión de aplicaciones y usuarios.

La plataforma como servicio (PaaS) ofrece todo lo mismo que la infraestructura como servicio y, además, sistemas operativos, middleware, herramientas de tiempo de ejecución que permiten a TI y a otros en la empresa crear aplicaciones e implementarlas rápidamente e integrar datos de otras fuentes, como SAP y Oracle, y las herramientas y los servicios para una gestión integral. 

El software como servicio (SaaS) ofrece paquetes de aplicaciones listas para usar para los usuarios con un navegador web y acceso a Internet. Las aplicaciones, creadas en una base de datos en la nube a partir de una plataforma subyacente, por lo general, ofrecen software mediante una suscripción mensual. Salesforce ha sido líder en SaaS desde 1999.

Salesforce fue la primera empresa en ofrecer una plataforma como servicio a empresas de todo el mundo y lo hace como pocas otras.
Para los clientes que utilizan las aplicaciones de Salesforce como Sales Cloud, Salesforce Platform permite agregar funciones sumamente personalizables a la aplicación para cualquier dispositivo y para cualquier empleado. También ofrece Chatter, una plataforma de colaboración social diseñada para empresas que permite a los empleados compartir archivos y trabajar conjuntamente de manera segura, encontrar expertos rápidamente, crear grupos de trabajo con proveedores y clientes fuera de la empresa, y más.

Las empresas también utilizan la plataforma para crear rápidamente aplicaciones que conecten a los empleados dentro de la organización, automaticen los procesos comerciales en la empresa o dentro del departamento e integren datos de terceros en aplicaciones creadas en la plataforma. Dado que todas las aplicaciones creadas en Salesforce Platform están 100 % en la nube, se diseñan como API primero y aprovechan el modelo de datos unificados, pueden convertirse en móviles de manera instantánea. No es necesario encontrar y aprovisionar servidores, la seguridad está integrada, la configuración de los análisis y de la elaboración de informes ya está resuelta y el modelo de datos compartidos de Salesforce Platform garantiza que los datos no se aíslen, lo cual significa que están disponibles en cualquier lado y desde cualquier dispositivo.
Force.com fue diseñado principalmente para el desarrollo y la implementación de aplicaciones basadas en la nube para empleados con Apex como su lenguaje de programación. Permite a los desarrolladores crear aplicaciones y sitios web mediante el IDE (entorno de desarrollo integrado) de la nube e implementarlos rápidamente en los servidores multiusuario de Force.com. Apex puede utilizarse para ejecutar funciones programadas durante la mayoría de los procesos en la plataforma de Force.com (incluidos botones y vínculos personalizados), controladores de eventos en la creación de registros, actualizaciones o eliminaciones, y mediante los controladores personalizados de Visualforce.

Force.com también ofrece herramientas interactivas que ayudan a los usuarios empresariales a crear aplicaciones rápidamente para hacer negocios con mayor celeridad sin crear dolores de cabeza para los departamentos de TI. Y, aún mejor, el Departamento de TI y el programador pueden regresar a las aplicaciones creadas por los usuarios comerciales y repetirlas para mejorarlas. 
Heroku se asemeja a Force.com en que su objetivo principal es otorgar a los desarrolladores las herramientas necesarias para crear aplicaciones. La diferencia clave es que Heroku fue diseñado para el desarrollo y la implementación de aplicaciones escalables, internas y basadas en la nube para clientes, en vez de para aplicaciones internas para empleados.

Heroku también permite a los desarrolladores crear en cualquier lenguaje de programación en vez de solo Apex, incluidos Ruby on Rails, Node.js, Python, Java y otros. Las aplicaciones de Heroku pueden ejecutarse en cualquier dispositivo y vincularse a cuentas sociales para que los clientes puedan compartir, poner “me gusta” y realizar otras acciones públicas directamente desde la aplicación.
El uso conjunto de Heroku y Force.com ayuda a las empresas a crear relaciones más duraderas y sólidas con sus clientes. Las empresas pueden sincronizar datos de usuarios desde Heroku con aplicaciones internas y relevantes para empleados y obtener una vista fácil de entender de la información en paneles, lo que les permite ver rápidamente datos de clientes y tomar medidas a partir de ellos.
Heroku es mejor para las empresas que desean crear aplicaciones externas para clientes que utilizan lenguajes de programación distintos de Apex para crear aplicaciones escalables, externas y globales.

Force.com es óptimo para el desarrollo de aplicaciones internas para empleados y también es ideal para el usuario empresarial que desea crear aplicaciones internas y no tiene conocimientos técnicos sobre el desarrollo. Las herramientas son interactivas y fáciles de usar.
Salesforce Platform está creado sobre una infraestructura multiusuario. Eso significa que sus aplicaciones se ejecutan en un centro de datos compartido, lo cual disminuye los costos y la necesidad de dedicar recursos (tiempo, dinero y personas) al mantenimiento. Empresas de todo el mundo confían en la arquitectura sólida y flexible de la plataforma, incluidas las empresas de los sectores más regulados (desde las empresas de servicios financieros hasta las del cuidado de la salud y el Gobierno), ya que proporciona el máximo nivel de seguridad y control sobre todo, desde la autenticación de usuarios y clientes mediante permisos administrativos hasta el modelo de uso compartido y el acceso a los datos, incluidas:

La seguridad organizativa: Salesforce protege los datos de su organización de todas las demás organizaciones de clientes mediante un identificador único que restringe el acceso en todos los niveles a sus datos por parte de cualquier persona fuera de su empresa, incluidos nosotros. La seguridad de usuario: La autenticación de usuarios (tanto delegada como SAML) junto con la seguridad de la red mediante la dirección IP, las restricciones de sesiones y las pistas de auditoría proporcionan control y visibilidad sobre qué están haciendo los usuarios en el sistema y su historial de campo.

La seguridad pragmática: Sesiones autenticadas y configurables protegen el acceso a la lógica, los datos y los metadatos. Salesforce incluso ofrece un escáner de código fuente que produce un informe que analiza la seguridad de su código.

La confianza y la visibilidad: La confianza comienza con la transparencia. Salesforce muestra información en tiempo real sobre la seguridad y el rendimiento del sistema, y ofrece sugerencias sobre prácticas recomendadas para su organización. Más información en trust.salesforce.com.
Visualforce es el marco de la interfaz de usuario basado en componentes para la plataforma de Force.com. El marco incluye un lenguaje de recopilación basado en etiquetas, similar a HTML. Cada etiqueta de Visualforce corresponde a un componente de la interfaz de usuario grueso o preciso, como la sección de una página o un campo. Visualforce incluye aproximadamente 100 componentes integrados y un mecanismo por el cual los desarrolladores pueden crear sus propios componentes.

Visualforce utiliza el paradigma tradicional de modelo, vista y controlador, con la opción de utilizar controles autogenerados para objetos de base de datos, lo que proporciona una integración estrecha y simple con la base de datos. Puede escribir sus propios controladores o extensiones de controladores con código Apex. Visualforce también proporciona componentes de AJAX, e incorpora el lenguaje de expresión de fórmulas para la interacción vinculante de componentes, datos y acciones.
Salesforce1 Mobile App es más que solo la versión móvil de Salesforce. Diseñado como API primero, es un contenedor móvil para cualquier aplicación empresarial que se cree en Salesforce Platform, incluidas las aplicaciones listas para dispositivos móviles creadas en Salesforce Platform de AppExchange.
Dado que Force.com se creó 100% en la nube con un modelo de datos unificados y se diseñó como API primero, es posible implementar las aplicaciones creadas en él instantáneamente en Salesforce1 Mobile App, que también se creó en Force.com. De hecho, para permitir que una aplicación sea para dispositivos móviles, solo hace falta asegurarse de que Salesforce1 esté habilitado y guardado en la configuración de la administración del dispositivo móvil. Asimismo, los administradores pueden controlar quién tiene acceso a la aplicación dentro de la organización.
En Salesforce Platform, los objetos personalizados son los elementos esenciales que componen la aplicación. Los usuarios de aplicaciones necesitan acceso a los objetos que están en esa aplicación, de modo que cada persona que accede a las aplicaciones requiere una suscripción.

Qué se incluye:
Aplicaciones eficaces con acceso a 10 objetos personalizados por usuario
Una aplicación personalizable para empleados
Servicios y SDK móviles
Flujo de trabajo y aprobaciones
Uso compartido y acceso de usuario
Identidad de Salesforce
Chatter
Desarrollo interactivo
API en tiempo real
Elaboración de informes y tableros
AppExchange privada
Base de datos en la nube

Salesforce1 Lightning es la versión más reciente de las herramientas de Force.com y ofrece a los desarrolladores acceso al mismo marco que brinda Salesforce1 Mobile App, lo que los ayuda a crear sus propios componentes de aplicaciones de manera rápida y fácil.

Además de los componentes, Salesforce1 Lightning también ofrece herramientas que ayudan a los desarrolladores, a TI y a los usuarios empresariales a hacer más con mayor rapidez. Estas herramientas incluyen:

  • Lightning App Builder y Process Builder para crear aplicaciones personalizadas con lógica comercial compleja e interfaces de usuario atractivas que funcionen en cualquier dispositivo.
  • Lightning Connect para integrar fácil y rápidamente datos de terceros de fuentes, como SAP, Oracle, MSFT y otros.
Todos los grandes sitios web para consumidores utilizan componentes. Cuando abre una página web normal, ve la página como una experiencia completa. No obstante, en realidad, se trata de un conjunto de componentes cosidos tras bastidores. Por ejemplo, en una página de Yahoo, el centro de noticias es un componente rodeado por otros componentes, como unidades de anuncios, barras laterales, etcétera, como un marco.

Salesforce1 Lightning lleva estos mismos conceptos de marco de componentes a la empresa y ofrece un conjunto de componentes prefabricados para comenzar. Esto significa que los desarrolladores y TI ahora cuentan con un marco sobre el cual los componentes pueden crearse y, a la vez, pueden utilizarlo para ensamblar aplicaciones.

Salesforce también ofrece a desarrolladores y socios la capacidad de crear sus propios componentes, lo cual significa que las empresas pueden componer aplicaciones con componentes prefabricados de Salesforce, crear sus propios componentes o utilizar componentes creados por socios de AppExchange. Las herramientas de Salesforce1 Lightning también permiten que estos componentes prefabricados se ensamblen una y otra vez específicamente para cualquier pantalla con la facilidad de arrastrar y soltar. 
No. Salesforce Platform proporciona herramientas interactivas y fáciles de usar que brindan a los usuarios empresariales con poco o ningún conocimiento técnico la capacidad de desarrollar aplicaciones personalizadas rápidamente. Para conocer qué tan fácil es crear aplicaciones personalizadas rápidamente en Salesforce Platform, visite nuestro Tutorial Trailhead gratuito.
No es necesario que sea un desarrollador o tenga conocimientos de código para crear nuevas aplicaciones empresariales; es un simple proceso interactivo y de arrastrar y soltar componentes. Para probar el desarrollo interactivo, visite nuestro Tutorial Trailhead gratuito.
AppExchange es un mercado en línea para aplicaciones de terceros que se ejecutan en Salesforce Platform Force.com y creadas específicamente con Force.com. Las aplicaciones están disponibles de manera gratuita, así como mediante modelos de suscripción mensual o anual. 
No. No se debe adquirir, instalar ni gestionar infraestructura ni software. Las empresas de cualquier tamaño con prácticamente cualquier presupuesto pueden elegir el paquete con las herramientas que necesiten para comenzar a crear aplicaciones en la nube personalizadas que ayuden a acelerar cada área de la empresa de manera inmediata.

¿Preguntas? Lo guiaremos por el camino correcto.

Pregunte acerca de los productos de Salesforce, los precios, la implementación o cualquier otra cosa. Nuestros representantes expertos están esperando su llamada, listos para ayudar. O consulte nuestra guía de precios y paquetes para obtener más información.

¿Preguntas? Nuestros representantes tienen las respuestas.

No se obtiene nada en la vida solo leyendo un manual. A veces es útil tener algo de ayuda. Si tiene preguntas sobre productos, implementaciones o cualquier otra cosa, contáctenos.