Archivo etiqueta Cloud Computing
Cloud Computing para los mortales
Por TheCoffeMaker - Tecnologia - 19/03/2009
Cloud computing es un termino que viene resonando bastante desde hace ya un tiempo en internet. Si bien puede parecer un concepto complicado, en este post, veremos que no es tan asi.
Para empezar, no hay nada mejor que una pequeña definición de lo que significa: Cloud Computing, no es mas que una metáfora de Internet (la famosa nubesita de Internet en los diagramas de redes
), pero llevada a otras dimensiones donde el de computo de datos. Cloud Computing es un nuevo modelo de desarrollo de software sobre una nueva infraestructura tecnologica, que permite entregar mayor eficiencia junto a escalabilidad masiva y desarrollo de software mas rapido y sencillo.
Este nuevo paradigma, que tiene tan exitados a los geeks, esta transformado a la industria y cambiando la forma en que las empresas operan. Basicamente, Could Computing ofrece a las compañias una opcion para reducir sus costos de infraestructura IT y maximizar las ganancias, siempre y cuando se use a IT como un herramienta competitiva. El concepto de pagar por computo no es nuevo, EDS se creo alquilando tiempos de procesador de un servidor adquirido con un cheque de mil dolares, lo que si es nuevo es el concepto de infraestructuras orientadas a servicios, resultado directo del crecimiento del ancho de banda de la red y las tecnologias de virtualizacion.
Pero uds. se preguntaran donde estaran los datos y programas … y donde se ejecuta todo esto … bueno, los datos estan en servidores en algun lugar de la internet y las aplicaciones se ejecutan, parte en los ‘cloud servers’ y parte en los browsers de los usuarios.
El concepto de cloud servers y grids se viene desarrollando desde hace varios años, uno de las empresas pioneras en esta tecnologia es Sun Microsystems.
Volviendo al punto de vista de servicios, Cloud Computing significa que para las empresas no hay costos de adquisicion de hardware, licensias de software o mejoras que administrar, no hay que contratar gente que sea responsable del mantenimiento de la infraestructura IT, el unico costo real es el costo de “usa solo lo que quieres – paga solo lo que usas”.
Imaginen la siguiente situacion, uds. tienen una empresa, la cual necesita una aplicacion en la red interna para poder lograr sus objetivos, esta aplicacion requiere una base de datos muy grande, hay que debemos manejar datos de un astronomico numero de clientes. El sistema ademas de procesas estos datos, debe operar con un gran numero de procesos complejos y la forma mas eficiente (segun se ha relevado … obviemos todo esto y supongamos que necesitamos algo realmente grande) de procesar es con un cluster de servidores … lo que necesitamos es un datacenter en nuestra empresa … pero … para armar y mantener nuestro datacenter debemos adquirir un gran numero de servidores y ademas debemos contratar a unos cuantos administradores de sistemas para mantener nuestro datacenter … el costo de operacion de este datacenter estaria consumiendo gran parte de nuestro presupuesto, decrementando nuestras ganancias.
Solucion … Cloud Computing … tambien conocido como tercerizacion de capacidad de computo.
Voy a prepar varios posts sobre esto y como afecta a la arquitectura de sistemas este nuevo paradigma … para empezar creo que fue suficiente.
Saludos!!!
Comentarios recientes