Integrantes:
Tutor:
ABRIL DE 2016
Introducción
Objetivo general
Objetivos específicos
Realizar los marcos que conforman el cuerpo del trabajo de investigación al igual
que el estado del arte y antecedentes sobre el tema de investigación
La nube o cloud computing no es un concepto muy novedoso, sin embargo aún hoy en
día se está trabajando más que nunca, y gracias a este se está cambiando la informática
y la forma en la que nos relacionamos con ella.
Destacan los siguientes eventos de historia de la computación en la nube:
• En 1961, John McCarthy sugirió que los avances en la informática y las
comunicaciones conducirían a que "algún día la computación se organizaría como un
servicio público” (utility), igual que el modelo de negocio del agua o la electricidad.
• A finales de los años 90, los técnicos de Amazon se dieron cuenta que tenían una gran
infraestructura informática pero que apenas utilizaban el 10-15% de su capacidad.
Vieron las posibilidades de ofrecer estos servicios a usuarios y en 2006 presentaron los
Servicios Web de Amazon2.
• Durante los años 2007 y 2008, grandes empresas como Google o IBM se unieron a
universidades norteamericanas para iniciar una investigación a gran escala sobre el
cloud computing. Como resultado de esta investigación, enero de 2009 apareció
Eucalyptus, una plataforma de código abierto que permitía la creación de sistemas en
la nube compatibles con los servicios web de Amazon.[1].
Una de las primeras fue Salesforce.com en 1999, la cual ofreció sus servicios para otras
empresas a través de un sitio web.
Amazon En 2002modernizó su centro de datos, comenzó con el desarrollo de un
servicio para el cual ofrecía computación en la nube.
Cuatro años más tarde, en 2006, tuvieron lugar dos hitos importantes:
Google inició con Google Docs, el cual tuvo una gran acogida en las personas del
común.
Y Amazon introdujo (EC2). Gracias a este servicio, las PYMES y también personas
aparte de guardar archivos también podían ejecutar programas.
Y por esto hasta ahora estas empresas siguen lanzando productos y servicios en la nube,
como Microsoft, con Microsoft Azure y Office 365; IBM y su SmartCloud u Oracle
Cloud.
Finalmente se puede decir que la nube, seguirá durante mucho tiempo haciendo nuestra
vida más fácil y conseguir que seamos cada vez más productivas en nuestro trabajo.
b. Estado del arte
Los avances tecnológicos para ver más claramente la computación den la nube, se han
dado en la última década, donde los modelos de cloud computing se han venido
implementando, es uno de los casos el de Amazon, quien en "2006 también vio la
introducción de Elastic Compute Cloud de Amazon (EC2) como un servicio web
comercial que permitió a las empresas pequeñas y particulares alquilar equipos en los
que pudieran ejecutar sus propias aplicaciones informáticas. 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".
Esto fue seguido por una colaboración de toda la industria en 2007 entre Google, IBM y
una serie de universidades de los Estados Unidos. Luego vino Eucalyptus en 2008,
como la primera plataforma de código abierto compatible con el API-AWS para el
despliegue de Clouds privados, seguido por OpenNebula, el primer software de código
abierto para la implementación de nubes privadas e híbridas. Microsoft entraría hasta el
2009 con el lanzamiento de Windows Azure. Luego en 2010 proliferaron servicios en
distintas capas de servicio: Cliente, Aplicación, Plataforma, Infraestructura y Servidor.
En los siguientes veremos unos de los mejores exponentes de cloud computing y como
apoyaran el proyecto.
Tipos De Nube
Cloud Computing
"El Instituto Nacional de Normas y tecnología (NIST) de los EE.UU define el Cloud
computing como "un modelo para habilitar un cómodo acceso en red omnipresente, a
solicitud, a un conjunto compartido de recursos informáticos configurables (por ejemplo
redes, servidores, recursos de almacenamiento o aplicaciones y servicios) que se pueden
conformar y proveer rápidamente con un esfuerzo administrativo mínimo o una
interacción mínima con el proveedor de servicios" , Así mismo NIST establece que el
Cloud computing tiene tres modelos de servicio, dentro de los cuales están:
Cloud Software as a Service (SaaS). “Con el concepto de Software como Servicio
(SaaS, Software as a Service) se describe cualquier servicio cloud en el que los
consumidores puedan acceder a aplicaciones de software a través de internet. Esas
aplicaciones están alojadas "en la nube" y pueden utilizarse para una amplia variedad de
tareas, tanto para particulares como para organizaciones. Google, Twitter, Facebook y
Flickr son ejemplos de SaaS, en los cuales los usuarios pueden acceder a los servicios a
través de cualquier dispositivo que pueda conectarse a internet. Los usuarios
empresariales pueden utilizar aplicaciones para resolver necesidades muy diversas,
desde la contabilidad y la facturación hasta el seguimiento de ventas, planificación,
control de rendimiento y comunicaciones (por ejemplo, el correo web y la mensajería
instantánea).
El modelo SaaS se conoce también a veces como "software a demanda", y la forma de
utilizarlo se parece más a alquilar el software que a comprarlo. Con las aplicaciones
tradicionales, el software se compra al principio como un paquete, y una vez adquirido
se instala en el ordenador del usuario. La licencia del software puede también establecer
limitaciones en cuanto al número de usuarios y/o dispositivos en los cuales puede
instalarse. Por el contrario, los usuarios del Software como Servicio se suscriben al
software, en lugar de comprarlo, generalmente por períodos mensuales. Las
aplicaciones se compran y utilizan a través de internet, y los archivos se guardan en la
nube, no en el ordenador del usuario.
El software ofimático es el mejor ejemplo posible de aplicación del modelo SaaS en la
empresa.
Estas son algunas de las funcionalidades que pueden incluirse dentro de una propuesta
de SaaS:
Software de servidor
Soporte técnico
Almacenamiento
Acceso a la red
Herramientas de diseño y desarrollo
Hosting.
Estos son varios ejemplos representativos de aplicaciones concretas del modelo IaaS
para una gran empresa:
Infraestructura corporativa; las redes internas de la empresa, como las Clouds privadas
y las redes locales virtuales, que utilizan recursos de red y de servidores agrupados en
un repertorio común, donde la empresa puede almacenar sus datos y ejecutar las
aplicaciones que necesite para su funcionamiento diario. Las empresas en crecimiento
pueden ampliar su infraestructura a medida que aumente su volumen de actividad,
mientras que las clouds privadas (accesibles sólo para la propia empresa) permiten
proteger el almacenamiento y transferencia de los datos delicados que algunas empresas
necesitan manejar.
Hosting cloud; alojamiento de las webs en servidores virtuales que funcionan sobre
recursos comunes materializados físicamente en servidores físicos subyacentes. Una
web alojada en una plataforma cloud, por ejemplo, puede beneficiarse de la redundancia
que aporta la gigantesca escala de la red de servidores físicos y su escalabilidad en
función de la demanda para afrontar cualquier punta inesperada de tráfico en su web.
Virtual Data Centers (VDC); una red virtualizada de servidores virtuales
interconectados que puede utilizarse para ofrecer funcionalidades avanzadas alojadas en
un entorno cloud, para implementar la infraestructura informática de la empresa, o para
integrar todas esas operaciones dentro de una implementación cloud pública o privada.
Seguridad De La Información
Utility Computing
Marco tecnológico
Tecnologías de apoyo
Los blogs y los sitios web de éxito son uno de los públicos que se pueden beneficiar de
las aplicaciones en "la nube", ya que diversas empresas ofrecen sus servidores virtuales
para alojar estas plataformas. Reciben este nombre porque, en apariencia, una sola
máquina las aloja, a pesar de que distribuyen entre varios equipos las cargas que suelen
llevar una o más máquinas.
Consiguen sistemas más estables y con mayor capacidad para aguantar incrementos de
tráfico de datos, la denominada escalabilidad. En estos servidores, las características
técnicas se personalizan al gusto y las necesidades de cada cliente. La gran ventaja es
que se evita la necesidad de adquirir y mantener servidores, en caso de tener muchos
visitantes.[4]
En este campo también ha entrado IBM, que integra el escritorio web español EyeOS en
una de sus soluciones, llamada "Solution Edition for Cloud Computing", dirigida a
grandes empresas y administraciones. EyeOS es un conjunto de aplicaciones web en un
escritorio que imita a los convencionales.
En apariencia, es un sistema operativo que se maneja como un ordenador convencional,
pero a través del navegador. Los programas se instalan en ese entorno y su ventaja es el
acceso ubicuo sin importar el dispositivo, algo común a todas las aplicaciones web.
EyeOs, cuya versión 2.0 acaba de publicarse, destaca porque dispone de decenas de
aplicaciones por defecto. Entre ellas, se encuentran las más habituales para el usuario
medio, como una suite ofimática, que permite a varias personas colaborar en los
documentos, una agenda, una calculadora o un programa de mensajería.
Google y Zoho son dos de los grandes actores en el mundo de las aplicaciones en "la
nube" dirigidas a usuarios domésticos. Google ofrece una suite ofimática (Docs) y una
agenda (Calendar), entre otras. Zoho, por su parte, además de lo anterior incluye Wiki,
CRM (aplicaciones para gestionar la relación con los clientes) y software para reuniones
virtuales, entre otras herramientas. En ambos casos, cada usuario maneja las
aplicaciones desde su navegador, sin necesidad de instalar ningún programa en su
propio ordenador.
Con estas empresas el proyecto tendrá un proveedor serio y capaz de satisfacer todas las
necesidades de la clínica con lo cual podremos dar viabilidad al proyecto.
Tipo de investigación
Enfoque de investigación
Población y muestra
Para el desarrollo del proyecto primerose debe migrar la base de datos y aplicación a
aplicación web bajo la metodología de desarrollo en cascada.
En este tipo de metodología se ordenan las tareas de forma descendente y secuencialmente,
de manera que el inicio de cada etapa debe esperar a la finalización de la etapa anterior.
Al final de cada una de las etapas debe hacerse una valoración o revisión para concluir si queda
finalizada la etapa y se puede pasar a la siguiente.
Las tareas definidas para el desarrollo del caso de estudio fueron las siguientes:
9. Cierre
Presupuesto
Equipos requeridos para el desarrollo de las actividades
Instalación física
Instalación Cantidad Costo unitario Costo total
Oficina equipada (mobiliario e 4 meses $800.000 $3’200.000
internet)
Total $3’200.000
Suministros
Suministro Cantidad Costo unitario Costo total
Papelería (mensual) 4 meses $100.000 $400.000
Servicios de datos y voz (plan 4 meses $250.000 $1’000.000
corporativo)
Software (Licencias: SO, ---- $1’500.000 $1’500.000
antivirus, herramientas)
Total $2’900.000
Recurso humano
Personal Mensual Costo unitario Costo total
Analistas (x2) 4 $1’500.000 $12’000.000
Desarrolladores (x1) 4 $1’800.000 $7’200.000
Evaluadores (x1) 4 $1’500.000 $6’000.000
Total $25’200.000
Costos fijos
Descripción Total
Equipos $ 22.684.000
Instalación física $3’200.000
Suministros $2’900.000
Recurso humano $25’200.000
Servicios públicos (4 meses) ($230.000) $920.000
Total $54’904.000
Referencias bibliográficas
[1] cloud-fi.blogspot.com/2012/11/antecedentes-cloudcomputing-no-es-un.html
[2] CLOUD COMPUTING, Computación en nube [en línea]. Tomado de:
http://www.computacionennube.org/13/tipos-de-nube/%3E
[3] ARIEL Alonso, Cloud Computing [en línea]. Tomado de:
http://cloudcomputinguq.wordpress.com/casos-de-exito/
[4]
http://www.consumer.es/web/es/tecnologia/internet/2010/01/20/190454.php#sthash.
ZtXQ8oaH.dpuf