Cloud Computing Conceptos Reflexiones. 1 Ing. Pablo Anselmo Comité de Tecnología Cámara de Comercio Argentino Británica (CCAB)

Documentos relacionados
Introducción al Cloud Computing

Cloud Computing Huibert Aalbers Senior Certified Software IT Architect

Foro de Negocios San Luis Potosí Servicios administrados y en la nube

Plataforma Cloud Computing. Marcelo Venegas Gormaz Jefe de Servicio Técnico

Unidad I Marco teórico sobre redes de computadoras

Visión 360º y análisis transversal del desempeño de cada unidad de negocio

Administración y Seguridad de Sistemas Cloud Computing. Integrantes: Martín Steglich Martín Berguer Raúl Speroni Cristian Bauza

Cloud Computing Seguridad en Multi-tenancy

COMPUTACIÓN EN NUBE. Nuevas tecnologías para antiguas ideas.

ISValue Portal c/pujades, Barcelona (Barcelona)

Nuevas aplicaciones tecnológicas en la computación. Abraham Sánchez L. FCC/BUAP Grupo MOVIS

Soluciones BYOD para el aula. 24.Febrero.2016

Nueva aplicación para acceder a casilla electrónica en Internet

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

CARACTERÍSTICAS TÉCNICAS PLATAFORMA RESOURCEMANAGER Módulo Fiscalización Laboral

Quinto Taller sobre la Medición de la Sociedad de la. Rio de Janeiro, Abril 6, 7 y 8 de Lic. Gabriela Mónaco

BiscayTIK: La administración electrónica al alcance de los vizcaínos.

Cómputo en Nube: Ventajas y Desventajas

Adoptando SOA para Telecom

LEY No SOBRE COMERCIO ELECTRONICO, DOCUMENTOS Y FIRMAS DIGITALES AGENDA REGULATORIA DEL INDOTEL

Cloud Security Alliance. Recomendaciones de Seguridad para Usuarios

Exchange Online. SharePoint Online. Skype for Business. One Drive

TERMINOS DE REFERENCIA

Aspectos Básicos de Networking

Taller: Planificación con Matriz de Marco Lógico. Vólker Gutiérrez Aravena Presidente Cultura Mapocho

Soluciónes de última tecnología para todo tipo de empresas y en todo lugar. Portafolio de servicios IKC-V.0.1

12/12/2012. Aplicaciones de Gestión Online. Situémonos

Enfoque moderno de la Auditoría Interna y las Normas

Curso Implementing and Managing Microsoft Server Virtualization (10215)

DECIDE: CAPITULO I PROGRAMA DE DIFUSION ESTADISTICA DE LA COMUNIDAD ANDINA

NUESTRO CASO DE EXITO

PO-1TI-001. Código: Versión: Elaborado por: - Gerencia de IT. Página: Revisado por: - Gerencia de IT. Page 1 of 5

Informática en la nube. Susi Rodríguez

HERRAMIENTA MÓDULO DE LIDERAZGO

PROYECTO REALIZADO POR: ENTIDAD GESTORA: COFINANCIADO POR:

Caso Southwest Airlines

SOLUCIONES DIGITALES PARA AGUA, PROCESO, PETRÓLEO & GAS Y ENERGÍA

Proyecto Multimedia. Elio Sancristóbal Ruiz

SEGUIMIENTO DE LOS ACUERDOS DE NIVEL DE SERVICIO DE INTERNET. Paloma Sánchez López Subdirección General de Informática TGSS

Ingeniería de Requerimientos. requiere de un Sistema de Software.

UNIDAD 1: FUNDAMENTACIÓN DE LAS TIC ADMINISTRACIÓN DE OFFICE 365

Cloud Computing. Lic. Guillermo Montenegro VicePresidente CPCIPC Octubre 2011

El Outsourcing. Una estrategia de valor añadido para el negocio

SEGURIDAD DE LA DATA MASTERBASE S.A.

COMERCIO ELECTRONICO. Sesión 12: Efectos sobre el mundo físico

Criptografía y Seguridad de Datos

PROTOCOLO EN LAS REDES SOCIALES

1. Almacenamiento redundante

Dossier de prensa Mayo 2016

Cloud Computing. Una Visión Empresarial. Pardo García Carlos Eduardo

Finanzas. Sesión 6 Tema 15: Punto de Equilibrio. Escuela Profesional de Ingeniería de Sistemas e Informática

MICROSOFT EXCEL 2016 Avanzado

Somos. su Solución en

Re-Acciona TIC: Industria 4.0

Claves para la adopción de La. Gustavo Pifarre Strategic IT Advisory Services, HP Technology Consulting 30 de Mayo del 2012

Curso y Código SENCE 2008 CONTENIDOS

Gestión Digital para Directivos

Comercio electrónico entre empresas. Extranet B2B. Quieres saber cómo hacer crecer tu negocio sin incrementar tu equipo de ventas?

SMB, Professional and Enterprise Edition Versión 2.0

Seguridad Informática Mitos y Realidades

POLÍTICA DE SEGURIDAD Y SALUD OCUPACIONAL, PROTECCIÓN Y MEDIO AMBIENTE (HSSE)

REPÚBLICA DE PANAMÁ FISCALÍA GENERAL DE CUENTAS UNIDAD DE INFORMÁTICA

SISINF - Sistemas de Información

Conociendo Intcomex Cloud Nivel 1

Modelo Cliente / Servidor. Gerardo Grinman 5D

C.I ; Dirección: Sauces VI Mz. 279 V.8 Teléfono ;

Los riesgos de implementar NIIF en la Práctica

CLOUD AND SKY COMPUTING

Forcepoint AVANCE SIN MIEDO

En el marco de la Licitación Pública 20/2013 cuyo objeto es la adquisición e

Manual de Usuarios SOFTWARE RAZUNA - DAM. Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística CKAN

ACERCA DE ODOO ERP. Resumen ejecutivo

CONTROL INTERNO - EL INFORME COSO

Modalidades del comercio electrónico

Plan de Acción :

CONFIANZA Uno de los principales desafíos a que se enfrentan los medios telemáticos es asegurar la identidad de las partes que intervienen en cualquie

Boletín de Consultoría Gerencial

acuabit.es

CATÁLOGO SOLUCIONES PARA ADOPCIÓN CLOUD

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.

Comparativas de CPUs. Pablo Sanz Mercado.

Formación al usuario en Microsoft Office 365

Para qué se creó? El objetivo del estándar es proporcionar un conjunto estandarizado de documentos para la documentación de pruebas de software.

Incluir imágenes en el blog

SIG. CIAF Centro de Investigación y Desarrollo en Información Geográfica. Fundamentos de Sistemas de Información Geográfica C U R S O.

CENTRO DE ESTUDIOS TECNOLOGICOS Y DE SERVICIO N 36

Antes de imprimir este documento piense en el medio ambiente!

CA Technologies Cloud Academy Summit: Estudio sobre la adopción de servicios de cloud computing

EL Modelo EFQM de Excelencia

Desafíos Emprendetón 2016 id: Banca, Bantotal. Contexto

Resultados Reunión de Autoridades y Expertos en Seguridad Informática y de las Telecomunicaciones del MERCOSUR, 17 de septiembre de 2013, Caracas.

CAPITULO 1 INTRODUCCION AL PROYECTO

FICHA PÚBLICA DEL PROYECTO

POLÍTICA DE PRIVACIDAD

Creapedidos Software para gestionar pedidos online y desde dispositivos móviles.

A continuación se presenta la información de la altura promedio para el año de 1998 en Holanda de hombres y mujeres jóvenes.

HL7 EN LAS AGENDAS DIGITALES NACIONALES DE SALUD

Sistemas Electrónicos Digitales

Política de uso de la CAFe: proveedores de servicio. DAGSer Dirección Adjunta de Gerencia de Servicios

Transcripción:

Cloud Computing 2010 Este documento se compone de 2 partes destinadas a explicar los conceptos de Cloud Computing y reflexionar a partir de los mismos. Conceptos Reflexiones y 1

Parte I Cloud Computing Introducción Luego de muchas lecturas y de distintas fuentes de información, obtener una única y consistente definición de Cloud Computing parece ser una misión imposible. Muchos proveedores, fuentes de Información y expertos en tecnología citan de manera distinta lo que ellos entienden que Cloud Computing significa o representa para una organización. Lo que sí resulta ser algo común entre todas esas fuentes de consulta son los beneficios que le puede aportar al negocio, los elementos tecnológicos que la componen; y la casi ineludible verdad sobre que Cloud Computing será un punto de inflexión que cambiará la forma de proveer o utilizar los servicios de IT. En función de lo anterior, y sin ánimo de crear nuevas definiciones llenas de palabras y términos complejos que endulzan la lectura pero que carecen de un sentido práctico, dedicaremos las siguientes líneas a repasar cómo llegamos a lo que hoy se conoce bajo el nombre de Cloud Computing, sus componentes y potenciales beneficios. El objetivo? Ninguno más ambicioso que hacer que el lector saque sus propias conclusiones y conceptualice lo que al final del día pareciera ser un cambio de paradigma en la forma de proveer soluciones y servicios de IT. Origen Hay quienes dicen que el concepto de Cloud Computing existía ya hace tiempo en distintas tecnologías y plataformas como la computación, el almacenamiento y el procesamiento distribuidos. Dichas tecnologías eran elementos transparentes para el usuario que no necesitaba saber de su existencia para poder utilizarlas. Varios de estos conceptos se podían ver en soluciones utilizadas por distintos proveedores para brindar servicios que buscaban ser menos costosos, más escalables y a su vez más confiables en términos de disponibilidad. Ahora bien, lo cierto es que el marco conceptual que hoy conocemos sobre Cloud Computing comenzó a tomar más forma con el trabajo que los grandes proveedores de Internet (Amazon, Google, Microsoft, etc.) realizaron a través de sus plataformas de servicios a clientes y tomaron aún más fuerza con la llegada de la Web 2.0. La realidad es que hoy utilizamos muchos servicios de Internet como correo electrónico, espacio para almacenar y compartir documentos, fotos, música e incluso espacio para debatir con otros que ni conocemos. Cuando hacemos uso de 2

esos servicios o plataformas, no sabemos ni tampoco nos preguntamos dónde está almacenada toda esa información o siquiera la aplicación que estoy utilizando (ej: correo electrónico). Todo se resume a lo fácil que resulta hacer un click en la nube (cloud) y servirme de todo lo que necesito (servicios). Ahora bien, traslademos el ejemplo anterior a la realidad de una organización cuyos recursos tecnológicos podrían resultar excesivamente costosos y que la necesidad de mejorar el margen de ganancia sea la prioridad número 1. En este caso entonces, Cloud Computing parecería ser una opción viable en la cual la organización dejaría en la nube toda la complejidad tecnológica y solo se dedicaría a hacer un click y utilizar los servicios que necesite, pero a un costo supuestamente más bajo (digo supuestamente porque en realidad, cada organización debería analizar detenidamente si Cloud Computing es ciertamente su mejor opción). Componentes, Capas de Servicios y Tipos de Nubes Para entender un poco más sobre Cloud Computing, conozcamos sus componentes, capa de servicios y los distintos tipos de Nubes que existen actualmente. Los componentes son todos aquellos que intervienen en la existencia de la nube; en este sentido iremos desde el punto inicial del usuario (cliente) hasta quien resulta ser el responsable de procesar el dato solicitado por el cliente. Para unir ambas puntas, pasaremos por los servicios que se le ofrecen al usuario, las aplicaciones que hacen posible la provisión de esos servicios orientándolos a las necesidades del usuario, las plataformas tecnológicas que soportan dichas aplicaciones, el almacenamiento de las aplicaciones / datos y, finalmente, la infraestructura que conecta todo entre sí. Las Capas de Servicios son básicamente 3 y tienen funciones bien diferenciadas unas de otras. En las siguientes líneas vamos a explorar cada una de ellas para entenderlas un poco más. SaaS (Software as a Service Software como Servicio) Esta capa de la nube probablemente es la más conocida por los usuarios ya que refiere al uso del software que se realiza mediante el navegador de Internet. Los usuarios ó empresas que utilizan SaaS lo hacen para dar soporte a los procesos de su negocio. Solo por citar algunos ejemplos de servicios provistos en la capa de SaaS: Salesforce.com: provee servicios de la nube para dar soporte a los procesos de CRM (Custormer Relationship Management). 3

Google App: algunos de los servicios que provee Google en la nube son correo, calendario, editor de documentos, de planillas de cálculo, de presentaciones, etc. Zoho: similar a lo provisto por Google App y además incorpora la provisión de CRM, reportes, Marketplace, etc. PaaS (Platform as a Service Plataforma como Servicio) Esta capa es utilizada por usuarios avanzados de informática y desarrolladores. Básicamente, se compone de la provisión de la plataforma requerida por una organización para desarrollar, ejecutar y probar procesos / aplicaciones de sistemas con base on demand. Se compone de servidores de aplicaciones y, en muchos casos, también de las Bases de Datos requeridas para la ejecución de los desarrollos. Solo por citar algunos ejemplos de servicios provistos en la capa de PaaS: Google App Engine: http://code.google.com/intl/es-ar/appengine/ BungeeConnect: http://www.bungeeconnect.com/ Velneo: http://velneo.es/ RadMaker: http://www.radmaker.com/ IaaS (Infrastructure as a Service Infraestructura como Servicio) Esta capa en particular es la parte más baja en el modelo de capas, ya que refiere la provisión específica de elementos de una infraestructura IT, como ser: almacenamiento relacional (bases de datos), no relacional (espacio en disco), servicios de procesamiento escalable, clustering, redundancia, instancias de servicios web, hosting, etc. Para dar un soporte más escalable y efectivo en términos de costo, la virtualización y clusterización son piezas fundamentales de la tecnología utilizada en IaaS. Solo por citar algunos ejemplos de servicios provistos en la capa de IaaS: Amazon: http://aws.amazon.com/ GoGrid: http://www.gogrid.com/ RackSpace: http://www.rackspace.com/index.php 4

Modelo de Capas de Cloud Computing Finalmente, existen también 3 Tipos de Nubes ; las nubes públicas, las nubes privadas y las nubes híbridas. A continuación haremos un repaso rápido y sencillo de de lo que significan. Nubes Públicas Son administrados por terceras partes (proveedores) donde los datos de distintos clientes son procesados, transmitidos y almacenados compartiendo la misma infraestructura tecnológica. En este tipo de nube el costo es más bajo pero, en contrapartida, la seguridad, privacidad y el nivel de servicio suelen ser objeto de discusión o preocupación. Nubes Privadas Son administradas por una sola entidad, la cual es dueña de la infraestructura utilizada por la nube; por ende, la seguridad y los niveles de servicio son establecidos en línea con los estándares definidos por dicha organización. Son más costosas pero una opción viable para aquellas organizaciones donde el nivel de compliance en términos de seguridad son clave para la subsistencia del negocio (bancos, compañías de seguro, servicios médicos, organismos gubernamentales, etc.). Nubes Híbridas Combinan algo de las nubes antes mencionadas. En general, una parte de la infraestructura es controlada por su propietario y dueño; mientras que la otra parte de la misma es compartida con cierto nivel de control. 5

Beneficios Los beneficios pueden ser muchos y sobre todo considerando la realidad (costos fijos de IT, objetivos de crecimiento en el corto plazo, etc.) de cada organización al momento de adoptar Cloud Computing. No obstante, en líneas generales, los beneficios son (y no se limitan a): Inversión nula en hardware y mantenimiento referido a la infraestructura de la nube (hay que considerar los costos de enlaces y niveles de servicios asociados ya que dicho enlace será nuestro punto único de falla SPOF: Single point of failure). Capacidad del usuario de disminuir de manera casi automática el nivel de recursos requeridos según la demanda que tenga y, por ende, de los costos asociados. Acceso a la nube desde cualquier lugar del mundo. Pagar por lo que se usa y controlarlo de manera más eficiente para limitar los gastos. Escalabilidad, redundancia, disponibilidad y performance de los servicios utilizados. En muchos casos se menciona la seguridad como un fuerte, pero veremos en la Parte II de este documento, que la Seguridad es un concepto más amplio que el acceso al dato y por lo tanto su interpretación como beneficio es, desde mi punto de vista, algo más cuestionable. Conclusión Seguramente, luego de la lectura de esta primera parte, Ud. ya tenga formada alguna primera impresión de lo que Cloud Computing significa. Entonces, coincidirá conmigo que encontrar una única definición catedrática de Cloud Computing puede resultar algo difícil. En función de esta apreciación, pienso en una definición sin tantos términos ostentosos y - en pos de la simplicidad - me siento cómodo diciendo que Cloud Computing refiere a la provisión de Servicios de Computación a través de Internet. Finalmente, si a partir de la lectura del presente documento Ud. ha llegado a una definición con la que se siente cómodo, entonces el objetivo se ha logrado. Porque, como dije al principio, no quería nada más ambicioso que Ud. llegando a sus propias conclusiones y conceptualización del significado de Cloud Computing. 6

Parte II Una reflexión sobre Cloud Computing Introducción Al iniciar la lectura de este documento y luego de haber leído la Parte I, Ud. quizás se sienta cómodo si referimos de manera general que Cloud Computing es algo así como la provisión de servicios de computación a través de Internet. Lo que quizás aún nos quede por reflexionar juntos es sobre la aplicabilidad de Cloud Computing en una realidad como la Argentina. Muchas son las Tecnologías e Innovaciones surgieron con fuerza pero que con el paso del tiempo fueron perdiendo esa energía inicial y quedaron en modo Standby (en espera) ver apartado *1 (Firma digital en Argentina). La pregunta que puede venir a nuestra mente es en espera de que?. Una de las respuestas posibles refiere al timing de esas tecnologías en el contexto en el cual se van a desarrollar y como ese contexto puede resultar una barrera ó un facilitador para su rápida adopción. Cuando hablamos del contexto podemos ver que intervienen muchas variables; algunas manejables y otras no. Las regulaciones impuestas por un gobierno, las barreras que podrían suponer las restricciones presupuestarias de una empresa y las cuestiones culturales de un país; son en definitiva cuestiones del contexto que predisponen para bien o para mal la adopción de nuevas tecnologías. Pero qué sucede cuando una nueva tecnología promete generar ahorros a partir de la eficiencia técnica de la infraestructura y de los procesos que se soportan sobre la misma? Bueno, lo que sucede es que las organizaciones comienzan a planificar sus ahorros, como implementar la tecnología y como crecerán sobre esa nueva plataforma. Pero muchas veces, en ese análisis inicial queda pendiente entender como el contexto acompañará los planes de adopción de esa tecnología. Vale decir, hay preguntas que uno debe hacerse asimismo para evaluar de manera más exhaustiva lo que está pensando hacer. Por ejemplo: 7

Existe alguna regulación que me impida hacer uso de esa tecnología de manera total ó parcial? En el caso de Cloud Computing, lo primero a analizar es sobre donde quedarán alojados esos datos que la nube (Cloud) estará procesando y que limitaciones ó cuidados debo tener. Existe un marco regulatorio ante la necesidad de accionar legalmente con una Organización que físicamente no se encuentra en mi País? La presencia virtual de una organización claramente no es lo mismo que su presencia física. Esto se traslada como un desafío en el marco legal tuviese que accionar por incumplimiento de niveles de servicio, seguridad de los datos ó robo de información. Existe alguna Política de mi Organización que sea restrictiva en el uso de esta tecnología? Muchas Organizaciones son filiales de su casa matriz en el exterior y la misma dispone ciertos estándares ó políticas de seguridad que restringen el movimiento de los datos fuera de la infraestructura propia. Es realmente cost effective esta tecnología para las aplicaciones criticas de mi Organización? En casi todas las ocasiones, las organizaciones hacen uso de aplicaciones denominadas de misión critica y la operación de las mismas tiene que respetar ciertos niveles de servicio (SLA: Service Level Agreement) para con el negocio. Los Procesos de mi Organización están maduros para ser subidos a una plataforma basada en la provisión de software en modo de servicio? Una limitante para mover mis procesos a otra tecnología suele ser la madurez de los mismos y su nivel de automatización con el usuario. Estas y otras preguntas deben ser parte del análisis que hagamos al momento de considerar nuevas Tecnologías en nuestra Organización. No tengo dudas que Cloud Computing es un nuevo paradigma que ha evolucionado y que a partir de la Web 2.0 más las redes sociales se popularizó aún más. Más allá de la forma que tome en el futuro Cloud Computing, está claro que los servicios basados en Internet serán cada vez más y mejores, abriendo un mundo de beneficios para quienes quieran implementarla. No obstante a lo anterior, es importante tener todas las piezas del rompecabezas sobre la mesa e identificar cuáles son más sensibles que otras. Un ejemplo es la Seguridad, que como concepto se escapa de la cuestión especifica de que la información esté disponible las 24 horas sino que también requiere ser administrada como un proceso que cuenta con controles de acceso, de identidad, de registro, que puede ser susceptible de ser auditada, etc. Todo eso es algo que deberemos repasar cuando hablamos de una Infraestructura, un Servicio y una Plataforma que no está bajo nuestro control directo. 8

Reflexión Mi reflexión al final del día es que Cloud Computing es una puerta a un sinfín de posibilidades nuevas y formas distintas de hacer uso de la tecnología; pero, será necesario que miremos con cuidado en donde estamos parados y adonde queremos ir en materia tecnológica, para así entender cuando nuestro contexto está mejor preparado para adoptarla y así obtener beneficios reales. *1 Apartado (Firma digital en Argentina) Un ejemplo en Argentina fue la firma digital y lo que prometió en su momento ser un estándar que reemplazaría al corto plazo la firma hológrafa. La realidad es que la energía enorme con la que se impulsó en su inicio pareció desvanecerse detrás de las complejidades técnicas en su implementación como también de un marco regulatorio que fomentara su uso inmediato. Hoy por hoy, la firma digital y toda la infraestructura que la acompaña (PKI: Public Key Infrastructure) siguen existiendo y esperando recuperar energía cuando sea el timing adecuado para nuestro contexto local. 9