Plataforma según la Wikipedia 
"En informática, una plataforma de desarrollo es el entorno de software común en el cual se desenvuelve la programación de un grupo definido de aplicaciones.
Comúnmente se encuentra relacionada directamente a un sistema operativo; sin embargo, también es posible encontrarla ligada a una familia de lenguajes de programación o a una Interfaz de programación de aplicaciones (API por sus siglas en inglés)."
https://emea.salesforce.com/servlet/servlet.ImageServer?oid=00D200000000AzY&id=01520000000cEYM
Y Cloud Computing, ¿Qué es? 
Según la Wikipedia esto es cloud computing o computacion en la nube: “En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan. Según el IEEE Computer Society, es un paradigma en el que la información se almacena de manera permanente en servidores en Internet y se envía a cachés temporales de cliente, lo que incluye equipos de sobremesa, centros de ocio, portátiles, etc. Esto se debe a que, pese a que las capacidades de los PC han mejorado sustancialmente, gran parte de su potencia es desaprovechada, al ser máquinas de propósito general.
La computación en nube es un concepto general que incorpora el software como servicio, tal como la Web 2.0 y otros recientes, también conocidos como tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios.
Como ejemplos de computación en nube destacan Amazon EC2, Google Apps, eyeOS y Microsoft Azure, que proveen aplicaciones comunes de negocios en línea accesibles desde un navegador web, mientras el software y los datos se almacenan en los servidores.”
Ventajas del Cloud Computing 
La mayoría de las ventajas que ofrece el modelo de Cloud Computing son consecuencia del modo de construir las nuevas aplicaciones. Mientras que con el modelo tradicional la construcción de aplicaciones y su mantenimiento requieren de una elevada atención técnica para garantizar el buen funcionamiento en conjunto del hardware y software necesario (servidores de aplicaciones, bases de datos, herramientas de desarrollos, etc) con el modelo de Cloud Computing esos aspectos ya están resueltos.
El tiempo está plenamente dedicado a la construcción de la aplicación y no al mantenimiento de la misma o la preparación de las infraestructuras necesarias para su funcionamiento. Clics, componentes y código para cubrir requrimientos de código sofisticados es todo lo necesario para crear una aplicación con agilidad.
- Rapidez: Tiempos de construcción y mantenimiento muchísimo menores, liberando recursos para otros temas más estratégicos.
- Ahorro de costes: Consecuencia del menor tiempo necesario tanto en la construcción como en el mantenimiento de las aplicaciones.
- Más rentable y antes: Un menor tiempo en la producción y la puesta en marcha y el ahorro económico en hardware y software hacen que la rentabilidad de cada proyecto sea mayor y además se logre en plazos mas cortos.
- Mantenimiento sin complicaciones: Las nuevas versiones de las aplicaciones son instantáneas. Cada cliente siempre está trabajando con la última versión que además siempre conservará y soportará las adaptaciones anteriores.
- Mayor escalabilidad: Es fácil el ampliar o reducir usuarios, así como añadir o eliminar funcionalidad.
- Fácil personalización : Los trabajos de adaptación a los requerimientos propios de cada cliente son sencillos, pudiendo hacerse en tiempos inferiores a los necesitados con software tradicional.
Web desarrollada por Proclientia usando Force.com Sites.