Blog en la Nube
Somos estudiantes de la universidad nacional abierta y a distancia UNAD pertenecientes a la escuela de ciencias básicas tecnología e ingeniería en el programa de ingeniería de sistemas. realizamos este con el fin de conocer la utilidad de las herramientas multimedia ademas explicaremos en este una herramienta que esta llevando la multimedia a otro nivel y mostrar a cualquiera que quiera conocer el tema una guia de sus usos.
Abrazo de bienvenida
Muchas gracias por entrar y estar interesados en el desarrollo de este tema, estamos trabajando para que éste sea un espacio provechoso para todos.
sábado, 28 de mayo de 2011
lunes, 23 de mayo de 2011
CONCEPTO
Computación en las Nubes (Cloud Computing en inglés). Es un modelo que se empeña en transformar el arquetipo habitual de la informática y la computación y trasladarla a Internet. En ésta expresión la palabra “nube” se refiere metafóricamente a la Internet.
HISTORIA
1960 John McCarthy opinó que "algún día computación podrá organizarse como un servicio público"
1966 Douglas Parkhill , Escribió el libro "El desafío de la Utilidad de PC“ y casi todas las características modernas de la computación en nube.
1990 El termino nube fue robado por la telefonía con las redes privadas virtuales (VPN) con calidad de servicio pero a un menor precio, al equilibrar la utilización de la red su ancho de banda con más eficacia.
2006 Amazon dio el gran paso cuando modernizo sus centros de datos, entonces las redes de computadoras solo utilizaban el 10% de su capacidad.
2007 Google, IBM, y un número de universidades se embarcó en una escala de computación nube gran proyecto de investigación.
2008 Eucalipto se convirtió en el primero de código abierto compatible con AWS API de la plataforma para el despliegue de nubes privadas.
2008 Gartner vio una oportunidad para la computación en nube "para dar forma a la relación entre los consumidores de servicios de TI, quienes utilizan los servicios de TI y aquellos que los venden”
2010 Microsoft declaro que "Alrededor del 75 por ciento de nuestra gente está haciendo todo nube basado o inspirado por completo de nubes, dentro de un año que será de 90 por ciento.
CARACTERISTICAS
- La computación en nube es una solución integral en la cual todos los recursos informáticos (hardware, software, sistemas de redes, almacenamiento, etc.) son brindados a los usuarios de manera rápida según lo que determina la demanda.
- Los recursos y servicios informáticos son ofrecidos y consumidos como servicios a través de la Internet sin que los usuarios tengan que tener ningún conocimiento de la infraestructura que hay detrás.
- La novedad de la computación en las nubes consiste en que usando todos los adelantos tecnológicos modernos, ya no es necesario que todos estos programas que necesitamos, ocupen espacio en nuestros discos duros, sino que nos sea posible acceder a estos o similares desde nuestro navegador preferido a través de la Internet.
- La mayoría de datos que manejamos por internet no se almacena en nuestros equipos sino en una especie de nube. Ésta es la filosofía del cloud computing (computación en la nube): desplazar enormes cantidades de información fuera del ordenador. Así, el usuario recibe un servicio pero desconoce qué infraestructura computacional lo soporta, es decir, el interior de esta nube.
- Trabaja por capas denominadas por las siglas SaaS, PaaS y IaaS, las cuales corresponden al software, plataforma e infraestructura como servicios respectivamente.
- La computación en nube es la combinación de numerosas tecnologías existentes (SOA (arquitectura orientada al servicio), virtualización, computación autónoma) con nuevas ideas a fin de crear una solución informática completa.
- Básicamente la computación en nube le permite a un usuario acceder a programas de software por Internet, sin tener que instalar software o hardware localmente. Este tipo de tecnología no sólo es extremadamente económica sino que reduce drásticamente los tiempos de mantenimiento/reparación y permite la integración entre programas (por ejemplo, Google y Sales Force).
- Los servicios basados en la computación en nube por lo general se alojan en centros de datos, donde ocurren todas las operaciones de procesamiento y mantenimiento. Los usuarios que deseen usar el software normalmente iniciarán una sesión en uno de los servidores de estos centros de datos para realizar las tareas. Dependiendo del nivel de seguridad y los permisos, quizás los usuarios puedan instalar programas o crear nuevas aplicaciones, mientras acceden a los programas de software de cualquier compañía.
TIPOS DE NUBES
Las nubes públicas son servicios de nube provistos por un tercero (proveedor). Existen más allá del firewall de la compañía y están totalmente alojados y gestionados por el proveedor de la nube.
Las nubes públicas intentan brindar a los consumidores elementos informáticos sin complicaciones. Se trate de software, de infraestructura de aplicaciones o de infraestructura física, el proveedor de la nube asume las responsabilidades de instalación, gestión, provisión y mantenimiento. Los clientes sólo pagan por los recursos que utilizan, de manera que se elimina la infrautilización.
Las nubes privadas son servicios de nube que se brindan dentro de la empresa. Estas nubes existen dentro del firewall de la empresa y están gestionadas por la misma empresa.
Las nubes privadas ofrecen muchos de los beneficios que ofrecen las nubes públicas, con una diferencia fundamental: la empresa es la encargada de la configuración y el mantenimiento de la nube. La dificultad y el costo de establecer una nube interna a veces pueden impedir su realización, y es posible que el costo de la operación continua de la nube exceda el de utilizar una nube pública.
Las nubes híbridas son una combinación de las nubes públicas y privadas. Por lo general, estas nubes son creadas por empresas, aunque las responsabilidades de gestión se dividen entre la empresa y el proveedor de la nube pública. La nube híbrida aprovecha al máximo servicios que se encuentran tanto en el espacio público como en el privado.
VENTAJAS
- Las empresas incorporan cada vez más el Cloud Computing a la prestación de sus servicios para facilitar la intercomunicación y favorecer el desarrollo laboral en cualquier lugar del mundo.
- Acceso a la información y los servicios desde cualquier lugar.
- Servicios gratuitos y de pago según las necesidades del usuario.
- Empresas con facilidad de escalabilidad
- Capacidad de procesamiento y almacenamiento sin instalar máquinas localmente.
- Disponibilidad del servicio y/o aplicación web 24h/7dias/365dias.
- Abstracción de problemas de mantenimiento, soporte e instalación.
- Accesibilidad mediante diferentes tecnologías compatibles, tales como: pdas, móviles, portátiles, blackberrys, netbooks, etc.
- No saturación del uso del disco duro en el ordenador o aplicación que se usa, debido a que solo se necesita un navegador web, e internet.
- Libera de gastos tanto en infraestructura como en recursos humanos. No necesitaremos personal que gestione el sistema porque otros lo administran por nosotros.
- Escalabilidad. Se trata de un sistema extremadamente flexible, las necesidades pueden corresponderse con nuevos recursos casi automáticamente por el proveedor.
- Ubicuidad. Al estar en la nube y no en el escritorio podremos acceder a los datos estemos en el sitio en el que estemos.
- Posibilidad de aumentar o disminuir el consumo de los recursos hardware o software inmediatamente y en algunos casos automáticamente.
- Pago en función de tu demanda y por tanto permitiendo un control más eficiente de los gastos.
- Acceso inmediato a la mejoras del recurso propuesta (hardware y software) y correcciones de Bugs.
- Disfrutar de los procedimientos de seguridad, disponibilidad y performance más avanzados de los proveedores con experiencia y conocimientos en este tipo de servicios.
- Acceso a los recursos desde cualquier punto geográfico.
- Posibilidad de probar y evaluar el recurso a coste 0 .
- Facilita el desarrollo de aplicaciones que responden a las crecientes necesidades de las organizaciones comerciales e integra servicios web ofrecidos a nivel mundial sin necesidad de instalar variantes de software o hardware
- Posibilita la administración y la entrega de herramientas como un servicio a través de internet.
- En cuanto a la gestión de infraestructura tecnológica la hace directamente el proveedor.
- Al ser un servicio que se adquiere y se paga por suscripción, el usuario hace uso del servicio y paga solo por su consumo.
DESVENTAJAS
Acceso de toda la información a terceras empresas.
Dependencia de los servicios en línea.
En ocasiones, puede que debido a una catástrofe natural o error humano, dicho servicio quede fuera de servicio, con las malas repercusiones a los clientes (nosotros).
Guardar datos privados, fotos, videos, o información mucho más privada en estos servicios. A día de hoy parece que “no nos molesta”, pero, ¿realmente estamos todos de acuerdo y tranquilos dejando tantos datos a terceras personas? ¿dónde perdimos nuestra privacidad y libertad?
Descontrol del manejo, almacenamiento y uso de esta información.
Dependiendo de qué tecnología use ese servicio, un dispositivo u otro podrá acceder o no a usarlo.
Mayor dependencia de proveedores de internet, y de la velocidad de ADSL, cable, fibra óptica u otras tecnologías.
Posibilidad de que delincuentes cibernéticos revienten la seguridad del servicio y se hagan con datos privados.
Demasiada necesidad y dependencia de estar conectado
Privacidad de los datos. El tráfico de los datos estará continuamente en manos de otros. Por eso es necesario ser muy escrupuloso con la elección del proveedor, debe ser una empresa de total confianza y con una gran solvencia pública.
Dependencia de una empresa que puede hundirse. Por eso vuelve a ser necesario elegir con mucho cuidado. Las soluciones de las grandes empresas tipo IBM del sector suelen ser una solución segura.
Percepción de inseguridad => Datos y lógica de negocio fuera de tu empresa
Integración => Dificultad para integrar los recursos cloud con los sistemas in-house
Disponibilidad => Sujeto a paradas por mantenimiento programadas por el proveedor y no por el cliente.
Fallos => Dos puntos de fallo externos a tu infraestructura: Proveedor de servicios cloud y proveedor de Internet.
RIESGOS EN EL ÁREA DEL CLOUD COMPUTING
- La confianza del proveedor: Externalizar sus aplicaciones y datos corporativos conlleva hacerlo con alguien de total confianza, que le asegure la calidad del servicio, los términos de confidencialidad de su relación contractual, etc.
- Conformidad legal: Al final, el responsable en caso de infracción es el propietario de la información. Por ello, los proveedores de Cloud Computing deberán estar abiertos a cualquier tipo de auditoría externa y a tomar y cumplir cuan medida sea necesaria para garantizar el cumplimiento de la normativa y, con ello, la seguridad de sus clientes.
- Localización de los datos: Es uno de los puntos fuertes del Cloud Computing pero también uno de sus riesgos. Poder acceder a los datos en cualquier momento, independientemente de dónde estén localizados, debe estar garantizado para el cliente.
- Protección de la información: Porque se comparten recursos pero esto no puedo ir en menoscabo de la confidencialidad de los datos del cliente, que deberá estar garantizada en todo momento.
- Recuperación: Desconocer la localización de la información no puede implicar jamás que no existan las medidas necesarias de seguridad y replicación para garantizar su recuperación en caso de desastre o pérdida de los mismos.
- Colaboración con la Justicia: Acatamiento de las leyes de protección y seguridad de la información, independientemente de que ésta varíe según las normas propias del país donde se localicen los datos y aplicaciones del usuario.
- Una relación ‘para toda la vida’: La sostenibilidad del proveedor tiene que estar garantizada. Fusiones, quiebras, cualquier cambio en su negocio no puede dejar ‘indefenso’ al cliente y, por ello, se establecerá un compromiso de continuidad a largo plazo en la relación en los propios términos del contrato.
NOTA: Como todas las tecnologías lo mejor que tiene el Cloud Computing es que es una posibilidad más para elegir, pero cada cual tiene que hacer balance y decidir cuál es la mejor elección para su negocio.
IMPULSADORES DE LA IDEA
El concepto de la computación en la nube empezó en proveedores de servicio de Internet a gran escala, como Google, Amazon AWS y otros que construyeron su propia infraestructura. De entre todos ellos emergió una arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos como servicios virtuales de TI escalados masivamente y manejados como recursos configurados y mancomunados de manera continua. Este modelo de arquitectura fue inmortalizado por George Gilder en su artículo de octubre 2006 en la revista Wired titulado Las fábricas de información. Las granjas de servidores, sobre las que escribió Gilder, eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero mientras que las redes se utilizan para aplicaciones de procesamiento técnico débilmente acoplados (loosely coupled, un sistema compuesto de subsistemas con cierta autonomía de acción, que mantienen una interrelación continua entre ellos), este nuevo modelo de nube se estaba aplicando a los servicios de Internet.
El nacimiento y evolución de Internet, el abaratamiento del coste del hardware y la extensión de las comunicaciones de banda ancha han sido los grandes impulsores de Cloud Computing
Frost &Sullivan ha identificado los siguientes impulsores del Cloud Computing (Stratecast – Frost & Sullivan, 2008):
- Tercerización (Outsourcing)
Las organizaciones acostumbradas al outsourcing como una manera de llevar a cabo los procesos de su negocio desean cada vez más expandir su campo para incluir computación por parte de terceros, por lo menos para ciertas aplicaciones.
- Tiempo de valoración y desempeño
La computación en la Nube está orientada a entregar aplicaciones empresariales y servicios de mayor desempeño. Los Data Centers en la Nube están generalmente bien equipados para satisfacer las necesidades de cualquier Data Center privado. Los proveedores de la Nube prometen una capacidad de almacenamiento y de computación casi ilimitada y con una alta disponibilidad.
- Ubicuidad
Las aplicaciones basadas en la Nube con acceso a Internet facilitan la naturaleza ubicua (a todo momento – en todo lugar) de los negocios actuales. Los empleados pueden acceder a las aplicaciones desde la oficina, desde la casa o desde cualquier otro lugar, a través de líneas fijas o dispositivos móviles. Los equipos de trabajo extendidos a lo largo del mundo pueden compartir acceso a una aplicación específica durante la ejecución de un proyecto. Los técnicos de TI pueden dejar la oficina, pues están en la capacidad de ampliar o reducir las aplicaciones de la nube a través de un buscador web.
- Economía
Oportunidad de recortar costos mediante el uso y nivelación de facilidades compartidas. En el libro “The Big Switch”, Nicholas Carr esboza un paralelo entre el incremento de la malla de distribución de potencia durante los inicios del siglo pasado y el movimiento actual hacia la computación basada en la nube. En ambos casos, él discute, que la economía – no el triunfo de la tecnología- es el factor preponderante
- Maduración de las tecnologías de virtualización.
La maduración de las tecnologías de virtualización ha permitido a cloud computing asignar recursos y proveer servicios en forma eficiente, dinámica y elástica, diferenciando a cloud computing del escenario de centralización de recursos, propuesto hace más de 50 años con la aparición de servidores robustos compartidos por tiempo. Gracias a la virtualización, cloud computing ha brindando nuevas posibilidades para construir y desplegar infraestructuras computacionales y servicios complejos (Hwang, 2008), que pueden ser accedidos bajo demanda y ser utilizados desde cualquier lugar, a cualquier hora, ocultando las complejidades de la infraestructura base a los usuarios finales
Suscribirse a:
Entradas (Atom)