Beruflich Dokumente
Kultur Dokumente
Hace mucho tiempo se dio origen a algo que hoy en da es sumamente importante tanto
para la sociedad como tambin para la economa global.
Se habla de "cloud computing" o "computacin en la nube", pero nadie tiene una respuesta
exacta de que es y para que sirve, ste un paradigma que nos ofrece servicios de
computacin a travs del internet.
Desde los primeros tiempos se ha graficado la nocin de Internet como una nube hacia
donde se conectan todas las computadoras del mundo .Es por eso que para esta explicacin,
se ha graficado Internet como una nube, hacia la cual se conecta cada PC para utilizar los
servicios y aplicaciones que todos conocemos.
Esto genera beneficios a los proveedores como tambin a los usuarios que pueden acceder a
ella gratuitamente disfrutando la eficacia e inmediatez del sistema.
En los ltimos 8 aos cada persona que posea un computador, tena que usar algn tipo de
aplicacin de ofimtica y utilidades que probablemente no tenga instalado en su pc, es all
en donde se da importancia al "Cloud computing".
Por ltimo el principal objetivo de este trabajo es de unificar diferentes conceptos respecto
al tema, que promete ser el futuro de la computacin.
1. GLOSARIO DE TRMINOS
AWS: Amazon Web Services.
API (Application Programming Interface - Interfaz de programas informticos): API es una
interfaz que permite a las aplicaciones de terceros, solicitar datos y tenerlos de vuelta en un
formato predefinido y de acuerdo a normas especficas. Constituye el mecanismo ms
utilizado de comunicacin entre aplicaciones.
Cloud: Abreviatura usada comnmente para hacer referencia al cloud computing o
tecnologa en la nube.
Comercio Electrnico (CE) o E-commerce: Transacciones realizadas a travs de redes
basadas en protocolos de Internet (TCP/IP) o sobre otras redes telemticas. Los bienes y
servicios se contratan a travs de estas redes, pero el pago o entrega del producto pueden
realizarse offline, a travs de cualquier otro canal.
Correo Electrnico (e-mail): Transmisin electrnica de mensajes (incluyendo texto y
archivos adjuntos), desde un ordenador o equipo informtico a otro situado dentro o fuera
de la organizacin.
2. DEFINICIONES IMPORTANTES
2.1 Concepto de cloud computing
3. SURGIMIENTO Y EVOLUCIN
3.1 Surgimiento
En el ao de 1961, John McCarthy inventor del lenguaje de programacin LISP vision: un
da la computacin estar organizada como un servicio pblico, posteriormente el 3 de julio
del ao de 1969, Leonard Kleinrock uno de los cientficos a cargo del proyecto ARPANET
(AdvancedResearchProjects Agency Network), el cual sent las bases de Internet, dijo:
actualmente las redes de computadoras estn en su infancia, pero en la medida en que
crezcan y se vuelvan sofisticadas, probablemente veremos el nacimiento de =servicios de
computacin los cuales, al igual que los servicios de electricidad y telfono, llegarn a
cada casa y oficina alrededor de todo el pas. Estas visiones se anticipaban a la aparicin de
nuevos paradigmas de computacin fortalecidos por el desarrollo de tecnologas de
vanguardia capaces de proveer medidas de desempeo, eficiencia, escalabilidad,
distribucin, autonoma y ubicuidad, nunca antes vistas. Estos novedosos paradigmas de la
computacin incluyen: clster computing, grid computing, global computing, Internet
computing, peer-to-peer computing (P2P), ubiquitous computing, utility computing y ms
recientemente cloud computing, derivada del trmino cloud, usado como metfora de
infraestructuras tecnolgicas complejas y cuyo origen se remite a la dcada de los 90, en
referencia a las ya enormes redes ATM (Asynchronous Transfer Mode).
En el ao de 1999, Marc Benioff, Parker Harris y otros socios, fundaron la compaa
Salesforce.com, aplicando tecnologas desarrolladas por compaas como Google y Yahoo!
a diversas aplicaciones de negocio. Ellos fortalecieron la entrega de servicios bajo
demanda, particularmente SaaS, vindose respaldados por miles de clientes y negocios
exitosos. A inicios del ao 2000, Yahoo! y Google anunciaron la prestacin de servicios
cloud a cuatro de las ms grandes universidades de Estados Unidos: la Universidad de
Carnegie Melln, la Universidad de Washington, la Universidad de Stanford y el
Massachusetts Institute of Technology (MIT). Poco tiempo despus IBM Corp. anunci el
ofrecimiento de servicios cloud, seguido por gigantes informticos como Microsoft, Oracle,
Intel, SUN, SAS y Adobe, cuyos enfoques abarcaron la provisin de modelos IaaS, PaaS y
SaaS. Sin embargo, se considera que el inicio de cloud computing, puede ser atribuido a la
aparicin de los servicios Web de Amazon (Amazon Web Services), que iniciaron su
produccin en el ao 2006 ofreciendo el modelo IaaS con capacidades bsicas de
procesamiento y almacenamiento a travs de Internet.
Amazon Web Services populariz el modelo IaaS, convirtindolo en una de las nociones
principales de cloud computing. Su novedosa estrategia permiti la ejecucin personalizada
y bajo demanda de mquinas virtuales Linux en infraestructuras computacionales con una
complejidad totalmente oculta a los usuarios finales. Esta estrategia minimiz e incluso
elimin los costos capitales para los consumidores de servicios cloud, otorgndoles la
posibilidad de aumentar o disminuir las capacidades de su infraestructura computacional
para satisfacer los picos o las fluctuaciones en la demanda de servicios TI, pagando
nicamente por la capacidad consumida bajo un modelo de facturacin basado en tarifas
horarias.
3.2 Evolucin
AO
DESCRIPCION
1960
1960
1966
1980
1990
2000
2005
2006
2007
2008
2010
4. CARACTERSTICAS PRINCIPALES
4.1 Caractersticas de Cloud Computing
Una de las principales caractersticas del Cloud Computing es que no hay necesidad de
conocer la infraestructura detrs de esta, pasa a ser "una nube" donde las aplicaciones y
servicios pueden fcilmente crecer (escalar), funcionar rpido y casi nunca fallan, sin
conocer los detalles del funcionamiento de esta "nube".
Este tipo de servicio se paga segn alguna mtrica de consumo, no por el equipo usado en
s, sino por ejemplo en el consumo de electricidad o por uso de CPU/hora como en el caso
de Amazon EC2.
Grfico 5. Caractersticas Cloud Computing
Capacidad que otorga el cloud que permite a varios usuarios compartir los medios y
recursos informticos, permitiendo la optimizacin de su uso.
Autoservicio bajo demanda
Esta caracterstica permite al usuario acceder de manera flexible a las capacidades de
computacin en la nube de forma automtica a medida que las vaya requiriendo, sin
necesidad de una interaccin humana con su proveedor o proveedores de servicios cloud5.
Acceso sin restricciones
Caracterstica consistente en la posibilidad ofrecida a los usuarios de acceder a los servicios
contratados de cloud computing en cualquier lugar, en cualquier momento y con cualquier
dispositivo que disponga de conexin a redes de servicio IP. El acceso a los servicios de
cloud computing se realiza a travs de la red, lo que facilita que distintos dispositivos, tales
como telfonos mviles, dispositivos PDA u ordenadores porttiles, puedan acceder a un
mismo servicio ofrecido en la red mediante mecanismos de acceso camunes.
A continuacin se muestra algunas otras caractersticas :
CARACTERSTICA
DEFINICIN
Autoservicio a solicitud
Agrupacin de recursos
virtuales.
Elasticidad rpida
Todas las ventajas del cloud computing presentadas son aplicables, en trminos generales a
cualquier tipo de empresa. Sin embargo, la dimensin o sector en el que opera una
compaa incide en la tipologa de servicio y modelo cloud que debe integrar para
maximizar los beneficios de su inversin. As, para analizar el impacto y beneficios que las
soluciones cloud aportan a cada tipo de empresa es conveniente segmentarlas segn dos
aspectos caractersticos: su tamao y sector.
Figura 2.La empresa necesita
En funcin del tamao y capacidad de la empresa las alternativas de cloud pblico parecen
las ms adecuadas y efectivas, mientras que compaas grandes con mayores recursos y
volumen de gestin suelen apostar por la implementacin de nubes privadas o hbridas.
En cuanto a la divisin sectorial, para cubrir las necesidades propias de cada potencial
cliente, los proveedores recopilan los procesos tpicamente desarrollados por las empresas
de cada sector organizativo, y desarrollan las funcionalidades necesarias para cubrir los
requerimientos de las entidades del sector; desarrollando con dichas funcionalidades, las
correspondientes soluciones cloud especficas para el sector en cuestin. Igualmente, la
naturaleza del negocio del sector y las necesidades de procesamiento tecnolgico,
determinan igualmente las principales ventajas que el cloud puede aportar en dicho sector.
Grfico 3. Beneficios del cloud
4.3 Desventajas
La centralizacin de las aplicaciones y el almacenamiento de los datos origina una
interdependencia de los proveedores de servicios.
La disponibilidad de las aplicaciones estn desatadas a la disponibilidad de acceso a
internet.
Los datos "sensibles" del negocio no residen en las instalaciones de las empresas por lo
que podra generar un contexto de alta vulnerabilidad para la sustraccin o robo de
informacin y adems sale mucho ms econmico que comprar un antivirus.
La confiabilidad de los servicios depende de la "salud" tecnolgica y financiera de los
proveedores de servicios en nube. Empresas emergentes o alianzas entre empresas podran
crear un ambiente propicio para el monopolio y el crecimiento exagerado en los servicios.
La disponibilidad de servicios altamente especializados podra tardar meses o incluso
aos para que sean factibles de ser desplegados en la red.
La madurez funcional de las aplicaciones hace que continuamente estn modificando sus
interfaces por lo cual la curva de aprendizaje en empresas de orientacin no tecnolgica
tenga unas pendientes pequeas.
Seguridad. La informacin de la empresa debe recorrer diferentes nodos para llegar a su
destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si se utilizan
protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido a la
sobrecarga que requieren estos protocolos.
5 . CLASIFICACIN
5.1 Modelos de Servicios
administrada por la organizacin contratante, por el proveedor o por un tercer actor; sino
que puede existir en las instalaciones propias del cliente o fuera de las mismas7.
Como caractersticas propias de esta forma de implementacin se enumeran las siguientes:
Reducido plazo de tiempo para la puesta en servicio y una alta flexibilidad en la
asignacin de recursos.
Al contrario que el cloud pblico, requiere de inversin econmica para la
implementacin de la solucin contratada.
Lleva asociados sistemas y bases de datos locales.
Ofrece la posibilidad de aprovechar el personal existente y las inversiones en sistemas de
informacin realizadas con anterioridad.
Implica ms especificidad en la solucin adquirida, ya que est diseada para ajustarse a
las necesidades propias de la empresa contratante.
Permite disponer de un control total de la infraestructura, de los sistemas y de la
informacin corporativa tratada por stos.
Facilita el control y la supervisin de los requisitos de seguridad y proteccin de la
informacin almacenada.
Cloud Hbrido
Forma de implementacin cuya infraestructura cloud (en la nube) se caracteriza por aunar
dos o ms formas de clouds (privado, comunitario o pblico), los cules continan siendo
entidades nicas interconectadas mediante tecnologa estandarizada o propietaria,
tecnologa que permite la portabilidad de datos y aplicaciones (ej. el rebalanceo de cargas
entre nubes). Una entidad que emplee esta forma de implementacin se podra beneficiar de
las ventajas asociadas a cada tipo de cloud, disponiendo con ello de una serie de
caractersticas adicionales, tal y como se muestra a continuacin:
Ofrece una mayor flexibilidad en la prestacin de servicios de TI, al mismo tiempo que se
mantiene un mayor control sobre los servicios de negocio y de datos.
Con una solucin de cloud hbrido, al igual que en los casos detallados anteriormente, se
consigue una rpida puesta en servicio.
Implica mayor complejidad en la integracin de la solucin cloud, como consecuencia de
ser una solucin que se compone de dos formas distintas de implementacin de servicios en
la nube.
Permite integrar las mejores caractersticas de las dos formas de implementacin cloud,
en cuanto al control de los datos y a la gestin de las funciones bsicas de la entidad.
Posibilita la seleccin por parte del proveedor, de infraestructura escalable y flexible,
permitiendo una alta agilidad en el redimensionamiento de la solucin.
Permite el control interno de los servicios cloud desde la propia entidad.
Cloud de Comunidad
Se trata de clouds utilizados por distintas organizaciones cuyas funciones y servicios sean
comunes, permitiendo con ello la colaboracin entre grupos de inters.
Ejemplos de esta forma de implementacin son los clouds de comunidades de servicios de
salud (en ingls, healthcare community cloud) para facilitar el acceso aplicaciones e
informacin crtica de carcter sanitario, y los clouds de comunidad gubernamentales (en
ingls, government community cloud) para facilitar el acceso a recursos de interoperabilidad
entre organismos pblicos y Administraciones Pblicas.
Al analizar un cloud de comunidad, se debe considerar que, en principio, sus fortalezas y
debilidades se sitan entre las del privado y las del pblico. En general, el conjunto de
recursos disponibles con un cloud de comunidad es mayor que en el privado, con las
ventajas evidentes que ello conlleva en trminos de elasticidad. Sin embargo, la cantidad de
recursos es menor que los existentes en una solucin de cloud pblico, limitando la
elasticidad respecto a dicho cloud pblico. Por otra parte, el nmero de usuarios de este tipo
de nube es menor que los de la nube pblica, lo que la dota de mayores prestaciones en
cuestiones de seguridad y privacidad.
5.3 Agentes intervinientes en el negocio
Como principales agentes intervinientes en el negocio se pueden definir: el proveedor, el
intermediario, el habilitador, el auditor y el suscriptor, los cuales se detallan a continuacin.
Figura 8. Agentes intervinientes en el negocio de servicios de cloud computing
Proveedor
El proveedor presta servicios a travs de la nube a suscriptores o intermediarios, es decir, el
servicio ofertado por la empresa proveedora al cliente, ya sea de forma directa o a travs de
un intermediario.
Intermediario
Leer ms: http://www.monografias.com/trabajos-pdf5/cloud-computing/cloudcomputing.shtml#ixzz3LAW1A6Pf