lunes, 13 de febrero de 2012

COMPUTACION EN LA NUBE

                              ¿Que es computación en la nube?

La computación en nube es un sistema informático basado en Internet y centros de datos remotos para gestionar servicios de información y aplicaciones. La computación en nube permite que los consumidores y las empresas gestionen archivos y utilicen aplicaciones sin necesidad de instalarlas en cualquier computadora con acceso a Internet. Esta tecnología ofrece un uso mucho más eficiente de recursos, como almacenamiento, memoria, procesamiento y ancho de banda, al proveer solamente los recursos necesarios en cada momento.
El término “nube” se utiliza como una metáfora de Internet y se origina en la nube utilizada para representar Internet en los diagramas de red como una abstracción de la infraestructura que representa.

¿Cuáles son los pilares fundamentales 

de la 

computación en la nube?

 La computación en nube se sustenta en tres pilares fundamentales de los que depende intrínsecamente para su correcto funcionamiento: software, plataforma, e infraestructura. Cada uno de estos pilares cumple un propósito diferente en la nube al sustentar las distintas áreas de productos y tipos de servicios de cloud computing prestados a corporaciones, empresas y particulares de todo el mundo.

SOFTWARE

En el segmento de software, la computación en la nube ha demostrado ser útil como un modelo de negocio. Ejecutando el software mediante servidores centralizados en Internet en lugar de servidores locales, los costes se reducen enormemente. Por otra parte, al eliminar los gastos de mantenimiento, licencias y hardware necesario para mantener estos servidores, las empresas son capaces de ejecutar aplicaciones de forma mucho más fluida y eficiente desde el punto de vista informático.

PLATAFORMA

La plataforma de computación en nube (“Platform as a Service (PaaS)“) permite a los usuarios acceder a aplicaciones en servidores centralizados, sustentándose en la infraestructura de la nube. De esta manera, permite el funcionamiento de las aplicaciones en nube, facilitando  la implementación de las mismas sin el costo y la complejidad de mantener múltiples capas de hardware y software como ha ocurrido hasta ahora.

INFRAESTRUCTURA

La infraestructura como servicio (“Infrastructure as a Service (IaaS)“), representa en gran medida la columna vertebral de todo el concepto. La infraestructura es la que permite a los usuarios crear y usar el software y las aplicaciones. En lugar de mantener centros de datos o servidores, los clientes compran los recursos como un servicio completamente externo. Los proveedores cobran los servicios según la base establecida y por la cantidad de recursos consumidos.

Usos y aplicaciones de la computación 

en la nube.

La computación en nube se puede aplicar en casi cualquier entorno: desde el pequeño comerciante que necesita un sitio web seguro de comercio electrónico de forma rápida y barata, hasta el operario de ferry que alcanza altos picos en su sistema informático en mayo y junio, mientras que el resto del año se encuentra prácticamente inactivo.
Su aplicación puede ser muy útil por ejemplo, para el servicio de bomberos cuando repentinamente necesitan más poder computacional para predecir movimientos de incendios forestales durante el verano.
Los servicios de la computación en nube cubren desde aplicaciones individuales de negocios, como el cálculo de impuestos, rentas o contribuciones, hasta la externalización informática de alto rendimiento para complejos diseños en 3D, películas de cine o investigación científica.
El cliente puede en todo momento decidir qué aplicaciones usar y elegir entre aquellas que son gratuitas y las que no lo son. En el caso de las aplicaciones de pago, el coste irá en función de diversas variables, como el servicio contratado, el tiempo que se ha usado ese servicio, el volumen de tráfico de datos utilizado, etc.

VENTAJAS DE LA COMPUTACIÓN EN LA NUBE

§  Rápida

Los servicios más básicos de la nube funcionan por sí solos. Para servicios de software y base de datos más complejos, la computación en nube permite saltarse la fase de adquisición de hardware y el consiguiente gasto, por lo cual es perfecta para la creación de empresas.

§  Actual
La mayoría de los proveedores actualizan constantemente su software, agregando nuevas funciones tan pronto como están disponibles.

§  Elástica
Adaptable rápidamente a negocios en crecimiento o de picos estacionales, ya que el sistema en nube está diseñado para hacer frente a fuertes aumentos en la carga de trabajo. Esto incrementa la agilidad de respuesta, disminuye los riesgos y los costos operacionales, porque sólo escala lo que crece y paga sólo lo que usa.

§  Móvil
El sistema en nube está diseñado para ser utilizado a distancia, así que el personal de la empresa tendrá acceso a la mayoría de los sistemas en cualquier lugar donde se encuentre.

§  Económica: 
El proveedor ofrece servicios a múltiples empresas, las cuales se benefician de compartir una moderna y compleja infraestructura, pagando solamente por lo que realmente utilizan, eliminando así gastos en infraestructura innecesaria.


TIPOS DE NUBE



Existen diversos tipos de nube dependiendo de las necesidades de cada empresa, el modelo de servicio ofrecido y la implementaciòn de la misma, pero básicamente existen tres grandes grupos:

Nubes Públicas

Las nubes públicas se refieren al modelo estándar de computación en nube, donde los servicios que se ofrecen se encuentran en servidores externos al usuario, pudiendo tener acceso a las aplicaciones de forma gratuita o de pago.

Nubes Privadas

En las nubes privadas la plataforma se encuentra dentro de las instalaciones de la empresa y no suele ofrecer servicios a terceros. En general, una nube privada es una plataforma para la obtención solamente de hardware, es decir, máquinas, almacenamiento e infraestructura de red (IaaS), pero también se puede tener una nube privada que permita desplegar aplicaciones (PaaS) e incluso aplicaciones (SaaS).
Las nubes privadas son una buena opción para las compañías que necesitan alta protección de datos y ediciones a nivel de servicio. En las nubes privadas el cliente controla qué aplicaciones usa y cómo. La empresa es la propietaria de la infraestructura y puede decidir qué usuarios están autorizados a utilizarla.

Nubes Híbridas

Las nubes híbridas combinan recursos locales de una nube privada con la nube pública. La infraestructura privada se ve aumentada con los servicios de computación en nube de la infraestructura pública. Esto permite a una empresa mantener el control de sus principales aplicaciones y aprovechar la computación en nube publica solamente cuando resulte necesario.


EJEMPLOS DE SITIOS QUE OFRECEN  SERVICIOS EN LA 

COMPUTACIÓN EN LA NUBE.

GOOGLE APPS

Google Apps  es uno de los ya variados servicios que el gigante Google nos ofrece. Por supuesto, como la mayoría de sus aplicaciones, completamente gratis; aunque también existe una versión de pago especialmente diseñada para clientes empresariales y grandes organizaciones multinacionales.
Google Apps ofrece herramientas eficaces para la manipulación, gestión y personalización de utilidades para dominios o nombres de Internet. Es decir, Google Apps te permite gestionar el correo electrónico de tu dominio (a través de Gmail), mensajería instantánea entre miembros de tu organización o red (Google Talk), calendario en línea (Google Calendar), edición de Documentos también en línea (Google Docs) y creación de sitios web profesionales (Google Sites).

NETFLIX
Netflix le regala a cualquier persona que así lo desee -para que conozca el servicio-, un mes de suscripción totalmente gratuito con tan sólo registrarse en su sitio web. Los usuarios gozarán de todo el catálogo de películas y series, así como también podrán disponer de su transmisión en alta definición de 720 pp y sonido surround.

VMWARE

Es una empresa que provee software de virtualizacion para computadoras.
Compatibles x86, donde se destacan sus productos VMware Workstation y los gratuitos  vmware server y vmware player.

Esta compañía tiene su sede en palo alto, california (EE.UU)

El software de vmware se ejecuta en microsoft Windows, Linux y mac os x





miércoles, 1 de febrero de 2012

¿QUE ES LA LEY SOPA?

Esta ley establece el uso (en territorio estadounidense) de un mecanismo de censura sobre Internet similar al que se utiliza en China, Irán o Siria y que censura las webs que el gobierno quiere.
El objetivo de la ley, según sus defensores, es perseguir la piratería en línea combatiendo aquellas prácticas sociales que ellos consideran ilícitas: intercambiar música, compartir películas, vídeos y demás contenidos protegidos por el derecho intelectual.

LEY S.O.P.A

jueves, 11 de agosto de 2011

                             AUDACITY



¿Qué es ?
Audacity es una aplicación informática multiplataforma libre, que se puede usar para grabación y edición de audio, fácil de usar, distribuido bajo la licencia GPL.
Básicamente es como un pequeño estudio de grabación. Puedes grabar tus canciones, (previamente tendrás que abrir un midi en el programa), les puedes generar efectos, puedes agregar pistas para hacerte coros a tí mismo, por ejemplo,
Es el editor de audio más difundido en los sistemas GNU/Linux.
Historia….

Fue creado en otoño de 1999 por Dominic Mazzoni y Roger Dannenberg en la universidad de Carnegie Mellon. Tras lo cual fue publicado en SourceForge.net como software libre en mayo de 2000.
Características

  • Grabación de audio en tiempo real.
  • Edición archivos de audio tipo Ogg Vorbis, MP3, WAV, AIFF, AU , LOF y WMP.
  • Conversión entre formatos de audio tipo.
  • Importación de archivos de formato MIDI,RAW y MP3.
  • Edición de pistas múltiples.
  • Agregar efectos al sonido (eco, inversión, tono, etc).
  • Posibilidad de usar plug-ins para aumentar su funcionalidad.


jueves, 2 de junio de 2011

COMPRENDIENDO LA WEB ll

1)    ¿Qué son páginas web?
Las páginas web son documentos electrónicos que puedes ver mediante un navegador. Desde la perspectiva del usuario, una página web es la unidad básica de la web.
Aunque suelen estar conectadas entre sí mediante hiperenlaces, es posible que existan páginas sin enlaces hacia ninguna otra. De la misma forma, suelen estar disponibles en la web, pero también pueden estar almacenadas en un disco duro local (por ejemplo, si guardas esta página en tu computadora).

2)    ¿Qué tipo de páginas web existen?
Existen dos tipos generales de páginas, las estáticas y las dinámicas.
Las páginas estáticas son escritas directamente en HTML, ya sea con un editor de texto o con un editor web. Para cambiar su contenido o su apariencia necesitas acceder directamente al archivo fuente, por lo que necesitas acceso al servidor en el que están alojadas. Además, solamente ofrecen información, sin permitir ningún tipo de interactividad con el usuario.
Las páginas estáticas son ideales para documentos que no cambian con frecuencia, ni en contenido ni en apariencia. Por ejemplo, para tutoriales, presentación de servicios de una empresa, etc. Un ejemplo de página web estática es esta misma página.
Por su parte, las páginas web dinámicas son documentos que pueden cambiar con frecuencia o cambiar según las acciones que realice el usuario. No se escriben directamente en HTML, sino que el código HTML es generado por algún programa informático desde el servidor.
Para crear páginas dinámicas se usan lenguajes de programación como Java y PHP, y la mayor parte de las veces también se usan gestores de bases de datos.
Las páginas dinámicas se utilizan cuando es necesario automatizar la presentación de información en función de las acciones del usuario. Por ejemplo, la búsqueda de la frase "páginas web" en Amazon genera una página dinámica que ofrece los resultados.

3)    ¿Qué es un sitio web?
Un sitio web es un conjunto de páginas web que se encuentran bajo un mismo dominio o subdominio. Normalmente estas páginas están enlazadas entre sí y tratan sobre algún tema en particular, dando coherencia al sitio.
Todo sitio web tiene una página de inicio o home page, además de las restantes páginas web que forman el grueso del sitio. La página de inicio es la "cara" del sitio.

4)      Tipos de sitios web
En términos generales, existen cinco tipos de sitios web según su función:
1.    Sitios brochure
2.    Sitios web de contenidos
3.    Sitios de comercio electrónico
4.    Comunidades web
5.    Buscadores y directorios
1. Sitios brochure
Son sitios que presentan la oferta de servicios o productos de una empresa o de un profesional. Por ejemplo, el sitio web de un restaurante indicará qué tipo de comida sirve, el menú, quién es el chef, la información para reservas y la dirección. Generalmente, estos sitios no cambian su contenido con mucha frecuencia.
2. Sitios web de contenidos
Los sitios web de contenidos son los más numerosos de la red. Son sitios que presentan información sobre un tema en particular o sobre muchos temas generales.
Cuando presentan información sobre temas variados, estos sitios web se conocen como portales horizontales.Por ejemplo YAHOO! y MONOGRAFIAS.COM, son portales horizontales, aunque Yahoo! hace más que solamente presentar información.
En cambio, cuando presentan información sobre un tema en particular, estos sitios también se conocen como portales verticales.A CREAR WEB es un ejemplo de portal vertical.
Los sitios web de noticias también corresponden a este tipo, sólo que sus contenidos son temporales y se actualizan constantemente.

3. Sitios de comercio electrónico

Son los sitios que permiten la compra y venta de productos o servicios a través de la web. Amazon y eBay son ejemplos típicos de sitios de comercio electrónico.

4. Comunidades web

Las comunidades web son sitios en que los visitantes participan activamente y crean el contenido. Por ejemplo, foros, redes sociales, sitios de videos y sitios de fotografías, son comunidades web.
Entre las comunidades web más conocidas se encuentran YouTube, Facebook y Flickr.

5. Buscadores y directorios

Son los sitios que nos permiten buscar información en la web. El ejemplo por excelencia es Google, pero seguramente también has usado Yahoo! y Bing.









5)    ¿Qué es un navegador web?
Los navegadores son programas informáticos que te permiten recibir y visualizar las páginas web en un formato comprensible. De hecho, para ver esta página en tu computadora, estás haciendo uso de un navegador web.
Los navegadores son una parte fundamental de la web (son los programas clientes), que no podría existir sin estos programas. Es gracias a estos programas informáticos que puedes "navegar" por las diferentes páginas web, a través de los hiperenlaces.



6)    ¿Cómo funciona un navegador web?
Desde una perspectiva general, el funcionamiento de los navegadores web es sencillo:
  • Introduces una URL, haces click en un enlace o interactúas con una página web a través de formularios u otros elementos interactivos.
  • Entonces, el navegador web solicita la información que buscas (URL, etc.) a uno o más servidores.
  • El servidor envía la información en lenguaje HTML, que es un lenguaje de etiquetas comprensible para el navegador web.
  • El navegador web traduce el código HTML en información comprensible para los seres humanos y presenta en tu pantalla la página web o el recurso solicitado.
Sin un navegador web, solamente verías código HTML en vez de una página web.


7)    ¿Cuáles son los navegadores mas usados en el mundo?
Desde la época de Netscape y los inicios de Internet Explorer, se han desarrollado muchos navegadores web que compiten por una cuota de mercado. Más allá de sus diferencias comerciales, técnicas y de diseño, todos buscan facilitar el acceso a los recursos en la World Wide Web.

Entre los navegadores más utilizados en todo el mundo se encuentran:
  • Mozilla Firefox
  • Google Chrome
  • Opera
  • Windows Internet Explorer
  • Safari
Existen tambien otras opciones como:
  • Konqueror
  • Amaya
  • Camino
  • Flock
Una mención especial para los desarrolladores web tiene el navegador Lynx, porque al ser un navegador de texto, ayuda a evaluar la usabilidad de un sitio web en navegadores web antiguos y con pocas capacidades de manejo multimedia.




jueves, 5 de mayo de 2011

COMPRENDIENDO LA WEB

¿Qué es internet?

Internet es una red mundial de computadoras (y otros dispositivos electrónicos) que agrupa a miles de redes locales. Es por eso que también se la llama red de redes.la internet está formada por cables, computadoras y una familia de protocolos de transmisión de datos. Dentro de esta red operan diferentes servicios como:




·         Correo electrónico (protocolo SMTP)
·         Transferencia de archivos (protocolo FTP)
·         World Wide Web (protocolo HTTP)
·         Conversación en línea (protocolo IRC)
·         Boletines electrónicos (protocolo NNTP)
·         Y otros
¿Qué es la web?
La World Wide Web, o simplemente web, es un espacio abstracto de información. Si en la internet encuentras cables, computadoras y un protocolo de transmisión de datos, en la web encuentras archivos digitales con documentos, imágenes, audio, video, etc.
La web es un servicio que opera en internet. Su característica principal es que te permite "navegar" por la información gracias a hiperenlaces. Es decir que puedes ir de una página web a otra simplemente siguiendo un enlace.
Actualmente la World Wide Web es el servicio más utilizado de internet.
¿Qué son hiperenlaces?
Los hiperenlaces son los hilos que conectan la web y te permiten navegar por ella. También se llaman hipervínculos, vínculos, links o simplemente enlaces.
Un hiperenlace te permite ir de un documento a otro, o de una  parte del documento a otra parte del mismo. Esto te permite navegar por la información existente como a tí te de la gana, y no necesariamente siguiendo una secuencia predefinida. Aunque esto no es exclusivo de la World Wide Web, es la característica principal de este servicio de internet.
¿Qué es direccion IP?
La dirección IP es una etiqueta numérica que identifica a cada dispositivo conectado a internet (o a cualquier red que use el protocolo de internet). Así, todos los dispositivos conectados a la red (computadoras, impresoras, etc.) son identificados por un número único.

Aunque las computadoras entienden y manejan las direcciones IP en números binarios, los humanos no tenemos facilidad para hacer lo mismo. Por eso, las direcciones IP se suelen almacenar en archivos de texto en notaciones comprensibles para las personas, como la notación decimal o la hexadecimal.
Las direcciones IP pueden ser fijas o dinámicas. Generalmente se utilizan direcciones IP dinámicas para computadoras que no están permanentemente conectadas a la red, como las computadoras de usuarios regulares. En cambio, las direcciones IP fijas se suelen asignar a computadoras que están permanentemente conectadas a la red, como los servidores que almacenan sitios web.
¿Qué es URL?
Un URL es una cadena de caracteres que identifica a un solo recurso existente en internet. Así, cada página web tiene un solo URL que es su dirección web. Por ejemplo, el URL de esta página web es:
  • http://www.acrearweb.com/direccionip.html
Mientras que el URL de la página principal de este sitio es:
  • http://www.acrearweb.com/index.html
De esta forma, en vez de tener que acordarte de un número que no tiene ningún significado para ti, solamente tienes que recordar los URL de las páginas web o los dominios de los sitios que te interesan.
Ten en cuenta que cada nombre de dominio tiene su propio URL, pero no todos los URL son nombres de dominio.
¿Qué es DNS?
El sistema de nombres de dominio, o DNS por sus siglas en inglés, es el sistema encargado de traducir los nombres de dominio que son comprensibles para nosotros en las direcciones IP que son comprensibles para las computadoras. De esta manera el cliente puede encontrar al servidor que busca y recibir la información solicitada.
El DNS es algo así como una guía telefónica para la internet, que permite encontrar el "teléfono" (dirección IP) correspondiente al "nombre" (dominio).
El funcionamiento del DNS es más o menos complejo, pero se puede resumir con el siguiente ejemplo:
  • Introduces un URL en la barra de direcciones de tu navegador
  • El navegador solicita al DNS la dirección IP de ese URL
  • El DNS busca dicha IP en su base de datos y la envía de vuelta al navegador
  • Tu navegador ya sabe a qué servidor solicitar la información y lo hace
  • La página web solicitada aparece en tu pantalla
Generalmente todo eso ocurre en milésimas de segundo.