martes, 19 de febrero de 2013

Herramientas de almacenamiento en la nube

Almacenamiento en nube
El Almacenamiento en nube o Cloud storage es un modelo de almacenamiento basado en redes, ideado en los 1960s[1] , donde los datos están alojados en espacios de almacenamiento virtualizados y por lo general están alojados por terceros. Las compañías de alojamiento operan enormes centro de procesamiento de datos; y los usuarios que requieren que sus datos sean alojados compran o alquilan la capacidad de almacenamiento que requieren. Los operadores de los centros de datos, se a nivel servicio, virtualizan los recursos de acuerdo a los requerimientos del cliente y solo exhiben los entornos con los recursos requeridos, mientras que los clientes por ellos mismos administran el almacenamiento y funcionamiento de archivos, datos o aplicaciones. Físicamente los recursos pueden estar repartido en múltiples servidores físicos.
Los servicios de Almacenamiento en nube pueden ser accedidos por diferentes medios, como una web service API, interface web de usuario o alguna otra seleccionada por el cliente.

Existen varias herramientas de almacenamiento en la nube pero queremos dedicar esta entrada a las que pensamos que son (o van a ser) más útiles y tienen mejores características:
Dropbox es la herramienta más utilizada pero no por ello es la mejor (eso dependerá siempre de las necesidades de cada uno).

El espacio gratuito que ofrece es de 2 GB ampliable en 500 MB por cada usuario que invites y se abra una cuenta. El máximo de espacio gratuito son 16 GB y el tamaño de cada archivo es ilimitado.
Compatible con Windows, OS X, Linux, iOS, Android, Blackberry.
Es la herramienta de almacenamiento de Microsoft. Para utilizarla solo tienes que tener una cuenta de correo en Windows Live.

SkyDrive nos permite compartir hasta 25 GB de forma totalmente gratuita (ojo, si no has tenido nunca una cuenta de Hotmail solo tendrás 7 GB… cosas de Microsoft). El tamaño de cada archivo no puede superar los 2 GB.
Compatible con Windows, OS X, Windows Phone, iOS.

Google Drive es la nueva herramienta de Google y como tal, está pegando fuerte en Internet por la popularidad de esta marca. La mayor ventaja es que puedes sincronizarlo con las demás herramientas de Google como Google Docs y Google +.
Dispones de 5 GB de almacenamiento gratis y el tamaño de cada archivo es de 10 GB. Suficiente para la versión gratuita.
Compatible con Windows, OS X, Linux, Android (iOS dentro de poco).

Cubby es una herramienta de la empresa LogMeIn. Es poco conocida pero tenemos que decir que promete bastante. Ahora mismo está en fase beta (privada) y solo puedes solicitar invitaciones.
Dispones de hasta 5 GB gratuitos y el tamaño de cada archivo es ilimitado. Cuando esté disponible la versión pública igual nos sorprenden con más capacidad y opciones.
Compatible con Windows, OS X, iOS, Android.

Arquitectura del almacenamiento en nube
El almacenamiento en nube posee las mismas características que la computación en nube en términos de agilidad, escalabilidad, elasticidad y multiposesión. Se considera que el término se forjó en la década de los 1960s[1] por Joseph Carl Robnett Licklider. Desde los '60s, la computación en nube se fue desarrollando en varias áreas, las implementaciones más recientes se deben a la Web 2.0, esto se debió a que las grandes velocidades de ancho de banda y los bajo costes de almacenamiento y procesamiento, no se extendieron hasta finales de los '90s y esto retrasó la implementación y desarrollo masivo de las soluciones basadas en computación en nube. Solo algunos tenían la infraestructura para desarrollar estos conceptos, dentro de las entidades.
Uno de los primeros logros de la computación en nube llego en 1999 con salesforce.com, pionera en la entrega de aplicaciones corporativas por medio de una interfaz web. Esta compañía demostró a los especialistas y compañías de desarrollo de software la ventaja del uso de portales web para entrega de sus productos. FilesAnywhere también colaboró en el esquema de servicios basados en almacenamiento en nube que permitió a los usuarios compartir sus archivos de forma segura por Internet. Ambas compañías aún ofrecen sus servicios en la actualidad.
Existe dificultad para definir con términos claros la arquitectura del almacenamiento en nube, pero es claramente análogo al concepto de almacenamiento de objetos. Servicios de almacenamiento en nube proveídos por Amazon S3, productos de almacenamiento en nube de EMC Atmos, proyectos de investigación de almacenamiento como Oceanstore[2] , son ejemplos claros y ofrecen pautas sobre el almacenamiento de objetos.
Almacenamiento en nube se define como un entorno:[2]
Los servicios de almacenamiento en la nube pueden accederse a través de una interfaz de programación de aplicaciones (API), o a través de una interfaz de usuario basada en la web.
Ventajas de almacenamiento en la nube:
  • Las compañías sólo necesitan pagar por el almacenamiento que realmente utilizan.
  • Las empresas no necesitan instalar dispositivos físicos de almacenamiento en sus centros de datos o en las oficinas, lo que reduce los costos de IT y hosting.
  • Las tareas de mantenimiento, tales como la copia de seguridad, la replicación de datos, y la compra de dispositivos adicionales de almacenamiento es ahora responsabilidad de un proveedor de servicios, permitiendo a las organizaciones a centrarse en su negocio principal.
Desventajas o potenciales problemas:
  • La seguridad de los datos almacenados y los datos en tránsito pueden ser una preocupación cuando se almacenan datos sensibles en un proveedor de almacenamiento en la nube.
  • El rendimiento puede ser menor comparado al almacenamiento local
  • La fiabilidad y la disponibilidad depende de la disponibilidad de red y en el nivel de las precauciones tomadas por el proveedor de servicios.
  • Los usuarios con determinados requisitos de registro, tales como los organismos públicos que deben conservar los registros electrónicos de acuerdo a la ley, pueden tener complicaciones con el uso de la computación en nube.

miércoles, 6 de febrero de 2013

Dreamweaver


Dreamweaver


Adobe Dreamweaver es una aplicación en forma de suite (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y edición de sitios, videos y aplicaciones Web basados en estándares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es el programa más utilizado en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.
Sus principales competidores son Microsoft Expression Web y BlueGriffon (que es de codigo abierto) y tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. Hasta la versión MX, fue duramente criticado por su escaso soporte de los estándares de la web, ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. Esto se ha ido corrigiendo en las versiones recientes.
Se vende como parte de la suite Adobe Creative Suite. A partir de la compra de Macromedia por parte de Adobe. Las letras CS significan Creative Suite
La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización del mismo, puesto que en este programa, sus rutinas (como la de insertar un hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace que sea un programa muy fluido, que todo ello hace, que programadores y editores web hagan extensiones para su programa y lo ponga a su gusto.
Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.
Dreamweaver ha tenido un gran éxito desde finales de los años 1990 y actualmente mantiene el 90% del mercado de editores HTML. Esta aplicación está disponible tanto para la plataforma MAC como para Windows, aunque también se puede ejecutar en plataformas basadas en UNIX utilizando programas que implementan las API's de Windows, tipo Wine.
Como editor WYSIWYG que es, Dreamweaver permite ocultar el código HTML de cara al usuario, haciendo posible que alguien no entendido pueda crear páginas y sitios web fácilmente sin necesidad de escribir código.
Algunos desarrolladores web criticaban esta propuesta ya que crean páginas HTML más largas de lo que solían ser al incluir mucho código inútil, lo cual va en detrimento de la ejecución de las páginas en el navegador web. Esto puede ser especialmente cierto ya que la aplicación facilita en exceso el diseño de las páginas mediante tablas. Además, algunos desarrolladores web han criticado Dreamweaver en el pasado porque creaba código que no cumplía con los estándares del consorcio Web (W3C).
No obstante, Adobe ha aumentado el soporte CSS y otras maneras de diseñar páginas sin tablas en versiones posteriores de la aplicación, haciendo que se reduzca el exceso de código.
Dreamweaver permite al usuario utilizar la mayoría de los navegadores Web instalados en su ordenador para previsualizar las páginas web. También dispone de herramientas de administración de sitios dirigidas a principiantes como, por ejemplo, la habilidad de encontrar y reemplazar líneas de texto y código por cualquier tipo de parámetro especificado, hasta el sitio web completo. El panel de comportamientos también permite crear JavaScript básico sin conocimientos de código.
Con la llegada de la versión MX, Macromedia incorporó herramientas de creación de contenido dinámico en Dreamweaver. En lo fundamental de las herramientas HTML WYSIWYG, también permite la conexión a Bases de Datos como MySQL y Microsoft Access, para filtrar y mostrar el contenido utilizando tecnología de script como, por ejemplo, ASP, ASP.NET, ColdFusion, JSP (JavaServer Pages) y PHPsin necesidad de tener experiencia previa en programación.
Un aspecto de alta consideración de Dreamweaver es su funcionalidad con extensiones. Es decir, permite el uso de "Extensiones". Las extensiones, tal y como se conocen, son pequeños programas, que cualquier desarrollador web puede escribir (normalmente en HTML y Javascript) y que cualquiera puede descargar e instalar, ofreciendo así funcionalidades añadidas a la aplicación. Dreamweaver goza del apoyo de una gran comunidad de desarrolladores de extensiones que hacen posible la disponibilidad de extensiones gratuitas y de pago para la mayoría de las tareas de desarrollo web, que van desde simple efectos rollover hasta completas cartas de compra.
También podría decirse que, para un diseño más rápido y a la vez fácil, podría complementarse con Fireworks en donde se podría diseñar un menú u otras creaciones de imágenes (gif web, gif websnap, gif adaptable, jpeg calidad superior, jpeg archivo más pequeño, gif animado websnap) para un sitio web y después exportar la imagen creada y así utilizarla como una sola en donde ya llevará los vínculos para dicho sitio.

viernes, 1 de febrero de 2013

Examen Diagnostico

---Examen diagnostico---


1.     ¿Qué es una red?
Es un conjunto de computadoras conectadas entre sí compartiendo información
2.    ¿Qué es una LAN?
Es la interconexión de una o varias computadoras y periféricos.
3.    ¿Qué es una WAN?
Es un tipo de red de computadoras capaz de cubrir distancias desde unos 100 hasta unos 1000 km, proveyendo de servicio a un país o un continente.
4.    ¿Qué es una topología física?
La configuración física, es decir la configuración espacial de la red, se denomina topología física.
5.    ¿Qué es una topología lógica?
Es la forma en que los equipos se comunican a través del medio físico.
6.    ¿Qué es una red hibrida?
La red híbrida es una de las más frecuentes y se deriva de la unión de varios tipos de topologías de red, de aquí el nombre de híbridas.
7.    ¿Qué es una red estrella?
Es una red en la cual las estaciones están conectadas directamente a un punto central y todas las comunicaciones se han de hacer necesariamente a través de este.
8.    ¿Qué es una red de bus lineal?
Es aquella topología que se caracteriza por tener un único canal de comunicaciones (denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos.
9.    ¿Qué es un servidor?
Es un nodo que forma parte de una red, provee servicios a otros nodos denominados clientes.
10.  ¿Qué es un navegador?
Es una aplicación que opera a través de Internet, interpretando la información de archivos y sitios web para que éstos puedan ser leídos.
Ejemplos: Google Chrome, Internet Explorer, Mozilla Firefox
11.  ¿Qué es un buscador?
Es un sistema informático que busca archivos almacenados en servidores web gracias a su «spider» (o Web crawler).
Ejemplos: Google, Bing, RTBOT.
12.  ¿Qué significa WWW?
“Red global mundial”
13.  Que significa web?
Sistema de documentos de hipertexto y/o hipermedios enlazados y accesibles a través de Internet.
14.  ¿Qué significa modem?
Dispositivo que sirve para enviar una señal llamada moduladora mediante otra señal llamada portadora.
15.  ¿Qué significa hipertexto?
Texto que en la pantalla de un dispositivo electrónico, permite conducir a otros textos relacionados, pulsando con el ratón o el teclado en ciertas zonas sensibles y destacadas.
16.  ¿Qué significa hipermedia?
Término con el que se designa al conjunto de métodos o procedimientos para escribir, diseñar o componer contenidos que integren soportes tales como: texto, imagen, video, audio, mapas y otros soportes de información emergentes, de tal modo que el resultado obtenido, además tenga la posibilidad de interactuar con los usuarios.
17.  ¿Qué significa hipervínculo?
Enlace, normalmente entre dos páginas web de un mismo sitio, pero un enlace también puede apuntar a una página de otro sitio web, a un fichero, a una imagen, etc.
18.  ¿Qué significa URL?
Secuencia de caracteres, de acuerdo a un formato modélico y estándar, que se usa para nombrar recursos en Internet para su localización o identificación.
19.  ¿Qué significa HTML?
Lenguaje de marcado de hipertexto
20. ¿Qué significa PHP?
Lenguaje de programación muy potente que, junto con html, permite crear sitios web dinámicos.
21.  ¿Qué significa HEAD?
Cabeza.
22. ¿Qué significa Title?
Titulo
23. ¿Qué significa Body?
Cuerpo
24.  ¿Qué significa Name?
Nombre
25. ¿Qué significa Justify?
Justificar
26. ¿Qué significa Left?
Izquierdo
27. ¿Qué significa Right?
Correcto
28. ¿Qué significa Center?
Centro
29. ¿Qué significa Width?
Ancho
30. ¿Qué significa height?
Altura
31.  ¿Qué significa Bottom?
Fondo, pie
32. ¿Qué significa middle?
Mitad
33. ¿Qué significa top?
Cima
34. ¿Qué significa common?
Cotidiano, común
35. ¿Qué significa insert?
Insertar
36. ¿Qué significa layout?
Plano, puesta en papel
37. ¿Qué significa frames?
Marco, estructura
38. ¿Qué significa templates?
Plantilla, patrón
39. ¿Qué significa application?
Aplicación
40. ¿Qué significa tables?
Tablas, graficas
41.  ¿Qué significa file?
Archivo
42. ¿Qué significa modify?
Modificar, cambiar
43. ¿Qué significa commands?
Ordenes, comandos
44. ¿Qué significa site?
Lugar, sitio
45. ¿Qué significa Windows?
Ventanas
46. ¿Qué significa design?
Diseño
47. ¿Qué significa code?
Clave, contraseña
48. ¿Qué significa entitled?
Derecho