Tratare de explicar breve y concisamente sobre Cloud Compunting o en español mal traducido "Computación en la Nube". Pues he decidido wikipediar sobre los terminos y conceptos que he leido y explicarlo en palabras no tan complicadas.
Hablemos primero de Cloud Computing:
En Wikipedia nos dice que:
"Cloud Computing es una tecnología que permite ofrecer servicios de computación a través de Internet. 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"
Osea, un sistema de información por el cual nuestras aplicaciones se ejecutan sobre Internet, los datos que se requieren para ejecutar y/o guardar estas aplicaciones son almacenadas en servidores de internet y los resultados se pueden quedar en tu computadora o ser también dirigidos a otros servicios que internet provee. Queda claro el porqué del termino "en la nube"?.
Algunas grandes empresas como Amazon, ha empezado a incursionar en el campo de los servicios web con "Amazon EC2", en la cual integran a su sistema w
eb, la utilizacion de Microsoft SQL Server mejorando su escalabilidad y brindando una disponibilidad de 99.95 % a sus clientes.
Por otro lado, el gigante Google también se montó en la nube, con sus servicios de Google App Engine, y me ayudo de Genbeta para explicar que es:

Google App Engine es un servicio que nos permite ejecutar nuestras aplicaciones web en los servidores de Google. Este servicio ofrece, además de la ejecución de aplicaciones, un sistema de bases de datos no relacionales y espacio de almacenamiento, el ya comentado BigTable.
¿Qué implica esto para nosotros como usuarios? Pues que podremos encontrar cada día más servicios web que funcionen rápido y sin problemas de escalabilidad. Po
r poner un ejemplo, Twitter, en sus inicios tenía serios problemas de este tipo, cayéndose el servicio cada dos por tres debido al alto número de usuarios y a una cantidad de servidores no dimensionada a lo necesario. En una aplicación como esta, si el número de usuarios crece mucho necesitaremos optimizar código y añadir nuevos servidores, con el consiguiente gasto. Con Google App Engine no debemos preocuparnos de ello, ya que el servicio se redimensiona automáticamente.
Ahora, la noticia de la semana es la presentación por parte de Microsoft de su Sistema Operativo "en la nube" llamado Microsoft Azure Services Platform, lo que en si tiene un concepto similar al de Google App Engine. Inicialmente se podran desarrollar aplicaciones para el Azure con Visual Studio 2008, pero posteriormente tendra soporte para otros lenguajes de programación como Phyton, PHP, etc. Con eso, Microsoft abre las pu
ertas a una gama de servicios .NET como son los Live Services, Microsoft SQL Services, una extension de SQL en la nube y otros basados en protocolos como SOAP, REST o RSS.

Si no entienden mucho, no se preocupen; ya que todo esto aun es un paradigma lo cual refiere esta en etapas de nacimiento/crecimiento. Solo espero que el proximo ciclo, en el cual espero llevar el curso de Programación de Aplicaciones Web, el profesor me lo explique bien!!
Enlaces:
Ta xvr, ta bien preguntale al profe, xq quiere que lo bajen de las nubes, saldudos para Miranda!!! XD