Cloud Computing: Una manera práctica de tener Aplicaciones, Plataformas e Infraestructura tecnológica para su empresa a través de la Web.



Documentos relacionados
Cloud Security Alliance. Recomendaciones de Seguridad para Usuarios

CLOUD COMPUTING: UNA MANERA PRACTICA DE TENER APLICACIONES, PLATAFORMAS E INFRAESTRUCTURA TECNOLÓGICA PARA SU EMPRESA A TRAVES DE LA WEB

Elaborado por Víctor Cuchillac (papá)

Estrategia de Cómputo en la Nube. Servicios en la Nube

ING. YURI RODRIGUEZ ALVA

Bechtle Solutions Servicios Profesionales

Cloud Computing Tendencias. Modelos. Posibilidades. Germán Cortés Lasso

Medellín, martes 27 de octubre del 2015

Preguntas Frec uentes Ia a S

E-learning: E-learning:

Cloud Computing. Rodrigo Moreno Rosales DN-11

MS_10974 Deploying Windows Server

System Center. la plataforma para una gestión ágil de los entornos de TI IDG COMMUNICATIONS, S.A.

Windows Server 2012: Infraestructura de Escritorio Virtual

ADMINISTRE CON EFICIENCIA SUS RECURSOS José Flavio Guerra Colorado MBA,PMP,ITIL.

Transición de su infraestructura de Windows Server 2003 a una solución moderna de Cisco y Microsoft

Tecnologías de la Información en la Gestión Empresarial

Informática en la nube. Susi Rodríguez

Cloud Computing: Definición, generalidades, beneficios y controversias. Marianella Granados Saavedra Ministerio de Justicia y Paz Costa Rica

CONSIDERACIONES PARA LA CONTRATACIÓN DE SERVICIOS DE CÓMPUTO EN LA NUBE. Versión: 1.3

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

UNIVERSIDAD PONTIFICIA DE SALAMANCA. Faculta de Informática

5 formas de mejorar su negocio con COMPUTACIÓN EN LA NUBE

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

Workflows? Sí, cuántos quiere?

Cloud Computing: Cloud híbrida y la solución de AWS

Escritorios virtuales

Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

CONSOLIDADO DE PREGUNTAS A LA FCT RECIBIDAS DURANTE EL ESTUDIO DE MERCADO O COSTOS

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

PROYECTO REALIZADO POR: ENTIDAD GESTORA: COFINANCIADO POR:

Capítulo 5. Cliente-Servidor.

Guía de uso del Cloud Datacenter de acens

Cómo saber qué modelo de ERP es el más adecuado para su empresa? On-Premise vs. SaaS

El futuro de los servicios Cloud Software como Servicio. Resultado encuesta a expertos

Resumen de la solución SAP SAP Technology SAP Afaria. Gestión de la movilidad empresarial para mayor ventaja competitiva

Cloud Computing. Lic. Guillermo Montenegro VicePresidente CPCIPC Octubre 2011

Sistemas de información

PÚBLICA, PRIVADA O HÍBRIDA: CUÁL ES LA MEJOR NUBE PARA SUS APLICACIONES?

Emprendiendo negocios juntos

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Windows Server Windows Server 2003

Proceso: AI2 Adquirir y mantener software aplicativo

ERP y CRM. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

WHITE PAPER MIGRACIÓN DE UNA APLICACIÓN ON-PREMISE A WINDOWS AZURE. OSSESoluciones - Cartera de Soluciones en Tecnologías de Información

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

INTELIGENTE Y VERSÁTIL

Microsoft Virtual Academy

Almacenamiento virtual de sitios web HOSTS VIRTUALES

Información de Producto:

LA LOGÍSTICA COMO FUENTE DE VENTAJAS COMPETITIVAS

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

PROCEDIMIENTO ESPECÍFICO. Código G Edición 0

Introducción a las redes de computadores

CLOUD COMPUTING: ASPECTOS LEGALES Y/O NORMATIVOS

LICITACIÓN N L13045 NUEVO SISTEMA LEY DE TRANSPARENCIA

CARRERA TITULO DEL TRABAJO CURSO

SOLUCIONES DE CONTINUIDAD DE NEGOCIO

Seminario Electrónico de Soluciones Tecnológicas sobre VPNs de Extranets

I INTRODUCCIÓN. 1.1 Objetivos

10 razones para cambiarse a un conmutador IP

Soluciones innovadoras para optimizar su infraestructura TI. Virtualización con el sistema operativo i, PowerVM y Power Systems de IBM

CAPÍTULO 3 Servidor de Modelo de Usuario

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

Eficiencia en la Automatización y Gestión de Servicios

Soluciones de Transformación a Cloud

Una propuesta de valor para la gran empresa: Atlassian Data Center

MACROPROCESO GESTIÓN TECNOLÓGICA

Cloud Computing. Octubre 2011 / White paper

IaaS en los estudios de informática

Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:

Aplicaciones Móviles. Sesión 4: Sensor-Based & Contex-Aware computing

-OPS/CEPIS/01.61(AIRE) Original: español Página Estructura del programa de evaluación con personal externo

PREGUNTAS Y RESPUESTAS FRECUENTES FAQ DATA CENTER VIRTUAL

UNIVERSIDAD AUTÓNOMA DEL CARIBE

MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE

Elementos requeridos para crearlos (ejemplo: el compilador)

Consolidación inteligente de servidores con System Center

INFORME TÉCNICO ADQUISICIÓN DE LICENCIA DE SOFTWARE PARA VIRTUALIZACION

PROPUESTA METODOLOGICA PARA LA EDUCCIÓN DE REQUISITOS EN PROYECTOS DE EXPLOTACIÓN DE INFORMACIÓN

Soporte. Misión y Visión

INTRODUCCIÓN A LA COMPUTACION EN LA NUBE Y BIG DATA (1) Ing. Carlos Ormella Meyer

Servicios TIC. Propuesta educación Universidad



Cloud Computing: Eficiencia y flexibilidad para las Infraestructuras TIC en la AAPP

Descripción de los Servicios Oracle contemplados en el Instrumento de Agregación de Demanda

Cloud Computing bajo su total control El modelo Cloud de Ibermática

Pruebas y Resultados PRUEBAS Y RESULTADOS AGNI GERMÁN ANDRACA GUTIERREZ

El Éxito del ICFES frente al reto de la Flexibilidad. Ingrid Picón Directora de Tecnología e Información ICFES

Soporte Técnico de Software HP

cómo puedo mejorar el desempeño de los acuerdos de niveles de servicio de clientes y reducir costos?

Visión General de GXportal. Última actualización: 2009

Universidad Mayor de San Andrés Facultad de Ciencias Puras y Naturales Carrera de Informática. ired. Sistema de Inventario de Red

Transcripción:

Cloud Computing: Una manera práctica de tener Aplicaciones, Plataformas e Infraestructura tecnológica para su empresa a través de la Web. (Junio 2011) M. Cabanzo. R. Franco 1 Abstract - The development of this project is to make a feasibility assessment on the adoption of the main Cloud Computing service models, such as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IAAS). For its execution, we conducted a documental review, which concluded the main features of each service model. Based on these characteristics, was defined the different criteria to evaluate the feasibility of adopting Cloud service models. From selected criteria generated a set of questions by way of survey, which allow to determinate the viability of the service. Based on this, it published a Web tool that is available at http://rfrancomahecha.byethost5.com/cloud/, where anyone interested can know the general aspects of Cloud Computing and assess if its infrastructure and needs are satisfactory for the adoption of this model of IT services. Resumen - El desarrollo de este proyecto consiste en realizar una evaluación de viabilidad en la adopción de los principales modelos de servicio de Cloud Computing, como son Software como servicio (SaaS), Plataforma como Servicio (PaaS) e Infraestructura como Servicio (IaaS). Para su ejecución, se realizó una revisión documental, donde se concluyeron las características principales de cada modelo de servicio. Con base en esas características, se definieron los diferentes criterios que permiten evaluar la viabilidad de adopción de los modelos de servicio de Cloud. De los criterios seleccionados se generó un conjunto de preguntas a manera de encuesta, que permiten determinar la viabilidad del servicio. Basado en esto, se publicó una herramienta Web que está disponible en la dirección http://rfrancomahecha.byethost5.com/cloud/, donde cualquier interesado, puede conocer los aspectos generales de Cloud Computing y evaluar si su infraestructura y necesidades resultan satisfactorias para la adopción de este modelo de servicios de IT. Palabras clave Cloud Computing, IaaS, PaaS, SaaS, tecnología de información U I. INTRODUCCION no de los objetivos de las empresas es prestar nuevos servicios reduciendo costos, Cloud Computing ofrece la posibilidad de dinamizar el aprovisionamiento de recursos informáticos, haciéndolos adaptables a una demanda cambiante. Eficiencia, eficacia y efectividad son conceptos que el modelo Cloud impulsa apoyándose en la ubicuidad de Internet para ayudar a las empresas a ampliar su cobertura, llevando los recursos de TI a cualquier rincón del mundo, accediendo por un navegador. Cloud Computing plantea un cambio de paradigma donde lo que antes era una propiedad, se convierte en un servicio, esto significa que no solo la gestión de TI cambia, la organización también. Esto supone un reto a todo nivel, sobre todo iniciando un proyecto de este tipo. En este documento encontrará la ejecución del proyecto de grado Cloud Computing: Una manera práctica de tener aplicaciones, plataforma e infraestructura tecnológica para su empresa a través de la Web; para optar al grado de Ingeniero de Sistemas de los autores del presente documento. El resultado de este proyecto informa al usuario cuándo utilizar el modelo, cuáles son las pautas o requerimientos que se deben tener en cuenta para migrar satisfactoriamente a Cloud Computing y en bajo cuáles condiciones la adopción del modelo es viable. Este documento está orientado para estudiantes y profesionales de carreras afines a la Ingeniería de Sistemas ó a cualquier interesado en el tema. II. CONTENIDO Para el desarrollo de la investigación se planteó el siguiente objetivo general: Elaborar una evaluación de viabilidad en la adopción de servicios de Cloud pública que será publicada por medio de una herramienta Web enable. Para alcanzar el objetivo general, se platearon tres objetivos específicos: Recopilar las principales características de SaaS, PaaS e IaaS. Determinar los criterios que permitan verificar la viabilidad de la adopción de servicios de Cloud Pública. Desarrollar una herramienta Web enable que permita hacer una evaluación preliminar de la infraestructura actual y hacer recomendaciones al respecto.

2 A. MARCO TEORICO. Cloud Computing o servicios computacionales en nube, es un modelo que permite a las diferentes empresas adquirir el uso de servicios y la entrega de recursos, que hace referencia a estar siempre conectado a la nube para recibirlos, y se podría decir que esto ya venía sucediendo desde tiempo atrás, pero no en cuanto al concepto de Cloud Computing que lo que verdaderamente propone es que toda la información se encuentre independiente de la computadora, para que de esta manera los datos estén presentes donde se encuentre Internet. Para el usuario de Cloud Computing la principal ventaja del modelo es la independencia del hardware y para el empresario es lograr prestar todos los servicios que ofrece, por esto se quiere indicar cuándo utilizar el modelo, cuáles son las pautas o requerimientos que se deben tener en cuenta para migrar satisfactoriamente a Cloud Computing o si son nuevas empresas cuales son los beneficios que Cloud Computing ofrece. En cuanto a qué criterios se deben tener en cuenta para la migración a la nube, se puede decir que se encuentra bastante información de apoyo para poder tomar la decisión, pero este proyecto tiene como fin recopilar todo este tipo de información y publicarlo de manera práctica a través de una herramienta Web que pretende dar soporte a quienes desean adoptar o migrar al modelo, identificando los beneficios que presenta Cloud Computing para las nuevas empresas o para quienes quieren adoptar el modelo e identificar cuando hacerlo. Esta herramienta Web estará orientada a cualquier organización o persona que desee conocer los aspectos principales relacionados con el modelo, para así identificar si resulta viable o no para su organización o actividad, adoptar alguno de los servicios de Cloud Computing planteados. Se utilizará un software de diseño Web para desarrollar la herramienta de evaluación, la que será publicada en un hosting compartido para Internet. Las limitaciones que puede encontrar el usuario final al utilizar la herramienta Web es que su navegador no soporte java script o existan restricciones para ejecutarlo. Nuevas Empresas. Cuando se está formando o reestructurando empresas suele ser necesario adquirir toda una infraestructura tecnológica en cuanto a hardware y software que puede resultar bastante costosa y además de esto logra que el empresario centre más su atención en todo esto y no en lo que verdaderamente es su negocio, por tanto se nombraran algunas de las ventajas por las cuales resultaría mejor adoptar el modelo en nube. Es mucho más fácil debido a que no se debe migrar de una tecnología a otra Menor costo inicial en TI Flexibilidad en el uso de recursos. Mayor agilidad en el aprovisionamiento de recursos de cómputo. Permite a las empresas centrarse en su propio negocio Reducción de costos operativos Proceso de migración. Para el proceso de migración es clave tener claros los beneficios y conceptos y que exista un despliegue de arriba hacia abajo en cuanto a la infraestructura ya que es la nube quien debe acoplarse a las necesidades de la compañía. Se debe tener claro también que todos los procesos basados en la nube se deben encontrar estandarizados y definidos por políticas claras donde toda la información de la compañía se encuentre alineada. Otro aspecto a tener en cuenta es la evaluación de costos actuales por lo que se recomienda considerar todos aquellos servicios que se prestan para que toda la infraestructura tecnológica funcione. Se deben crear planes de contingencia por si la adopción del nuevo modelo por cualquier caso llega a fallar, también toda la organización se debe apropiar del modelo ya que esto es fundamental para que la adopción tenga la fluidez necesaria para el buen funcionamiento. Cuando migrar a Cloud Computing. Ya que este modelo ofrece varios servicios como lo son IaaS, PaaS y SaaS, el usuario puede escoger el servicio que más se acople a sus necesidades ó ir adquiriendo a la medida los servicios de Cloud Computing, de acuerdo a esto se nombraran algunas necesidades que puede presentar su empresa para adoptar el modelo: Ya existen aplicaciones Web que su empresa requiere para su funcionamiento Baja tolerancia hacia las largas implementaciones que se presenten en su organización. Acceso a las aplicaciones o a la información desde fuera de las oficinas o máquinas que prestan el servicio. Cuando la aplicación existente por demanda brinda los niveles de seguridad requeridos. Integración de aplicaciones o procesos de su empresa con las aplicaciones que ofrece el modelo. Cuando no se desea invertir en recursos humanos para el área de tecnología, como lo es en desarrollar, instalar y realizar los mantenimientos necesarios para la nueva aplicación. Que se debe tener en cuenta a la hora de migrar. Lo primero es determinar el tipo de Cloud que la organización requiere, si es un Cloud privado, público o hibrido. Además de esto se debe tener en cuenta que toda la información existente no se

3 debe llevar a la nube por lo que es necesario identificar cuáles son los campos de acción para así alcanzar una gestión inteligente, se deben evaluar las ventajas y desventajas que ofrece el modelo de Cloud Computing. Existen varios aspectos técnicos a tener en cuenta al tomar la decisión de migrar de una aplicación local a un servicio de la nube o para crear una nueva aplicación en un servicio de Cloud Computing. Cloud Computing es un modelo de servicios donde confluyen diferentes tecnologías de la información como la virtualización con una filosofía SOA y características de estandarización, aprovisionamiento por demanda y gestión centralizada. Gráfica 1. Cuadro Conceptual Administración de aplicaciones: Se necesita que las operaciones de los datos sean eficaces independientemente si la aplicación se ejecuta localmente o desde la nube, por tanto, debe existir una buena planificación de capacidad, facturación, auditoria, supervisión, análisis de tráfico, y administración de costos antes de crear cualquier aplicación. Seguridad de las aplicaciones: Esta es una de las principales preocupaciones de cualquier organización que se mueva alrededor de la nube, ya que la mayoría de las empresas han invertido gran cantidad de dinero, tiempo, y de ingeniería en diseñar y desarrollar un modelo de seguridad, por tanto es aconsejable utilizar un modelo basado en notificaciones. Compatibilidad con la aplicación: Antes de implementar la aplicación en la nube lo que se debe hacer es evaluarla para determinar si requiere algún ajuste para que brinde la confianza total al usuario, para esto se validan ciertos criterios como son: Comprobar que la aplicación se está ejecutando correctamente en el entorno de desarrollo. Migrar la aplicación local mediante el asistente de migración de que ofrezca el servicio de la nube. Actualizar la aplicación local para trabajar con la base de datos de la nube. Convertir la aplicación en un proyecto de la función de la Web. Validar que la aplicación que se ejecuta en el equipo local esté funcionando correctamente para la correcta adecuación. Validar que la aplicación se ejecuta desde el servicio que ofrece la nube. Compatibilidad de bases de datos: Para verificar la compatibilidad en primer lugar hay que comprobar el tamaño de la base de datos y como se encaja dentro de las dimensiones de la base de datos que ofrece la nube así como los tamaños de almacenamiento para que no se excedan de los requerimientos específicos, la versión de la base de datos es otro factor fundamental a tener en cuenta antes de la migración ya que se debe verificar que sean compatibles. B. MARCO CONCEPTUAL Fuente: Los autores, 2010 A continuación encuentra la descripción de los conceptos encontrados en el anterior cuadro conceptual. a) Cloud Computing. Se presenta como un autoservicio a la carta, es decir, un consumidor puede utilizar unilateralmente capacidades de computación como almacenamiento en red, tiempo de servidor lo cual depende de las necesidades que presente el sistema y sin necesidad de requerir de la interacción humana como los proveedores de servicios lo que indica que es de forma automática. El amplio acceso a la red es otro punto importante a tener en cuenta ya que las aplicaciones se encuentran disponibles en la red y el acceso a ellas es a través de mecanismos estándar que fomentan el uso por parte de las diferentes plataformas existentes. Un conjunto de recursos físicos de cómputo son compartidos por varios consumidores, asignados de manera dinámica, en función de la demanda. La capacidad de Cloud Computing radica en suministrar de manera elástica, rápida y de forma automática. Para el consumidor estas capacidades se muestran ilimitadas y se pueden adquirir en cualquier cantidad y momento. Los sistemas de nube controlan y optimizan el uso de los recursos de manera automática utilizando una capacidad de evaluación en algún nivel de abstracción adecuado para el tipo de servicio 1. 1 CSA Cloud security alliance. Guía para la seguridad en áreas críticas de atención en Cloud Computing. [Online] Octubre 5, 2009. [Cited: Octubre 25, 2010.] p 7. http://www.cloudsecurityalliance.org/guidance/csaguide-es.v2.pdf.

4 Gráfica 2. Las 3 capas de Cloud Computing: SaaS, PaaS e IaaS Contabilidad Análisis Web Gestión de contenido Web, entre otras. SaaS provee software basado en Web, que está disponible comercialmente. Desde que el software sea gestionado desde un sitio central, los clientes pueden acceder a sus aplicaciones desde cualquier lugar donde haya una conexión a internet. Fuente: STANOEVSKA-SLABEVA, Katarina, WOZNIAK, Thomas and RISTOL, Santi. Grid and Cloud Computing. Suiza: Springer, 2010. p. 274. 9783642051920-9783642051937. b) Software como Servicio (SaaS). Es el modelo en el que una aplicación está alojada como servicio para que los clientes accedan a ella por internet. Cuando el software está alojado fuera del sitio, el cliente no tiene que mantenerlo o darle soporte. Por otra parte, está en manos del usuario en que sitio va a alojar el servicio. La idea es usar el software fuera de la caja sin necesidad de hacer una serie de cambios o de integraciones con otros sistemas. El proveedor aplica parches y actualizaciones mientras mantiene la plataforma corriendo. Gráfica 3. Software como Servicio (SaaS) c) Plataforma como Servicio (PaaS). La plataforma como servicio es otro modelo de entrega de aplicaciones. PaaS proporciona todos los recursos requeridos para construir aplicaciones y servicios completamente desde internet, sin tener que descargar o instalar software. Gráfica 4. Plataforma como Servicio (PaaS) Fuente: VELTE, Anthony T., VELTE, Toby J. and ELSENPETER, Robert. Cloud Computing: A Practical Approach. USA : McGraw-Hill, 2010. p. 334. 9780071626958 / 9780071626941. El servicio PaaS incluye diseño de aplicaciones, desarrollo, pruebas, implantación y hosting. Otros servicios incluyen colaboración de equipo, integración con servicios Web, integración con bases de datos, seguridad, escalabilidad, almacenamiento, gestión de estado y control de versiones. Fuente: VELTE, Anthony T., VELTE, Toby J. and ELSENPETER, Robert. Cloud Computing: A Practical Approach. USA: McGraw-Hill, 2010. p. 334. 9780071626958 / 9780071626941. Existen diversos tipos de software que se prestan para el modelo SaaS. Típicamente el software que realiza una tarea simple sin mucha necesidad de interactuar con otros sistemas, lo hace un candidato ideal para SaaS. Los clientes que no están inclinados por realizar desarrollos de software pero necesita aplicaciones poderosas también pueden beneficiarse de SaaS. Algunas aplicaciones son: Gestión de relación con los clientes (CRM) Video conferencia Gestión de servicios de TI PaaS generalmente ofrece algún soporte para ayudar a la creación de interfaces de usuario. Normalmente está basado en HTML o JavaScript. Debido a que se espera que PaaS sea utilizada por muchos usuarios simultáneamente, y está diseñado con muchos usos en mente, generalmente provee sitios para gestión automática de concurrencia, escalabilidad, soporte a fallos y seguridad. PaaS también soporta desarrollo de interfaces Web tales como Simple Object Access Protocol (SOAP) y Representational State Tranfer (REST), que permiten la construcción de múltiples servicios Web, algunas veces llamados mashups. Las interfaces también tienen capacidades de acceso a bases de datos y reúso de servicios que se encuentran en una red privada. PaaS se encuentra en tres diferentes tipos de sistemas:

5 Complementos para aplicaciones: Estos permiten la personalización de aplicaciones SaaS existentes. Algunas veces los desarrolladores y usuarios requieren pagar suscripciones para la aplicación SaaS con el complemento. Gráfica 5. Infraestructura como Servicio (IaaS) Ambientes Stand-alone: Estos ambientes no incluyen dependencias de licenciamiento, técnicas o financieras sobre aplicaciones SaaS específicas y son utilizadas para desarrollos generales. Ambientes para entrega de aplicaciones únicamente: Estos ambientes soportan servicios a nivel de hosting, como seguridad y escalabilidad por demanda. Estos no incluyen capacidades de desarrollo, depuración y pruebas. d) Infraestructura como Servicio (IaaS). Es un modelo basado en la premisa que la infraestructura completa (Hardware, almacenamiento, comunicaciones, espacio físico, etc) es desplegada en un modelo por demanda. Esto casi siempre toma la forma en un ambiente virtualizado y de servicios relacionados que habilitan al usuario crear máquinas virtuales como componentes que son administrados por medio de una consola. Los recursos físicos (servidores, almacenamiento y red) son administrados por el proveedor de nube mientras que el sistema operativo y aplicaciones implantadas sobre esos componentes es manejada por el usuario. IaaS apalanca el plano de control dinámico para habilitar la escalabilidad por demanda a través de la provisión rápida y automática de recursos de cómputo. En esta capa de la arquitectura cada componente es responsable de proveer datos efectivos a los otros componentes y de realizar tareas específicas para ejecutar exitosamente escenarios de auto aprovisionamiento o desmantelamiento. IaaS es también considerado computación utilitaria porque trata a los recursos de cómputo al igual que se tratan las utilidades. Cuando la demanda de capacidad aumenta, más recursos de cómputo son entregados por el proveedor. Cuando la demanda por capacidad decrece, la cantidad de recursos de cómputo decrecen apropiadamente. Esto habilita las propiedades por demanda y pague por uso de la arquitectura de nube. Fuente: MICROSOFT. Understanding Public Clouds: IaaS, PaaS & SaaS. Windows Live Blog. [Online] Marzo 27, 2010. [Citado: Octubre 9, 2010.] http://gbsunlntu.spaces.live.com/blog/cns!21a0b31467d8bdd6!131.entr y. III. RESULTADOS Como resultado de la investigación realizada, se elaboró una página web donde cualquier, persona o empresa interesada puede encontrar los conceptos, definiciones, beneficios, Para quién es?, Qué hace? Y los servicios que ofrece el modelo de TI, lo cual brinda al usuario final un mejor entendimiento de Cloud Computing como modelo de servicios. Por medio de esta página Web se publicó la herramienta que permite evaluar la viabilidad en la adopción de los servicios Cloud en una organización. Esta herramienta es completamente gratuita y genera como respuesta si es viable adoptar como modelo de servicios en nube de SaaS, PaaS e IaaS y en caso que la organización no se encuentre en las condiciones necesarias para adoptar cualquiera de los modelos anteriormente mencionados la herramienta genera una serie de recomendaciones necesarias a tener en cuenta a la hora de adquirir o migrar a los servicios que Cloud Computing ofrece. Con la elaboración de esta herramienta se pretende apoyar a los usuarios interesados en la adquisición de servicios Cloud, ofreciendo la información necesaria y los requerimientos que se deben tener en cuenta para adoptar el modelo de TI brindado apoyo para tomar la mejor decisión. La página Web y la herramienta de viabilidad se encuentran alojadas en un host gratuito y para poder acceder es necesario ingresar desde un navegador a la dirección http://rfrancomahecha.byethost5.com/cloud/.

6 Gráfica 6. Página principal del sitio Web A continuación en la grafica 9 se describe si es viable el modelo y las recomendaciones a tener en cuenta, las cuales son generadas por la herramienta de evaluación después de realizada. Gráfica 9. Resultado y recomendaciones Fuente: Los autores, 2010 En el home de la pagina web se ingresa en el link es Cloud para su empresa?, que lo llevará a una página informativa sobre cada uno de los servicios Cloud y a la imagen que da entrada a la aplicación, como se muestra en la gráfica 7 Gráfica 7. Ingreso a la evaluación de viabilidad Fuente: Los autores, 2011 La grafica 10 describe los criterios que se deben tener en cuenta para poder adoptar o migrar al modelo de Software como servicio Gráfica 10. Condiciones de viabilidad del servicio Cloud. Fuente: Los autores, 2011 En la grafica 8 se pueden observar algunas preguntas para la evaluación de plataforma como servicio de la herramienta de evaluación Gráfica 8. Evaluación de viabilidad Fuente: Los autores, 2011 IV. CONCLUSIONES Según los objetivos planteados y los resultados obtenidos en este proyecto concluimos que: La elaboración de esta evaluación de viabilidad de Cloud Computing presenta a las diferentes organizaciones una visión de la tecnología Cloud y los requerimientos necesarios para adoptar los servicios que ofrece este modelo. Fuente: Los autores, 2011 Esta evaluación de viabilidad de los modelos que ofrece Cloud Computing está basada en características y criterios de mayor relevancia para cada modelo de servicio y permite dar recomendaciones necesarias en cuanto a lo que se requiere para que SaaS, PaaS e IaaS sea el nuevo

7 modelo de servicios en la organización que decida adoptar el modelo a partir de la recomendación de viabilidad de esta herramienta. Los resultados obtenidos demuestran la viabilidad que presenta Cloud Computing para algunas organizaciones que quieran adoptar el modelo, como estrategia de desarrollo utilizando herramientas de TI. Cloud Computing es un modelo de servicios que ha cambiado el paradigma de la gestión de TI en las organizaciones, por esto es recomendable que la Universidad Católica de Colombia promueva este tipo de proyectos para difundir el conocimiento de esta tecnología. Esta herramienta puede servir como apoyo a estudiantes y profesores de la Universidad Católica de Colombia, en el proceso de aprendizaje de este modelo. V. REFERENCIAS [1] Sidharth, N.; Jigang Liu, "A Framework for Enhancing Web Services Security," Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International, vol.1, no., pp.23-30, 24-27 July 2007 [2] M. Hondo, N. Nagaratman, A. Nadalin, Securing Web Services, IBM System Journal, 2002; VOL. 41, NO.2 p.228 [3] Yuan Rao; Bo-Qin Feng; Jin-Cang Han; Zun-Chao Li, "SX-RSRPM: a security integrated model for Web Services," Machine Learning and Cybernetics, 2004. Proceedings of 2004 International Conference on, vol.5, no., pp. 2953-2958 vol.5, 26-29 Aug. 2004 [1] ARMBRUST, Michael, et al.above the Clouds: A Berkeley View of Cloud Computing. California: Electrical Engineering and Computer Sciences University of California at Berkeley, 2009. p. 23. UCB/EECS-2009-28. [2] BARCENAS MUÑOS, Juan Pablo. Issuu. [En línea] 2 de Julio de 2010. [Citado el: 1 de Septiembre de 2010.] http://issuu.com/channelplanet/docs/cloudmagazine02. [3] CHEE, Brian J.S. and FRANKLIN Jr., Curtis. Cloud Computing Technologies and Strategies of the Ubiquitous Data Center. Boca Ratón, FL 33487-2742: Taylor and Francis Group, LLC, 2010. p. 263. 9781439806128. [4] CINTEL, NEC de Colombia. Cloud Computing una perspectiva para Colombia. [En línea] 5 de Octubre de 2009. [Citado el: 15 de Septiembre de 2010.] http://www.interactic.com.co/dmdocuments/clud_computing. pdf. [5] CSA Cloud security alliance. Guías para la seguridad en áreas críticas de atención en Cloud Computing. [Online] Octubre 5, 2009. [Citado: Octubre 25, 2010.] http://www.cloudsecurityalliance.org/csaguide.pdf. [6] FERNANDEZ, Jose Antonio. Cloud Computing un futuro brillante. [En línea] 17 de Marzo de 2009. [Citado el: 12 de Septiembre de 2010.] http://www.enter.ie.edu/mybox/cms/10550.pdf. [7] FOURCADE, Gaston. IBM. [En línea] 2010. [Citado el: 26 de Octubre de 2010.] http://www.ibm.com/ar/services/pdf/final_seis_variables_para _analizar_antes_de_saltar_a_la_nube.pdf. [8] HAMILTON WILSON, Martín y PEZO PAREDES, Alfredo. Instrumentos de gestión de la ciencia, la tecnología y la innovación. Bogotá: Convenio Andrés Bello, 2005. pág. 88. 9586981789, 9789586981781. [9] HUEY, George y WEGNER, Wade. MSDN Magazine. [En línea] Agosto de 2010. [Citado el: 26 de Octubre de 2010.] http://msdn.microsoft.com/eses/magazine/ff872379.aspx. [10] HURWITZ, Judith, et al. Cloud Computing For Dummies. Indianapolis, Indiana: Wiley Publishing, Inc., 2010. p. 310. 9780470484708. [10] IBM. Cloud Computing. [Online] IBM, Octubre 25, 2010. [Citado el: Octubre 25, 2010.] http://www.ibm.com/ibm/cloud/. [11] INNOVACION Y CUALIFICACION SL. Javascript. Antequera, Málaga: Innovación y calificación SL., 2001. pág. 186. 8495733188. [12] LANDY, Gene K. The IT/digital legal companion: a comprehensive business guide to software, Internet, and IP law. Boston, Massachusetts: Syngress, 2008. p. 1209. 1597492566 / 9781597492560. [13] MACVITTIE, Lori, et al. Controlling the Cloud: Requirements for Cloud Computing. Seattle USA: F5 Networks, 2010. p. 15. CS01_10117 0110. [14] MARCO GALINDO, María Jesús, et al. Escaneando la informática. Barcelona, España: UOC, 2010. pág. 259. 8497881109, 9788497881104. [15] MATHER, Tim, KUMARASWAMY, Subra and LATIF, Shahed. Cloud Security and Privacy. USA: O'Reilly Media, Inc., 2009. p. 312. 9780596802769. [16] MICROSOFT. MSDN Magazine. Windows Azure. Sugerencias para la migración de sus aplicaciones a la nube. [En línea] Agosto de 2010. [Citado el: 2 de Noviembre de 2010.] http://msdn.microsoft.com/eses/magazine/ff872379.aspx.

8 [17] MICROSOFT. Understanding Public Clouds: IaaS, PaaS & SaaS. Windows Live Blog. [Online] Marzo 27, 2010. [Citado el: Octubre 9, 2010.] http://gbsunlntu.spaces.live.com/blog/cns!21a0b31467d8bdd6!131.entr y. [18] SAP AG.Business Solutions Without Compromise. USA: SAP AG, 2009. p. 9. 50 098 171. [19] SAS INSTITUTE INC.SAS Solutions OnDemand. USA: SAS Institute Inc., 2009. p. 11. 102452_543391.0609. [20] SCHVINGER, Eduardo. enter.com.co. [En línea] 29 de Agosto de 2010. [Citado el: 26 de Octubre de 2010.] http://www.eltiempo.com/archivo/documento/cms-7884421. [21] STANOEVSKA-SLABEVA, Katarina, WOZNIAK, Thomas and RISTOL, Santi. Grid and Cloud Computing. Suiza: Springer, 2010. p. 274. 9783642051920-9783642051937. [22] VELTE, Anthony T., VELTE, Toby J. and ELSENPETER, Robert. Cloud Computing: A Practical Approach. USA: McGraw-Hill, 2010. p. 334. 9780071626958 / 9780071626941. [23] WILLIAMS, Alex. ReadWriteWeb en Español. [En línea] ReadWriteWeb en Español, 18 de Febrero de 2010. [Citado el: 25 de Octubre de 2010.] http://innovacion.readwriteweb.es/cloud-computingmicrosoft-office-2010-precios-gratis/. Cabanzo, Marcela, nació el 20 de Mayo de 1985 en la ciudad de Bogotá, Cundinamarca. Culminó sus estudios de bachillerato académico en el Colegio La Merced, en la ciudad de Bogotá, en el año 2002. Franco, Ricardo, nació el 23 de Enero de 1982 en la ciudad de Bogotá, Cundinamarca. Culminó sus estudios de bachillerato académico en el Colegio Nacional Nicolás Esguerra, en la ciudad de Bogotá, en el año 2001.