Está en la página 1de 24

Fascículo

Nuevas
Tecnologías

Semestre 8
Nuevas tecnologías

Universidad Abierta, Distancia y Virtual


Fundación Universitaria San Martín

Universidad Abierta, Distancia y Virtual


Fundación Universitaria San Martín Semestre 8
Nuevas tecnologías

Universidad Abierta, Distancia y Virtual


Tabla de contenido Página Fundación Universitaria San Martín

Introducción 1
Conceptos previos 2
Mapa conceptual fascículo 2 2
Logros 2
Computación en la Nube 3
Elementos de computación en la nube 5
Nube 5
Nube pública 5
Nube privada 5
Características de la plataforma como Servicio (PaaS) 6
Características principales de la Infraestructura como un Servicio
(IaaS) 8
Storage as a service 8
Virtualización 9
La web 2.0 9
Empresas que brindan los servicios de Computación en la Nube 9
Microsoft lanza su Office on line 9
Microsoft Windows Azure 11
Desarrollo: Microsoft Azure 12
Google Apps Google App Engine 13
Desarrollo: Google App Engine 13
Amazon Web Services 13
Desarrollo: Amazon EC2 14
Ventajas de la computación en la nube 14
Actividad de trabajo colaborativo 16
Resumen 16
Bibliografía recomendada 17
Nexo 18
Seguimiento al autoaprendizaje 19

Créditos: 2
Tipo de asignatura: Teórico - Práctica

Universidad Abierta, Distancia y Virtual


Semestre 8 Fundación Universitaria San Martín
Nuevas tecnologías

Universidad Abierta, Distancia y Virtual


Fundación Universitaria San Martín

Copyright©2013 FUNDACIÓN UNIVERSITARIA SAN MARTÍN FUSM


Universidad Abierta, Distancia y Virtual – UADV
Bogotá, D.C.

Prohibida la reproducción total o parcial sin autorización


por escrito del Presidente de la Fundación.

La elaboración de este fascículo estuvo a cargo de


MIGUEL HERNÁNDEZ BEJARANO
Tutor Programa Ingeniería de Sistemas
Sede Bogotá, D.C.

Corrección de estilo:
MARLON CARRERO R.

Directora Nacional de Material Educativo.


ESPERANZA MARTÍNEZ GONZÁLEZ

Diseño gráfico y diagramación a cargo de


SANTIAGO BECERRA SÁENZ
ORLANDO DÍAZ CÁRDENAS

Impreso en: GRÁFICAS SAN MARTÍN


Calle 61A No. 14-18 - Tels.: 2350298 - 2359825
Bogotá, D.C., Septiembre de 2012

Universidad Abierta, Distancia y Virtual


Fundación Universitaria San Martín Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Introducción Fundación Universitaria San Martín
Con el desarrollo de la industria de hardware, las capacidades han aumen-
tado y los precios han disminuido y aun así las ventas siguen creciendo,
satisfaciendo a un mercado que demanda cada vez más servicios informá-
ticos.

Con la expansión acelerada de era de la información, una realidad cons-


truida sobre una infraestructura que cada día mejora en sus capacidades y
disminuye en sus costos, los usuarios de la nube cuentan con distintos
dispositivos para acceder a los mismos servicios y datos que se encuen-
tran alojados en la nube.

La nube es implementada sobre un modelo computacional conocido como


“Grid Computing”, el cual se refiere a una red de computadoras conectas
entre ellas compartiendo recursos de procesamiento, memoria y almace-
namiento, como por ejemplo Internet.

Pero el concepto de nube va más allá, también se refiere al software y da-


tos a los cuales accedemos mediante servicios on-line, como FaceBook,
G-mail, Google Docs, Banca en línea, Wikipedia y una infinidad de aplica-
ciones web a las cuales accedemos como servicios mediante la nube (Sa-
aS: Software as a Service). En esta nube las computadoras se convierten
en terminales ligeras, lo cual tiene sus ventajas y desventajas, como ya
veremos más adelante. En este artículo se definirá la nube, y algunos con-
ceptos asociados, su historia y funcionamiento, así como el uso personal
de la nube, pero principalmente la veremos como una herramienta para
alcanzar las metas de crecimiento de una empresa y como una manera de
mejorar su competitividad sin importar el tamaño de la misma, disminu-
yendo sus costos y mejorando los servicios de TI.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
1 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín Conceptos previos
Para el buen desarrollo del presente fascículo es importante tener en cuen-
ta los siguientes conceptos:
 Fundamentos de informática.
 Fundamentos de las Tecnologías de la Información y las Comunicacio-
nes.
 Sistemas de Información.

Mapa conceptual fascículo 2

Logros

Al finalizar el estudio del presente fascículo el estudiante estará en capacidad


de:

 Comprender qué es computación en la nube.


 Categorizar cuáles son elementos de computación en la nube.
 Establecer ventajas y retos de la computación en la nube.

Fascículo No. 2
Nuevas
Tecnologías
2 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Computación en la nube Fundación Universitaria San Martín

Este concepto se ha venido discutiendo en el medio desde hace varios


años con diversos nombres que tal vez ahora ya sean claros para el lector: Grid computing
Traduce computación por
“utility computing”, computación en demanda, computación elástica, “grid rejilla, es una aplicación que
se utiliza en las empresas
computing”. para la organización y geren-
cia de la información, que en
lugar de trabajar con un ser-
Con los avances de infraestructura en las Tecnologías de la Información y vidor muy potente, aprovecha
la conexión en red de varios
las Comunicaciones, los nuevos modos de programación, diversos computadores para trabajar.

modelos en su uso, han llegado también nuevas formas de denominar a la


Internet, como el ya conocido “Cloud Computing” o Nube Computacional,
en donde 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 se necesita para satisfacer
sus requerimientos.

El concepto cloud computing, traducido al castellano como computación


en nube, es un nuevo fenómeno que aparece ligado a la web 2.0. El origen
del término está referido a la obtención de diferentes servicios
almacenados en servidores a los que tienen acceso los usuarios
únicamente a través de Internet.

Es decir, el usuario tiene acceso a una serie de archivos y programas


almacenados en un lugar indefinido, de ahí viene el término en nube, que
están permanentemente a su disposición independientemente del lugar en
que se encuentre. Por ejemplo los documentos no están físicamente
alojados en el computador y se puede disponer de ellos desde cualquier
lugar simplemente con una conexión a Internet.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
3 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín

Esta nueva forma de utilizar los computadores supone, a corto-medio


plazo, la supresión de los discos duros, ya que carece de sentido
almacenar los documentos en el equipo almacenándose directamente en
la red y además, como ventaja adicional, el compartir esos documentos
con otros usuarios.

Un ejemplo muy actual de utilización está en las fotografías de viajes: antes


había que revelar los carretes, reunirse en un lugar común y comentar las
fotografías que iban pasando de mano en mano. Actualmente con la
fotografía digital basta con crear un álbum en cualquiera de los portales
específicos, subir las fotografías y compartirlas con el resto de las
personas. Se establece una comunicación mucho más fluida a través de la
red mejorando la eficacia, aunque es cierto que se pierde en la relación
directa entre los viajeros.

Trabajar en la nube significa no depender de un programa concreto, ni


siquiera de un sistema operativo, todo lo más que se necesitará será un
computador, preferentemente portátil, y una conexión a Internet, cada día
hay más redes wifi públicas y gratuitas: aeropuertos, hoteles, centros
comerciales, entre otro.

Fascículo No. 2
Nuevas
Tecnologías
4 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Elementos de computación en la nube Fundación Universitaria San Martín
Nube
Grid computing
Término que se refiere a la forma de ver a una red de computadoras (Grid Es un conjunto de computa-
doras conectadas entre sí
Computing), como proveedor de servicios de software y datos. que comparten recursos, es
un modelo de procesamiento
que permite resultados más
Nube pública rápidos que los que se podr-
ían lograr con un modelo
Se refiere al internet y los servicios a los cuales pueden acceder todos los cliente-servidor en el cual
existe un servidor central
que así lo deseen. (MainFrame) que concentra
todas las transacciones y
cuenta con toda la informa-
Nube privada ción y datos, así como con la
lógica del negocio mientras
que cuando el cliente (usua-
Es una nube que existe en una red privada cuando sólo sirve a los usua- rio) hace una petición a la
nube es atendido por mu-
rios de dicha red, esto tecnología está siendo utilizada en las grandes y chos computadores logran-
do así tiempos de respuesta
medianas empresas gracias a la vitalización, por lo regular son más segu- mucho más rápido y una
mayor disponibilidad, puesto
ras, privadas y versátiles, pero son muy costosas y solo resultan más ren- que el sistema no depende
de un solo servidor.
tables para organizaciones con mucha actividad informática.

La computación en nube se sustenta en tres pilares fundamentales de los


que depende específicamente para su educado 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 ti-
pos de servicios de cloud computing prestados a corporaciones, empresas
y particulares de todo el mundo.

En el componente de software, de la computación en la nube ha demos-


trado ser útil como un modelo de negocio Sass Software como Servicio.
Modelo de distribución de software donde una empresa sirve el manteni-
miento, soporte y operación que usará el cliente durante el tiempo que
haya contratado el servicio. El cliente usará el sistema alojado por esa em-
presa, la cual mantendrá la información del cliente en sus sistemas y pro-
veerá los recursos necesarios para explotar esa información. Ejemplos:
Salesforce, Basecamp.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
5 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín Ejecutándose el software en los servidores centralizados en la Internet en
lugar de servidores locales, se reducen costos. Por otra parte, al evitar los
gastos de mantenimiento, licencias y hardware necesarios 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.

La plataforma de computación en nube (“Platform as a Service (PaaS)“) Es


un modelo de prestación de servicios en la que una organización subcon-
trata el equipo utilizado para soportar las operaciones que permite a los
usuarios acceder a aplicaciones en servidores centralizados, sustentándo-
se en la infraestructura de la nube, incluyendo el almacenamiento de in-
formación, hardware, servidores y componentes de red.

Plataforma como servicio (Pass) es un modelo en el que se ofrece todo lo


necesario para soportar el ciclo de vida completo de construcción y puesta
en marcha de aplicaciones y servicios web completamente disponibles en
la Internet. Otra característica importante es que no hay descarga de soft-
ware que instalar en los equipos de los desarrolladores Algunos ejemplos
son los servicios de Amazon Web Services como SimpleDB y SQS y Goo-
gle App Engine, entre otros.

La Plataforma como servicio, es considerada una parte intermedia del


Cloud Computing que permite hacer uso de la infraestructura para realizar
el ciclo de vida del software, encargándose el proveedor (por medio de la
IaaS ) de escalar los recursos necesarios en base a la demanda existente.

Características de la plataforma como servicio (PaaS)


Computación en la nube asegura a sus clientes confidencialidad e integri-
dad de la información.
PaaS ofrece una arquitectura multi-usuario, que permite la escalabilidad
del sistema al cliente.

Fascículo No. 2
Nuevas
Tecnologías
6 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías

Brinda facilidades para que el desarrollador pueda tener los usuarios ne- Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
cesarios de sus aplicaciones, manteniendo, seguridad del sistema.
PaaS tiene la capacidad para desarrollar y compartir código fuente (texto
escrito en un lenguaje de programación específico para ejecutar un pro-
grama informático) con diferentes desarrolladores, que pueden estar en
distintas ubicaciones geográficas.
PaaS mejora la productividad de los equipo de desarrollo.

El último elemento de la computación en nube, corresponde a Infrastructu-


re as a Service (IaaS), la infraestructura como servicio, representa en gran
medida la columna vertebral de todo el concepto del modelo de distribu-
ción de infraestructura de computación como un servicio, normalmente
mediante una plataforma de virtualización. En vez de adquirir servidores,
espacio en un centro de datos o equipamiento de redes, los clientes com-
pran todos estos recursos a un proveedor de servicios externo. Una dife-
rencia fundamental con el hosting virtual, es que el provisionamiento de
estos servicios se hace de manera integral a través de la web. Ejemplos:
Amazon Web Services EC2 y GoGrid.

La infraestructura como servicio (LaaS) es considerado el núcleo computa-


ción en la nube, ya que se trata de la infraestructura de computación, alta-
mente optimizada, y que por lo general se sirve de una manera virtualizada
como servicio. También se pueden incluir las infraestructuras de almace-
namiento de datos no relacionados, almacenamiento en disco y almace-
namiento relacional (Bases de Datos).

La plataforma como servicio (PaaS) es un conjunto de servicios


en la nube que proporciona un entorno para el desarrollo, implan-
tación, gestión e integración de aplicaciones en la nube. Con la
utilización de herramientas y servicios basados en cloud, así co-

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
7 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
mo la estandarización de de tareas clave de desarrollo de aplica-
Fundación Universitaria San Martín
ciones a lo largo del ciclo de vida de las aplicaciones.

Características principales de la infraestructura como un


Servicio (IaaS)
Los recursos empleados, tales como servidores, equipo de la red, memo-
ria, CPU, espacio de disco, instalaciones del centro de datos, se propor-
cionan como un servicio computacional medido a cambio de una tarifa
mensual o por utilización de capacidad contratada durante un período.
Las escalas de la infraestructura hacia arriba y hacia abajo, están basadas
dinámicamente en el uso del recurso que se necesita.
El servicio se proporciona bajo un costo mensual variable, usando precios
fijos por componente del recurso utilizado.
Las funciones múltiples o los clientes pueden o no estar ubicados en los
mismos recursos de la infraestructura.
El grado de infraestructura de la empresa permite que las compañías de
mediano tamaño se beneficien al contratar estos equipos y software, ya
que los costos son distribuidos entre los usuarios.
Obsolescencia cero de los sistemas.
Acceso a recursos ilimitados y servicios de alta disponibilidad.

Infraestructures as a Service (laas) en este modelo el usuario es-


tará contratando únicamente las infraestructuras tecnológicas
(capacidad de procesamiento, de almacenamiento y / o de co-
municaciones.

Storage as a Service – SaaS


Es un modelo de negocio en el que una gran compañía alquila espacio en
su infraestructura de almacenamiento de información a una empresa o in-
dividuo más pequeño, según SearchStorage.com.

Fascículo No. 2
Nuevas
Tecnologías
8 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín

SaaS es un modelo de implantación de software mediante el cual


un proveedor concede a sus clientes una licencia para utilizar un
servicio a la carta. Los proveedores de software SaaS alojan la
aplicación en sus servidores web, a los que los usuarios suscritos
al servicio acceden normalmente mediante un navegador de In-
ternet.

2.1

¿Por qué las organizaciones están recurriendo al software como servicio


(SaaS) y al cloud computing?

Virtualización
Se refiere a una capa intermedia de software entre los dispositivos físicos
de hardware y los dispositivos virtuales que ofrece a la maquina virtual.
Sirve a las organizaciones para mejorar sus niveles de disponibilidad, ren-
dimiento, compatibilidad, seguridad y escalabilidad así como al uso efi-
ciente de los recursos de hardware (físicos).

La web 2.0
El uso de la web está orientado a la interacción y redes sociales, que
pueden servir contenido que explota los efectos de las redes, creando o no
webs interactivas y visuales. Los sitios Web actúan como puntos de
encuentro, o webs dependientes de usuarios.

Empresas que brindan los servicios de computación en la


nube
Microsoft lanza su Office on line
La compañía presentó de forma oficial Office 365, la versión para Internet
de los programas Word, Excel y Powerpoint, entre otros; Google criticó la
falta de flexibilidad y transparencia de la plataforma.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
9 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín Microsoft busca extender su dominio en las aplicaciones como Word, Ex-
cel y Powerpoint con el lanzamiento de su servicio Office 365, una plata-
forma que ofrece una versión on line de su popular software de oficina
desde diversos dispositivos móviles y computadoras de escritorio. De esta
forma, la compañía intenta ampliar el alcance de su paquete ofimático, una
de las principales fuentes de ingresos junto a la venta de licencias de Win-
dows, al ofrecer un servicio basado en la nube que compita con Google
Docs.

"Office es utilizado por más de mil millones de personas en todo el mun-


do", según Steve Ballmer, el máximo responsable de Microsoft estuvo pre-
sente en el lanzamiento oficial de Office 365 en Nueva York. Al igual que el
paquete ofimático, la versión on line apunta a los profesionales y pymes
que deseen utilizar un procesador de textos o una planilla de cálculo en
Internet, desde un navegador web o desde cualquier dispositivo móvil.
La versión en la nube de Office estará presente en 40 países con un precio
unificado, pero al momento no se encuentra disponible en Argentina. En la
región, sólo México y Colombia tienen acceso al servicio.

Los planes mensuales que ofrece Office 365 van desde 6 dólares a 27
dólares por usuario, a diferencia de Google Apps for Bussiness, que tiene
una tarifa plana mensual de 5 dólares. En una inusual respuesta, la com-
pañía del buscador web publicó un inusual comunicado en donde critica
las debilidades del servicio de Microsoft.

"Office 365 es para individuos, mientras que nuestra propuesta es para los
equipos de trabajo", dijo Shan Sinha, gerente de producto de Google, en
un post oficial de la compañía, titulado "365 razones para tener en cuenta a
Google Apps"."Está optimizado para computadoras con Windows, lo que le
quita flexibilidad, mientras que nuestra oferta funciona en cualquier disposi-
tivo y plataforma", agregó el ejecutivo.

Fascículo No. 2
Nuevas
Tecnologías
10 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías

A su vez, Sinha remarca la ventaja de Apps, a ser más económico y trans- Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
parente respecto a Office 365. "La propuesta de Microsoft se compone de
once planes diferentes, en tres ediciones y dos niveles. Google ofrece un
plan de 5 dólares mensuales, sin mayores compromisos", agregó el ejecu-
tivo.

Estas declaraciones altisonantes, en los momentos previos al anuncio de


Microsoft, revelan un panorama competitivo en el lucrativo mundo corpora-
tivo de la licencia de los programas de oficina.

Microsoft quiere hacer frente a Google, que le ha arrebatado un pequeño


pero inquietante porcentaje de sus clientes corporativos, con alternativas
más baratas basadas en la nube, más simples y que no requieren una ins-
talación o mantenimiento.

El mercado para servicios de software basados en la nube (conocidos en


la jerga como "cloud computing") está cobrando fuerza, y cada compañía,
departamento de Gobierno y autoridad local reciben propuestas tanto de
Microsoft como de Google al momento de adquirir licencias de programas
ofimáticos.

Este es un nuevo desafío para Microsoft, que se ha basado en versiones


costosas de software instalado en computadoras individuales. No obstan-
te, este modelo de negocios convirtió a la unidad Office en la más rentable
de la compañía, al obtener ganancias por más de 3000 millones de dólares
sólo en el trimestre pasado.

Microsoft Windows Azure


 Sistema operativo basado en Cloud Servicies.
 Brinda funciones que proporcionan soporte para el desarrollo, el aloja-
miento de servicios remotos y la gestión del propio sistema, todo ello
en la nube.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
11 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín  Arquitectura dividida en capas.
 Capa 0: Global Foundational Services (GFS).
 Capa 1: Gestión y coordinación de N máquinas.
 Capa 2: Servicios para la creación de aplicaciones.
 Capa 3: Aplicaciones alojadas dentro de Azure.

Desarrollo: Microsoft Azure


 SDK para Visual Studio de Windows Azure proporciona un entorno si-
mulado para el desarrollo y prueba de servicios en el equipo local.
o Development storage.
o Development fabric.
 Azure provee soporte para diferentes lenguajes de la familia .NET.
 Se decidió utilizar el lenguaje C# dada su similitud con Java.

Google Apps, ofrece servicios de aplicaciones como los siguientes:


 Gmail, servicio de correo electrónico.
 Google Talk, funciona en forma conjunta con Gmail, y no necesita des-
cargar ningún programa adicional. Es posible utilizarlo a través del na-
vegador web, mientras se tiene el correo electrónico abierto.
 Google Calendar, ofrece los servicios de agenda y calendario electróni-
co. Permite compartir eventos que son almacenados en línea, posibili-
tando su acceso desde diferentes lugares y con diversas aplicaciones.
 Google Docs, se utiliza para crear documentos en línea, los cuales
pueden ser utilizados por múltiples usuarios al mismo tiempo. Incluye
un procesador de texto, una hoja de cálculo, programa de presentación
básico y un editor de formularios destinado a encuestas. Los archivos
se almacenan en los servidores de Google y pueden ser exportados o
enviados por correo electrónico. Los usuarios tienen la facilidad de ac-
ceso móvil a Google Docs, desde donde pueden ver y editar los docu-
mentos.

Fascículo No. 2
Nuevas
Tecnologías
12 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Google App Engine Fundación Universitaria San Martín
 Permite ejecutar aplicaciones Web en la infraestructura de Google.
 Admite aplicaciones escritas en varios lenguajes de programación (Ja-
va, Python, Ruby).
 Ofrece un servicio de almacenamiento de datos distribuido que incluye
un motor de búsqueda y transacciones.
 Se puede utilizar de forma totalmente gratuita.

Desarrollo: Google App Engine


 Herramientas de desarrollo Java y de estándares API comunes.
 SDK de Google App Engine cuenta con un plug in para el entorno de
desarrollo Eclipse, permitiendo crear, probar y subir aplicaciones de
App Engine desde el propio IDE.
 Incluye una aplicación de servidor Web que emula todos los servicios
de App Engine desde el equipo local.

Amazon Web Services, ofrece las siguientes aplicaciones:


 Amazon EC2™, significa Amazon Elastic Computing o computación
elástica. Es el servicio de computación en la nube ofrecido por Ama-
zon, que permite utilizar, según la demanda, los distintos servicios y
necesidades de procesamiento de información y datos.
 Amazon S3™, las 3 “s” significan “Simple Storage Service” o simple
servicio de almacenamiento, el cual es un servicio web de almacena-
miento en línea.
 SimpleDB™, DB en este caso se refiere a “Distributed Database”, o ba-
se de datos distribuida, el cual es utilizado como un servidor de red en
forma conjunta con Amazon EC2 y Amazon S3. Brinda una interfaz pa-
ra crear y almacenar varios conjuntos de datos, además ordena una se-
rie de datos o información de acuerdo a un criterio común a todas ellas

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
13 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín para facilitar su consulta y análisis en forma automática. Amazon DB
crea y gestiona varias copias de los datos y las distribuye geográfica-
mente para que estén disponibles.
 Amazon SQS™, “Simple Queue Service” servicio de colas simple, facili-
ta la creación de un flujo de trabajo automatizado. Ofrece un sistema de
gestión de colas, que es ampliable para permitir el almacenaje de men-
sajes cuando se transfieren datos entre componentes de aplicaciones
distribuidos que ejecutan diferentes tareas, sin necesidad de que cada
componente esté siempre disponible.
AWS provee capacidad computacional virtual con posibilidad de creci-
miento en la nube.

Desarrollo: Amazon EC2


 AWS Toolkit incluye un plugin de código abierto para Eclipse que facili-
ta el desarrollo, la depuración e implementación de aplicaciones Java
utilizando Amazon Web Services
 Se decidió utilizar una Java Web Starter AMI (“Amazon Machine Ima-
ge”) provista por AWS
 Fedora Core 8 de 32 bits, Java JDK 7, Tomcat 5.5, Apache 2.2.9 y
MySQL 5.0.

Ventajas de Computación en la Nube


 Para algunos se trata simplemente de una evolución de buenas prácti-
cas desarrolladas mediante el outsourcing, para otros, puede represen-
tar un cambio de paradigma en el manejo de la infraestructura de TI en
la empresa.
 El Acceso a la información y los servicios se puede llevar a cabo desde
cualquier lugar.
 Para estos inicios del desarrollo de computación en la nube no hay ele-
vados costos por la adquisición de licencias de software o servidores

Fascículo No. 2
Nuevas
Tecnologías
14 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías

para ejecutar las aplicaciones, ya que pagan los servicios a utilizar, ya Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
sea por horas de uso o por una cuota mensual fija.
 Los costos de las licencias y utilización del software se distribuyen a
través de más de un cliente, beneficiando así su accesibilidad a estos, al
poder ofrecerse a bajos costos.
 El usuario que adquiere los servicios no se debe de preocupar de la
tecnología involucrada, así como por su rendimiento, economía y ges-
tión. El cliente solo se preocupa de obtener la máxima utilidad del servi-
cio contratado.
 Se hace uso de la Internet no sólo como un mecanismo de distribución
para ofrecer servicios a los clientes, sino también como una plataforma
para mejorar y ampliar sus capacidades relacionadas con terceros.
 Los clientes podrán intercambiar las mejores prácticas sobre cómo utili-
zar y configurar las aplicaciones.
 En caso de exceso o déficit de capacidad tecnológica de hardware es
posible resolverlo de manera simple, rápida y eficiente en cuanto al co-
sto. Ya que en caso de haber estimado menos recursos de lo necesario,
simplemente se aprovisiona en el entorno la infraestructura como servi-
cio para los recursos adicionales necesarios; y se removería recursos no
requeridos.
 En el caso de desarrollo de software es necesario servidores, redes,
herramientas y personal para mantenimiento del equipo. Con PaaS no
es necesario adquirir y mantener el equipo, el cliente sólo se centra en
innovar y desarrollar.
 Cuando un desarrollador concluye el trabajo, puede trasladarlo al clien-
te y ponerlo en producción de una forma rápida y segura.
 Ahorro de consumo eléctrico, ya que la empresa u organizaciones no
tendrán equipo tecnológico siendo responsable con el medio ambiente.

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
15 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual 2.2
Fundación Universitaria San Martín
Que empresas están brindando están brindando los servicios de com-
putación en la nube en Colombia.
Y cuáles son las experiencias de las empresas que han optado por al-
guna de las modalidades de la computación en la nube.

En grupos de dos o tres estudiantes consulte y elabore un resumen que integre


los conceptos de virtualización como una abstracción de recursos tecnológicos y
el concepto de Clustering.

La nube computacional ha llegado para establecerse cada vez de manera


más formal, aportando con soluciones que van aumentando de tal manera,
que día a día son más usuarios los que se integran a este modo de trabajo.

Es un paradigma que permite ofrecer servicios de computación a través de


Internet. Donde los usuarios pueden acceder a los servicios disponibles en
la nube sin la necesidad de gestionar los recursos que aquellos servicios
utilizan.

La computación en nube se está convirtiendo en modelo tecnológico y de


negocio para los usuarios los proveedores. Todo gracias a la arquitectura
conformada por capas con la cual trabaja. Éstas son denominadas por las
silgas SaaS, PaaS y IaaS, las cuales corresponden al software, plataforma
e infraestructura como servicios respectivamente.

Lo anterior parece indicar que la computación en la nube es una tendencia


importante y que las compañías líderes en tecnología y en negocios
electrónicos como Google, Amazon, Salesforce, IBM, Oracle y Microsoft
brindan los servicios de esta naturaleza.

Fascículo No. 2
Nuevas
Tecnologías
16 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín

HARRY LEWIS, BUSINESSWEEK. Enter the Cloud with Caution, edición


especial, agosto 4 de 2008.
BARRIE SOSINSKY, Cloud Computing Bible

Infografia

[1] SaaS & Cloud Computing, recuperado de:


http://saasnetwork.es/index.html, el 10 de marzo del 2012
[2] Improving Human Productivity Through Software as a Service,
recuperado de:
http://www.saashr.com/homepage/pdf/SaaShr.com_CaseStudy_PayMaster
.pdf, el 16 de noviembre del 2011
[3] REPORT ITU-R M.2074: Radio aspects for the terrestrial component of
IMT-2000 and systems beyond IMT-2000 (2005), recuperado de:
http://www.itu.int/pub/R-REP-M.2074-2006/es, el 17 de noviembre del 2011.
[4] Dutta, Soumitra. The Global Information Technology report 2009-2010.
World Economic Forum, recuperado de:
http://www.networkedreadiness.com/gitr/main/fullreport/index.html, el 18
de noviembre del 2011.
1&1 Internet, Inc. (s.f.). 1&1 Internet. Recuperado el 20 de octubre de 2009,
de http://order.1and1.com/
Alliance, T. G. (s.f.). Nimbus. Recuperado el 15 de noviembre de 2009, de
http://workspace.globus.org/
Amazon Web Services, L. (s.f.). Amazon Elastic Block Store (EBS). Recu-
perado el octubre de 20 de 2009, de http://aws.amazon.com/ebs/
Amazon Web Services, L. (s.f.). Amazon Simple Queue Service (Amazon
SQS). Recuperado el 20 de octubre de 2009, de
http://aws.amazon.com/sqs/
Amazon Web Services, L. (s.f.). Amazon SimpleDB. Recuperado el 20 de
octubre de 2009, de http://aws.amazon.com/simpledb/

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
17 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín

Los inventos y descubrimientos por pequeños que sean, han sido un gran
avance par al humanidad en el fascículo tres se presentan se presentan
descubrimientos más importantes o influyentes en la historia de la humani-
dad como el átomo, los microorganismos, el desplazamientos de los con-
tinentes. A nivel de los inventos el fuego, la rueda, la escritura, la imprenta,
entre otros que han generado cambios en la humanidad.

Fascículo No. 2
Nuevas
Tecnologías
18 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Seguimientoal autoaprendizaje

Nuevas tecnologías - Fascículo No. 2


Nombre_______________________________________________________
Apellidos ________________________________ Fecha: _________________
Ciudad___________________________________Semestre: _______________

1. Definir los siguientes conceptos

Computación en la Nube _____________________________________________


_________________________________________________________________
_________________________________________________________________

Tipos de nube ______________________________________________________


__________________________________________________________________

2. Modelo que se enfoca en la presentación de servicios remotos como almace-


namiento, procesamiento, bases de datos y transferencia de datos. Servicios
que pueden ser escalados en cualquier momento según las necesidades del
cliente. Algunas de las empresas enfocadas a este modelo son Webservice de
Amazon o Google Apps Marketplace entre otras.

a. Computación en la nube
b. Laas
c. Pass
d. Saas

3. Forma de distribución de software en el cual se puede acceder de forma des-


centralizada desde cualquier lugar con unos requerimientos de instalación
mínimos o inexistentes, casos claros en este aspecto son Google Apps y
Zoho Apps enfocados a brindar herramientas ofimáticas y de gestión, o Avia-
ry, enfocada a brindar programas de diseños gráfico y multimedia.

a. Computación en la nube
b. Laas
c. Pass
d. Saas

4. La plataforma como servicio se enfoca principalmente a grupos de desarrolla-


dores donde una empresa brinda un ambiente tecnológico específico para
desarrollar sus proyectos, despreocupándose en buena medida por los as-
pectos de hardware y software a nivel de sistemas operativo y configuraciones
básicas. Este modelo es conocido como virtualización de servidores. Entre

Fascículo No. 2
Semestre 8
Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
19 Nuevas
Tecnologías
Nuevas Tecnologías
Universidad Abierta, Distancia y Virtual
los casos más representativos se encuentra Google App Engine Zoho Creator
Fundación Universitaria San Martín
y recientemente Windows Azure.

a. Computación en la nube
b. Laas
c. Pass
d. Saas

5. El modelo tecnológico y de negocios que permite el acceso a un conjunto de


servicios computacionales de manera conveniente y por demanda, que pue-
den ser rápidamente aprovisionados y liberados con un esfuerzo administrati-
vo y una interacción mínima con el proveedor del servicio.

a. Computación en la nube
b. Laas
c. Pass
d. Saas

6. Elaborar cuadro comparativo de las ventajas y desventajas de la Computación


en la Nube.

Ventajas Desventajas

Fascículo No. 2
Nuevas
Tecnologías
20 Universidad Abierta, Distancia y Virtual
Fundación Universitaria San Martín
Semestre 8