SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Nº 215, enero-febrero 2012, año XXXVIII
                                                                                                                                                                            sumario

Novática revista fundada en 1975 y decana de la prensa
Novática,
informática española, es el órgano oficial de expresión y for-                                        editorial
mación continua de ATI (Asociación de Técnicos de Informá-
tica), organización que edita también la revista REICIS (Re-                                          Asamblea General Extraordinaria de ATI: un impulso hacia el futuro
vista Española de Innovación, Calidad e Ingeniería del Soft-
ware). Novática co-edita asimismo UP     UPGRADE, revista                                             de la Asociación y de Novática                                                        > 02
digital de CEPIS (Council of European Professional                                                    noticias de IFIP
Informatics Societies), en lengua inglesa, y es miembro fun-
dador de UPUPENET (UPUPGRADE E uropean NET
                     UP                      NETwork).                                                Firma del memorando de entendimiento entre IFIP y el Gobierno
                          <http://www.ati.es/novatica/>                                               del Paraguay para la organización de WITFOR 2013                                      > 03
                           <http://www.ati.es/reicis/>                                                Ramon Puigjaner Trepat
                         <http://www.cepis.org/upgrade>
                                                                                                      en resumen
ATI es miembro fundador de CEPIS (Council of European Professional
Informatics Societies) y es representante de España en IFIP (International
                                                                                                      Cerrando el círculo: La computación en la nube en la práctica habitual                > 08
Federation for Information Processing); tiene un acuerdo de colaboración                              Llorenç Pagés Casas
con ACM (Association for Computing Machinery), así como acuerdos de
vinculación o colaboración con AdaSpain AI2 ASTIC RITSI e
                                      AdaSpain, AI2, ASTIC,
Hispalinux junto a la que participa en ProInnova
Hispalinux,                                   ProInnova.
                                                                                                      monografía
Consejo Editorial
Ignacio Agulló Sousa, Guillem Alsina González, María José Escalona Cuaresma, Rafael Fernández Calvo   Computación en la nube
(presidente del Consejo), Jaime Fernández Martínez, Luís Fernández Sanz, Dídac Lopez Viñas,
Celestino Martín Alonso, José Onofre Montesa Andrés, Francesc Noguera Puig, Ignacio Pérez Martínez,
Andrés Pérez Payeras, Víktu Pons i Colomer, Juan Carlos Vigo López
                                                                                                      Editor invitado: Fernando Piera Gómez
Coordinación Editorial
                                                                                                      Presentación. ¿Cloud computing? o ¿Computación en la nube?                            > 06
Llorenç Pagés Casas <pages@ati.es>
Composición y autoedición                                                                             Fernando Piera Gómez
Jorge Llácer Gil de Ramales
Traducciones
Grupo de Lengua e Informática de ATI <http://www.ati.es/gt/lengua-informatica/>
                                                                                                      Tecnologías de infraestructura en la nube                                             > 09
Administración
Tomás Brunete, María José Fernández, Enric Camarero, Felicidad López                                  Enrique Birlanga Terrón
Secciones Técnicas - Coordinadores                                                                    ISO 20000-7: Guía para la implantación de la ISO/IEC 20000-1 en la nube               > 11
Acceso y recuperación de la Información
José María Gómez Hidalgo (Optenet), <jmgomezh@yahoo.es>
Manuel J. Maña López (Universidad de Huelva), <manuel.mana@diesia.uhu.es>
                                                                                                      Guillermo López Moratinos
Administración Pública electrónica
Francisco López Crespo (MAE), <flc@ati.es>
                                                                                                      Cuestiones legales sobre Cloud Computing                                              > 14
Arquitecturas
Enrique F. Torres Moreno (Universidad de Zaragoza), <enrique.torres@unizar.es>                        Karen Elizabeth Sánchez Quiñones, Ignacio Delgado Gonzalez, Idoia Uriarte Lauzirika
Jordi Tubella Morgadas (DAC-UPC), <jordit@ac.upc.es>
Auditoría SITIC
Marina Touriño Troitiño, <marinatourino@marinatourino.com>
                                                                                                      Desarrollo de aplicaciones cloud con Windows Azure:
Manuel Palao García-Suelto (ATI), <manuel@palao.com>
Derecho y tecnologías
                                                                                                      Cuatro experiencias prácticas                                                         > 19
Isabel Hernando Collazos (Fac. Derecho de Donostia, UPV), <isabel.hernando@ehu.es>
Elena Davara Fernández de Marcos (Davara & Davara), <edavara@davara.com>                              Ramon Costa Pujol
Enseñanza Universitaría de la Informática
Cristóbal Pareja Flores (DSIP-UCM), <cpareja@sip.ucm.es>                                              Seguridad en el cómputo en la nube                                                    > 24
J. Ángel Velázquez Iturbide (DLSI I, URJC), angel.velazquez@urjc.es>
Entorno digital personal
Andrés Marín López (Univ. Carlos III), <amarin@it.uc3m.es>
                                                                                                      Guillermo Morales-Luna
Diego Gachet Páez (Universidad Europea de Madrid), <gachet@uem.es>
Estándares Web                                                                                        Seguridad en la nube, algo nuevo bajo el sol                                          > 29
Encarna Quesada Ruiz (Virati), <encarna.quesada@virati.com>
José Carlos del Arco Prieto (TCP Sistemas e Ingeniería), <jcarco@gmail.com>                           Olof Sandstrom
Gestión del Conocimiento
Joan Baiget Solé (Cap Gemini Ernst & Young), <joan.baiget@ati.es>
Informática y Filosofía
                                                                                                      Análisis forense en un ecosistema tecnológico: redes sociales,
José Angel Olivas Varela (Escuela Superior de Informática, UCLM), <joseangel.olivas@uclm.es>
Roberto Feltrero Oreja (UNED), <rfeltrero@gmail.com>
                                                                                                      tecnologías móviles y computación en la nube                                          > 33
Informática Gráfica
Miguel Chover Sellés (Universitat Jaume I de Castellón), <chover@lsi.uji.es>                          Jeimy J. Cano
Roberto Vivó Hernando (Eurographics, sección española), <rvivo@dsic.upv.es>
Ingeniería del Software
Javier Dolado Cosín (DLSI-UPV), <dolado@si.ehu.es>
Daniel Rodríguez García (Universidad de Alcalá), <daniel.rodriguez@uah.es>
Inteligencia Artificial
Vicente Botti Navarro, Vicente Julián Inglada (DSIC-UPV), <{vbotti,vinglada}@dsic.upv.es>
Interacción Persona-Computador                                                                        secciones técnicas
Pedro M. Latorre Andrés (Universidad de Zaragoza, AIPO), <platorre@unizar.es>
Francisco L. Gutierrez Vela (Universidad de Granada, AIPO), <fgutierr@ugr.es>
Lengua e Informática
M. del Carmen Ugarte García (ATI), <cugarte@ati.es>
Lenguajes informáticos
                                                                                                      Interacción Persona-Computador
Óscar Belmonte Fernández (Univ. Jaime I de Castellón), <belfern@lsi.uji.es>
Inmaculada Coma Tatay (Univ. de Valencia), <Inmaculada.Coma@uv.es>                                    Enriqueciendo la evaluación en videojuegos                                            > 37
Lingüística computacional
Xavier Gómez Guinovart (Univ. de Vigo), <xgg@uvigo.es>                                                José Luis González Sánchez, Rosa María Gil Iranzo, Francisco Luis Gutiérrez Vela
Manuel Palomar (Univ. de Alicante), <mpalomar@dlsi.ua.es>
Mundo estudiantil y jóvenes profesionales
Federico G. Mon Trotti (RITSI), <gnu.fede@gmail.com>
                                                                                                      Seguridad
Mikel Salazar Peña (Area de Jovenes Profesionales, Junta de ATI Madrid), <mikeltxo_uni@yahoo.es>
Profesión informática
                                                                                                      Análisis de la seguridad del sistema reCAPTCHA                                        > 43
Rafael Fernández Calvo (ATI), <rfcalvo@ati.es>
Miquel Sàrries Griñó (ATI), <msarries@ati.es>                                                         Noemí Carranza, Ricardo Palma Durán, Gonzalo Álvarez Marañón,
Redes y servicios telemáticos
José Luis Marzo Lázaro (Univ. de Girona), <joseluis.marzo@udg.es>                                     José María Gómez Hidalgo
Juan Carlos López López (UCLM), <juancarlos@uclm.es>
Robótica
José Cortés Arenas (Sopra Group), <joscorare@gmail.com>
                                                                                                      Referencias autorizadas                                                               > 49
Juan González Gómez (Universidad Carlos III), <juan@iearobotics.com
Seguridad
Javier Areitio Bertolín (Univ. de Deusto), <jareitio@deusto.es>
Javier López Muñoz (ETSI Informática-UMA), <jlm@lcc.uma.es>
Sistemas de Tiempo Real
Alejandro Alonso Muñoz, Juan Antonio de la Puente Alfaro (DIT-UPM),
<{aalonso,jpuente}@dit.upm.es>
                                                                                                      Sociedad de la Información
Software Libre
Jesús M. González Barahona (Universidad Politécnica de Madrid), <israel.herraiz@upm.es>
Israel Herráiz Tabernero (UAX), <isra@herraiz.org>
Tecnología de Objetos                                                                                 Resultados de investigación
Jesus García Molina (DIS-UM), <jmolina@um.es>
Gustavo Rossi (LIFIA-UNLP Argentina), <gustavo@sol.info.unlp.edu.ar>
                            ,
Tecnologías para la Educación
                                                                                                      La Investigación en Informática en España: Análisis bibliométrico                     > 54
Juan Manuel Dodero Beardo (UC3M), <dodero@inf.uc3m.es>
César Pablo Córcoles Briongo (UOC), <ccorcoles@uoc.edu>.
                                                                                                      Francisco Ruiz González
Tecnologías y Empresa
Didac López Viñas (Universitat de Girona), <didac.lopez@ati.es>                                       Programar es crear
Francisco Javier Cantais Sánchez (Indra Sistemas), <fjcantais@gmail.com>
Tendencias tecnológicas                                                                               El Problema del Laberinto Cuadrado
Alonso Alvarez García (TID), <aad@tid.es>
Gabriel Martí Fuentes (Interbits), <gabi@atinet.es>
TIC y Turismo
                                                                                                      (Competencia UTN-FRC 2011, problema B, solución)                                      > 59
Andrés Aguayo Maldonado, Antonio Guevara Plaza (Univ. de Málaga), <{aguayo, guevara}@lcc.uma.es>
                                                                                                      Julio Javier Castillo, Diego Javier Serrano, Marina Elizabeth Cárdenas
Las opiniones expresadas por los autores son responsabilidad exclusiva de losmismos.
Novática permite la reproducción, sin ánimo de lucro, de todos los artículos, a menos
que lo impida la modalidad de © o copyright elegida por el autor, debiéndose en todo
                                                                                                      El Problema del Superbowling
caso citar su procedencia y enviar a Novática un ejemplar de la publicación.
                                                                                                      (Competencia UTN-FRC 2011, problema F, enunciado)                                     > 60
Coordinación Editorial, Redacción Central y Redacción ATI Madrid
Padilla 66, 3º, dcha., 28006 Madrid
Tlfn.914029391; fax.913093685 <novatica@ati.es>
                                                                                                      Julio Javier Castillo, Diego Javier Serrano, Marina Elizabeth Cárdenas
Composición, Edición y Redacción ATI Valencia
Av. del Reino de Valencia 23, 46005 Valencia
Tlfn. 963740173 <novatica_prod@ati.es>
Administración y Redacción ATI Cataluña
Via Laietana 46, ppal. 1ª, 08003 Barcelona
Tlfn.934125235; fax 934127713 <secregen@ati.es>
Redacción ATI Aragón
                                                                                                      asuntos interiores
Lagasca 9, 3-B, 50006 Zaragoza.
Tlfn./fax 976235181 <secreara@ati.es>                                                                 Coordinación editorial / Programación de Novática / Socios Institucionales            > 61
Redacción ATI Andalucía <secreand@ati.es>
Redacción ATI Galicia<secregal@ati.es>
Suscripción y Ventas <http://www.ati.es/novatica/interes.html>, ATI Cataluña, ATI Madrid
Publicidad Padilla 66, 3º, dcha., 28006 Madrid.
Tlnf.914029391; fax.913093685 <novatica@ati.es>
Imprenta: Derra S.A., Juan de Austria 66, 08005 Barcelona.
Depósito legal: B 15.154-1975 -- ISSN: 0211-2124; CODEN NOVAEC
Portada: Malvavisco - Concha Arias Pérez / © ATI
                                                                                                      Tema del próximo número: "Informática y cultura"
Diseño: Fernando Agresta / © ATI 2003
Computación en la nube monografía

Ramon Costa Pujol
Director de Proyectos de MIC Productivity
                                                      Desarrollo de aplicaciones cloud
<ramonc@micproductivity.com>                                      con Windows Azure:
                                                        Cuatro experiencias prácticas

1. Introducción
Si revisamos las previsiones y estudios de los    Resumen: Cloud computing es un término cada vez más asumido por las organizaciones que ven en
principales analistas y medios especializados     esta nueva manera de consumir tecnologías de la información una importante serie de ventajas y
sobre las tendencias en Tecnologías de la         beneficios. Cuando hablamos de Cloud Computing tenemos que refererirnos a las modalidades de IasS
Información (TI) para el 20121 , en todas las     (Infraestructura como Servicio), PaaS (Plataforma como Servicio) y SaaS (Software como Servicio). Si
apuestas aparece (y ya aparecía en anteriores     bien la mayoría de las compañías son usuarias de aplicaciones en modalidad cloud (SaaS) y las grandes
años) el "cloud computing" y la virtualización    organizaciones están migrando su infraestructura (total o parcial) a una modalidad IaaS, hay un segmen-
de infraestructuras, base de las tecnologías en   to importante de compañías, tanto de servicios de Tecnologías de la Información (TI) como empresas con
dicho modelo.                                     departamentos de desarrollo de software, que están optando también por la modalidad PaaS. De la mano
                                                  de cuatro ingenierías de software como son Itequia, Raona, Softeng y Pasiona, analizamos su experiencia
El modelo de cloud computing permite a las        de trabajo con la plataforma Windows Azure de Microsoft.
organizaciones acceder a capacidades tecno-
lógicas de forma flexible y bajo una fórmula      Palabras clave: Cloud Computing, Itequia, MIC Productivity, PaaS, Pasiona, Raona, Softeng, Windows
de pago por uso. Es un nuevo modelo de            Azure.
prestación de servicios de negocio y tecnolo-
gía que facilita al usuario (entiéndase tam-      Autor
bién empresa u organización) acceder a un
catálogo de servicios estandarizados y res-
                                                  Ramon Costa Pujol es Ingeniero en Informática y Máster en Cualificación Pedagógica por la UPC, y
ponder a las necesidades de su negocio, de
                                                  Diplomado en Dirección General por la Escuela de Negocios EADA. Es Director de Proyectos y Respon-
forma flexible y adaptativa, en caso de deman-
                                                  sable del área de acuerdos y Partners del Centro de Innovación en Productividad de Microsoft, MIC
das no previsibles o de picos de trabajo,
                                                  Productivity <www.micproductivity.com>, responsabilidad que combina con la docencia universitaria
pagando únicamente por el consumo efec-
                                                  en la UAB en el área de la Gestión de Proyectos y Consultoría, y la docencia en la Escuela de Negocios
tuado.
                                                  EADA como Profesor Adjunto del Departamento de Operaciones y Sistemas de Información. Ha sido co-
                                                  fundador de la iniciativa emprendedora inPreneur <www.actioningorganizations.com>.
Después de varios años en los que las empre-
sas han estado explorando y evaluando el
modelo de gestión y trabajo con las Tecnolo-
gías de la Información (T.I.) en "la nube"        En el caso de PaaS, lo que se ofrece es la           o inhibidor para que las compañías hagan el
(Cloud computing), su adopción se está            encapsulación de un entorno de desarrollo y          salto final.
abriendo camino en la mayoría de los países,      el empaquetamiento de servicios, como los
entre ellos España.                               ejemplos de Google App Engine3 y Windows             La reducción de los costes tecnológicos es
                                                  Azure4 , de Microsoft, que permite el desarro-       una de las ventajas de uso de esta modalidad,
Las empresas tenderán, cada vez más, a cons-      llo y ejecución de aplicaciones codificadas en       ya que el gasto se adapta al consumo de
truir entornos de servicios en la nube.           varios lenguajes y tecnologías como .NET,            recursos que haga la organización, pagando
                                                  Java y PHP.                                          sólo por lo que se necesita y convirtiendo unos
Las previsiones que se manejan, por parte de                                                           gastos fijos e inversiones, actualmente, en
diferentes consultoras y analistas, es que para   Finalmente, las soluciones SaaS se caracteri-        gastos variables.
el 2020, el peso del cloud en el mundo se         zan por ser una aplicación completa ofrecida
cuadriplicará, lo que supondrá un 8% del          como un servicio, " on-demand " vía                  Otra ventaja es la flexibilidad y agilidad de este
presupuesto tecnológico de las empresas.          multitenencia, una sola instancia del soft-          modelo, ya que permite a las empresas au-
                                                  ware que corre en la infraestructura del pro-        mentar o disminuir los recursos tecnológicos
2. Cloud Computing: IaaS, PaaS y                  veedor sirviendo a múltiples organizaciones.         de forma instantánea. Por ejemplo, una com-
SaaS                                              Ejemplos de este tipo de soluciones serían           pañía puede hacer frente a un pico de ventas
Ahora bien, cuando hablamos de cloud              Salesforce.com5 , Google Apps6 o Microsoft           en Internet contratando en la nube más capa-
computing tenemos que diferenciar entre las       Office 3657 , que incluye versiones online de la     cidad de cálculo, memoria y almacenamiento
modalidades de IaaS (Infraestructura como         mayoría de las aplicaciones de la suite ofimática    durante el tiempo que dure la campaña.
Servicio), PaaS (Plataforma como Servicio)        de Microsoft, el servidor de correo corpora-
y SaaS (Software como Servicio).                  tivo Exchange, el servidor de comunicaciones         Las empresas pagan su estructura informá-
                                                  online Lync o la plataforma de colaboración          tica de la misma forma que la luz, el agua o
El primer caso o nivel, IaaS, se encuentra en     SharePoint.                                          el gas, convirtiendo esta infraestructura en
la capa inferior y es un medio de entregar                                                             una "commodity".
almacenamiento básico y capacidades de            3. Beneficios, temores e inhibi-
cómputo como servicios estandarizados en          dores en las organizaciones                          El temor acerca de aspectos relativos a la
la red: servidores, sistemas de almacenamien-     A la hora de plantearse la migración o trabajo       seguridad y privacidad de los datos son algu-
to, conexiones, enrutadores y otros servicios.    con soluciones en la nube, aparecen un con-          nos de los factores que inhiben a las organi-
Un ejemplo de este ámbito sería Amazon Web        junto de importantes beneficios, pero tam-           zaciones a adoptar este modelo tecnológico.
Services2 .                                       bién algunos temores que actúan de barrera           Es por ello que muchas empresas optan por

monografía                                                                                                       novática nº 215 enero-febrero 2012 1 9
monografía Computación en la nube

trabajar con "nubes privadas" en vez de "nubes     distintas Consejerías en un único Centro de       un autoservicio totalmente automatizado
públicas", aquellas en las que la infraestruc-     Proceso de Datos, valiéndose para ello de una     para el aprovisionamiento de recursos en
tura es compartida. U optan, también, por          infraestructura de computación en la nube         cuestión de minutos, pagando los recursos
redes híbridas en las que una parte de la red es   privada puesta en marcha de la mano de            que utiliza la aplicación. Permite almacenar
pública y otra parte de servicios residen en la    Telefónica y la alianza VCE (Cisco, VMWare        los datos en cualquier tipo de sistema de
red privada.                                       y EMC)10 .                                        datos: bases de datos relacionales, bases de
                                                       La campaña viral Gente Sin Miedo lanza-       datos NoSQL o datos distribuidos, no
Otro reto a superar por parte de las empresas      da por el Grupo Catalana Occidente para           estructurados. Es posible manipular con fa-
es el temor a la disponibilidad y accesibilidad    captar clientes entre los usuarios de las redes   cilidad estos datos, o usar la funcionalidad de
de la información y aplicaciones. Muchos           sociales precisaba una plataforma flexible y      Hadoop y Business Intelligence para proceder
proveedores aseguran por contrato una alta         ágil que soportara el acceso simultáneo de        a la minería de datos e identificar las ideas
disponibilidad del servicio como el caso de        gran número de usuarios a la web que fue          fundamentales.
Microsoft, que garantiza un 99,9% del mis-         implementada con Microsoft Windows
mo.                                                Azure11 .                                         Windows Azure incluye sólidas funciones de
                                                       Egencia, agencia de gestión de viajes, im-    mensajería para aplicaciones distribuidas e
Otro aspecto importante a considerar, bajo el      plantó Salesforce.com para automatizar sus        híbridas, puede exponer aplicaciones a través
prisma de los departamentos de TI y Sistemas       procesos comerciales12                            de firewalls, puertas de enlace NAT y otros
de Información es todo aquello relacionado                                                           límites de red y está disponible en varios
con la integración de sistemas, datos y segu-      5. Microsoft Windows Azure: Pla-                  centros de datos del mundo, lo que permite
ridad, entre las soluciones en cloud y las "on     taforma cloud como servicio                       implementar las aplicaciones cerca de los
premise".                                          Si bien en las grandes empresas, el cloud         clientes.
                                                   computing se implanta a través de la infraes-
4. Experiencias reales en España                   tructura como servicio (IaaS), en las peque-      A continuación exponemos la experiencia de
La mayoría de los agentes del sector de las        ñas y medianas el foco se centra en trabajar      4 empresas de servicio de ingeniería de soft-
TIC (operadores de telecomunicaciones, pro-        con soluciones en modo cloud computing            ware, Itequia, Pasiona, Raona, Softeng,
veedores de tecnología, empresas de hosting,       (SaaS). Es decir, disponer de sus sistemas de     Pasiona, que nos comparten sus vivencias y
desarrolladores de software y compañías de         gestión empresarial, como por ejemplo, las        aprendizajes con el desarrollo de aplicaciones
Internet) están adoptando este modelo de           herramientas CRM (Gestión de la Relación          sobre Windows Azure.
trabajo en sus servicios y productos.              con los Clientes) o las plataformas de pro-
                                                   ductividad (Correo Electrónico, Audio y Vídeo     Anexo 1: Itequia - "La experiencia
IBM prevé dar soporte a cerca de 200 millones      Conferencias, Entornos de Colaboración…).         del TercerLugar"
de usuarios en la nube para 2012 y facturar        Las grandes empresas también son usuarios,
3.000 millones de dólares en 2015.                 pero en menor porcentaje relativo de este tipos   (Escrito por Oriol Fernàndez Moreno ,
                                                   de soluciones, centrándose sobre todo en          Team Leader en Itèquia. <oriol.fernandez@
Microsoft, por ejemplo, cuenta con más de          servicios como el correo corporativo en la        itequia.com>)
1,6 millones de usuarios en organizaciones         nube, por ejemplo.
privadas y públicas en España haciendo uso                                                           "¿Quién no ha tenido la necesidad, alguna vez,
de sus soluciones en la nube.                      Sin embargo, las empresas de servicios de         de trabajar fuera de la oficina o fuera de casa y
                                                   software, integradores de soluciones o com-       de encontrar un lugar adecuado para hacerlo?"
Nos encontramos con ejemplos de organiza-          pañías con departamentos de desarrollo de
ciones de todos los tamaños y sectores que ya      software son las principales usuarias de las      La aplicación
han decidido adoptar esta nueva manera de          plataformas cloud en modalidad PaaS. Una          Ideado por Microsoft Productivity Center y
consumir tecnología:                               de las opciones de plataforma en esta moda-       desarrollado por Itèquia, Tercer lugar es una
    Correos implantará el software de gestión      lidad, como comentamos anteriormente, es          aplicación web desarrollada con ASP.net y, en
empresarial SAP con una infraestructura de         la ofrecida por Microsoft: Windows Azure.         su versión móvil, con Windows Phone 7 SDK
nube privada.                                                                                        que nace con el objetivo de cubrir algunas de
    La Generalitat de Catalunya ha transferi-      Windows Azure es un sistema operativo de          las necesidades de los trabajadores móviles
do a la nube el correo de sus 105.000 funcio-      servicios en la nube que funciona como entor-     como:
narios como parte de una estrategia de cloud       no de desarrollo, hospedaje y gestión de ser-         Informar las ubicaciones y las caracterís-
privada8 .                                         vicios para la plataforma del mismo nombre.       ticas de éstas dentro de la ciudad donde poder
    La Corporación Extremeña de Medios             Windows Azure ofrece a los desarrolladores        trabajar.
Audiovisuales utiliza una solución de infra-       funcionalidades de almacenamiento y proce-            Dar de alta nuevos espacios, cualificar y
estructura en la nube para ofrecer contenidos      samiento bajo demanda para hospedar, esca-        opinar sobre los mismos de forma parti-
en streaming y podcast, alojando los conteni-      lar y gestionar aplicaciones web en Internet a    cipativa.
dos y servicios de su web y dominios en una        través de los centros de datos de Microsoft.          Ofrecer enlaces de interés, artículos y ca-
nube pública, pagando por consumo real.                                                              sos de éxito sobre el trabajo móvil.
    BBVA ha firmado un acuerdo con Google          Esta plataforma de nube abierta permite com-          Ofrecer consejos y buenas prácticas que se
para utilizar su paquete de soluciones para        pilar (en cualquier lenguaje, herramienta o       incorporen a este modo de trabajar.
sus más de 110.000 empleados, previendo su         marco), implementar y administrar aplica-             Descargar aplicaciones para dar de alta y
migración durante 2012.                            ciones rápidamente, en una red global de          consultar ubicaciones desde dispositivos
    El Gobierno Vasco aprobó una proposi-          centros de datos administrados por Microsoft,     móviles.
ción de ley para estudiar y diseñar una estra-     e integrar las aplicaciones de nube públicas
tegia de racionalización de su estructura in-      con el entorno de TI existente en la organiza-    La implementación
formática en base al cloud computing9 .            ción.                                             A la hora de implementar la aplicación bara-
    El Gobierno Regional de Castilla-La                                                              jamos diferentes opciones sobre qué tecnolo-
Mancha dio el primer paso hacia la unifica-        Windows Azure permite escalar aplicaciones        gías utilizar y qué arquitectura implementar:
ción de los sistemas de información de sus         a cualquier tamaño con facilidad, prestando       desde hospedar la aplicación en servidores on-

2 0 novática nº 215 enero-febrero 2012                                                                                                     monografía
Computación en la nube monografía
premise del MIC Productivity, hasta, en aque-      mismas características que usarían para
llos momentos, hospedarla en la aún incipien-      implementar una aplicación web destinada a
te nube. Para este caso concreto, la decisión      un entorno "no Azure".
estaba tomada, la aplicación se iba a desarro-
llar sobre la nube. Concretamente sobre            Podréis pensar en el modelo de facturación de
Windows Azure (de aquí en adelante Azure),         Azure a la hora de implementar una aplica-
dada la escalabilidad, la replicación y consis-    ción sobre la plataforma; tened en cuenta (tal
tencia frente a cambios de la aplicación que       y como se detalla en Windows Azure
ofrece; sin olvidar la alta disponibilidad del     Platform13 ) que Azure factura por el uso de
sistema sin costes de operación. En otras          los siguientes Servicios, entre otros: instan-
palabras, gracias a Azure, TercerLugar está        cias de Azure Compute, de Azure Storage, de
disponible el 99,9% sin necesidad de designar      transacciones de access control o bien de uso
una persona que tenga que monitorizar su           de SQL Azure. Bien, pues, está en nuestras
estado.                                            manos el hecho de hacer que esta facturación
                                                   sea mínima: deberemos de programar en lo
Suponiendo que el lector ya está, en mayor o       que a veces se denomina como programación                    Web Role :             Web Role:
menor grado, familiarizado con los concep-         en función de costes; esto pasa por optimizar                Aplicación
                                                                                                                  Web
                                                                                                                                       Servicios
                                                                                                                                         Web
tos PaaS (Platform as a Service) y con la          las instancias de compute que vamos a usar,
arquitectura de Azure os explicaré cómo            optimizar las peticiones a las bases de datos
estructuramos la aplicación dentro del servi-      de SQL Azure o bien intentar optimizar las
cio.                                               funciones que usan características de Azure
                                                   App Fabric como Access Control, Caché o
Como podréis observar, se trata de una             Service Bus.
implementación básica de servicios de Azure.
La aplicación cuenta con dos web roles dentro      Anexo 2: Pasiona - ClickPost.com,
de Azure compute. Por un lado el web role          en un único buzón toda tu corres-
encargado de gestionar y hospedar toda la          pondencia
parte web de la aplicación y por el otro el web
role encargado de gestionar y hospedar los         (Escrito por Txema Moreno, Project Ma-
servicios web encargados de proporcionar la        nager de Pasiona. <jmmoreno@pasiona.
información necesaria a la aplicación móvil.       com>)
La autenticación y autorización se gestionan
mediante Azure App Fabric Access control           Click post, un único buzón para toda tu
utilizando el Live ID del usuario (solo es         correspondencia. Así podríamos definir en
                                                                                                      F i g u r a 1 . Estructura de la aplicación
necesaria autenticación si el usuario quiere       una frase el servicio gratuito que ofrece esta     TercerLugar.
añadir nuevos lugares o bien si quiere añadir      startup nacida en Barcelona y con objetivos
comentarios). Y los datos tales como la            internacionales.
localización de los lugares, las características                                                      front-end del aplicativo en MVC ASP.NET y
de los mismos y las opiniones de los usuarios      El Proyecto ClickPost nace de un concepto          decidió alojar el software sobre el sistema
se almacenan en SQL Azure.                         muy sencillo a la vez que extremadamente           operativo en la nube Windows Azure.
                                                   interesante: convertir el buzón de cartas de
Es evidente que el modo correcto de                toda la vida en un buzón online, con las           El primero, permite crear páginas "ligeras",
implementar los servicios web y la aplicación,     ventajas que supone disponer de nuestra co-        particularmente indicadas para un consumo
así como la autenticación y la autorización        rrespondencia (facturas, recibos, etc…) de         masivo mientras el segundo conlleva todas
sobre Azure es el descrito, pero ¿porqué uti-      forma conjunta y categorizada. ClickPost           las ventajas de un alojamiento en la nube y
lizar SQL Azure para almacenar los datos?          proporciona muchas ventajas para el usua-          permite al cliente disponer de una solución
¿Porqué no utilizar Azure Storage Tables?          rio: eliminar los recibos físicos que inundan      cuyos costes son proporcionales al volumen
La clave en la decisión es la estructura de los    los cajones de nuestra casa, buscar fácilmente     de visitas.
datos. Se trata de un modelo relacional,           un recibo o factura, etiquetar y agrupar los
donde todos los registros deben cumplir un         recibos, son solo algunas de ellas.                Particularmente, la plataforma Windows
esquema; este modelo es imposible de repre-                                                           Azure ofrece a este modelo de negocio venta-
sentar dentro de Azure Storage Tables dado         Una correspondencia informatizada además,          jas incomparables, tanto en los tiempos de
que aunque soportan el almacenamiento de           permite explotar la información de nuestros        desarrollo como en los costes de manteni-
información en formato tabular, no te asegu-       consumos, pudiendo visualizar gráficos de          miento posteriores.
ran la integridad y el cumplimiento del esque-     tendencia, comparativas con el resto de usua-
ma de los datos.                                   rios y llevar una contabilidad doméstica.          La solución requería dos líneas de desarrollo:
                                                                                                          Por un lado, la Integración con Emisores,
De este modo, podemos representar la estruc-       La apuesta de ClickPost fue desarrollar la         que se compone de una capa de middleware
tura de la aplicación como se puede observar       herramienta con tecnología Microsoft acom-         dedicada a la realización de procesos de inte-
en la figura 1 1.                                  pañada de la mano de Pasiona, empresa espe-        gración entre el backOffice de ClickPost y los
                                                   cialista en el desarrollo de software del fabri-   diferentes emisores de documentos (bancos,
Conclusiones                                       cante americano y con un área dedicada en          utilities, etc.). Estos procesos, requieren una
El hecho de desarrollar la aplicación sobre        exclusiva a prestar soluciones a medida para       carga importante de CPU en días determina-
Azure no supone muchas diferencias en cuan-        startups en Internet.                              dos del mes así que las tareas de conexión,
to a desarrollar una aplicación web para ser                                                          normalización de documentos, extracción de
hospedada on-premise. Este hecho es gracias        Pasiona, alineada a la estrategia de Microsoft     metadatos y entrega al usuario se sustentan
a que Azure ofrece a los desarrolladores las       en entorno web, apostó por desarrollar el          sobre Worker Roles y Colas de Azure de una

monografía                                                                                                     novática nº 215 enero-febrero 2012 2 1
monografía Computación en la nube

forma totalmente asíncrona. Azure permite            ITsHappy es un portal donde el usuario                Todo aquello que podrías modificar sin nece-
además levantar tantas instancias como sean          puede gestionarse los regalos, organizar fies-        sidad de realizar un despliegue.
necesarias durante el proceso y reducirlas una       tas y su agenda del ocio además de ayudar a              Coste, es algo que en el momento de
                                                                                                                     ,
vez finalizado optimizando al máximo los             las ONG’s con recursos y tecnología.                  decidir no fue el punto principal, nos basamos
recursos y en consecuencia los costes.                                                                     en una referencia de precios que nos presenta-
    Por otro lado, el desarrollo del Portal Web      Nuestra experiencia con Windows Azure                 ron, y aparte de pagar cara la inexperiencia, se
se sustenta sobre el Web Role de Azure en su         empieza en diciembre de 2010, cuando se               ajustó bastante a lo esperado.
versión MVC, que ofrece la posibilidad de            realizó la migración de la plataforma desde un
crear un portal claramente orientado al usua-        servicio de hosting estándar a Windows Azure.         ¿Nivel de satisfacción? Llevo muchos años
rio. Al igual que los Worker Roles, es posible                                                             trabajando con diferentes tecnologías inclui-
dimensionarlo en función de las necesidades          ¿Tiempo de migración? Una noche.                      da las de Microsoft y sinceramente he de decir
de carga, pudiendo variar en función de la                                                                 que en esta ocasión han superado mis expec-
franja horaria incluso en un mismo día. El           ¿Motivo de la migración? Escalabilidad, te-           tativas, hasta el momento satisfacción máxi-
dimensionamiento es dinámico y se puede              níamos previsión de un aumento indetermi-             ma. Enumeraré los indicadores para mí, más
parametrizar para que, cuando se sobrepasen          nado de visitas al portal, durante un espacio         representativos:
una serie de indicadores, el sistema sea capaz       corto de tiempo al principio y necesitábamos              Productividad: El equipo solamente se
automáticamente de levantar instancias para          flexibilidad y facilidad para aumentar o redu-        dedica al desarrollo de los servicios, nuestra
garantizar el acceso fluido a la web.                cir la capacidad disponible.                          responsabilidad de que funcione y la de Azure
                                                                                                           de tenerlo disponible.
Azure además ofrece otras ventajas que se            ¿Por qué Windows Azure? Aquí tuvimos en                   Rendimiento: Muchos me preguntan, ¿es
han aprovechado para el proyecto ClickPost           cuenta las siguientes consideraciones:                barato? ¿no sale caro?, y no tengo argumen-
y que son aplicables en mayor o menor medida             Conocimiento del equipo de desarrollo de          tos para dar una respuesta definitiva; de
a cualquier otra solución:                           las tecnologías Microsoft. Ya cuando se               momento nuestra experiencia es: 0 proble-
    El Blob Storage, que permite el almacena-        decidió apostar en desarrollar en .NET, fue           mas, 0 tiempo dedicado a resolver tareas de
miento masivo de documentos con un volu-             por el conocimiento de la tecnología y por la         sistemas, tiempo de adaptación al nuevo
men prácticamente ilimitado, aportando una           productividad que ofrecen las herramientas            entorno bajo. Aunque no sabemos qué hubie-
velocidad de acceso óptima gracias a su motor        de desarrollo de Microsoft frente a otras             se pasado si la decisión hubiese sido otra.
de búsqueda e indexación.                            existentes.                                               Soporte: Lógicamente tenemos el apoyo
    La Escalabilidad. Como hemos comenta-                SQL Azure es el servicio de base de datos         de los ingenieros especialistas de Raona para
do anteriormente, Azure permite escalar tanto        independiente a los servicios de cómputo y            solucionar cualquier contingencia o estar al
en número de máquinas virtuales como en la           presentación, el cual puede utilizarse tanto          día de las novedades que nos ayuden a mejorar
configuración de las mismas, adaptándose a las       para las aplicaciones desplegadas en Azure            la plataforma.
necesidades del servicio que queremos prestar.       como para las que podamos tener localmen-
    La Disponibilidad. Microsoft garantiza un        te. Excepto algunas funcionalidades que to-           Espero que os haya sido útil nuestra experien-
99.99% de disponibilidad en la firma del SLA de      davía no tienen implementadas, la mayor               cia y por favor contactad conmigo en el caso
servicio. Aparte, el sistema de gestión de versio-   parte de las necesidades de nuestra platafor-         de requerir más información.
nes de Azure permite pasar fácilmente de un          ma quedan cubiertas por el gestor, e insisti-
entorno de Staging a Producción, gracias a la        mos, podíamos aprovechar el conocimiento              Anexo 4: Softeng
funcionalidad de "SWAP VIP", sin que la web          de nuestro equipo técnico. Además existe la
deje de funcionar en ningún momento.                 forma de poderlo gestionar online y con las           ( Escrito por Carlos Colell, Director Gene-
    El Cache Distribuido. Debido a que un            herramientas habituales.                              ral de Softeng, <ccolell@softeng.es>)
portal puede tener "n" instancias levantadas             Facilidad de despliegue algo que en mi
para garantizar un tiempo de respuesta ópti-         experiencia a veces es difícil de conseguir. Pues     Fundada en 1997, Softeng es una consultoría
mo, Azure dispone de un proveedor de Cache           bien bajo este punto quisiera comentar lo             e ingeniería de software experta en tecnologías
Distribuido, configurable y escalable en fun-        siguiente:                                            Microsoft y especializada en cloud. La com-
ción de las necesidades.                             - Entorno de pruebas similar: al crear una            pañía cuenta con la certificación como Gold
    La Seguridad. El Access Control resuelve         imagen exacta de lo que vas a poner en produc-        Certified Partner de Microsoft y con 22 com-
las problemáticas de seguridad. La autentica-        ción, una vez comprobado, y solo con un               petencias tecnológicas, es la empresa españo-
ción de usuarios, la gestión de cookies y los        click, rápidamente pasas a tener la nueva             la con más certificaciones Microsoft.   .
tokens están integrados en el entorno del            versión operativa. Y algo muy valorable, si
propio Azure, facilitando tanto el desarrollo        por cualquier motivo tienes que hacer rollback,       Las tres áreas de negocio de Softeng son el
como su posterior gestión.                           con el mismo click tienes el sistema en la            Desarrollo de proyectos Web mediante Softeng
    Y por último las pruebas de stress que, una      versión anterior.                                     Portal Builder, Intranets colaborativas median-
vez diseñadas, no requieren realizar estimacio-      - Despliegue gestionado desde el propio               te SharePoint, e Ingeniería de sistemas críticos
nes de "cuántos usuarios aguantarían ‘n’ má-         Visual Studio, lo que nos supone gran pro-            (que abarca el diseño, despliegue y administra-
quinas". Azure permite realizar un test real         ductividad y eficiencia.                              ción de infraestructuras robustas con tecnolo-
levantando instancias y analizando el compor-        - Despliegues parciales: En caso de querer            gía Microsoft, tanto on-premise como en "la
tamiento de las mismas con el objetivo de            realizar despliegues parciales útiles para resolver   nube").
encontrar el equilibrio entre tiempos de respues-    rápidamente alguna incidencia, es tan sencillo
tas del sistema y coste de infraestructura.          como si tuvieras los servidores localmente,           A la primera área pertenece su solución Softeng
                                                     realizando una conexión mediante los servicios        Portal Builder, una plataforma concebida
Anexo 3: Raona – ItsHappy, ocio y                    de terminal o con alguna utilidad que despliegue      para el desarrollo y gestión de proyectos Web
solidaridad en Windows Azure                         los binarios o páginas afectadas.                     empresariales, evolucionada hacia "la nube"
                                                         El servicio de storage, una solución per-         aprovechando los beneficios que ofrece
(Escrito por David Solsona , Business                fecta para poner todos aquellos recursos              Windows Azure de Microsoft y desarrollada
Development & Integration Manager en                 generados o utilizados por el portal, como            usando una arquitectura orientada a domi-
Raona, <david.solsona@itshappy.com>)                 imágenes, ficheros de estilos, javascripts, etc.      nio (DDD).

2 2 novática nº 215 enero-febrero 2012                                                                                                           monografía
Computación en la nube monografía




                Figura 2. Arquitectura de Softeng Portal Builder.



Softeng Portal Builder es una plataforma          Durante la fase de incepción de la nueva          para mantener un datacenter clásico, redu-
empresarial para llevar a cabo proyectos web      arquitectura, Softeng tomó contacto con la        ciendo notablemente nuestros costes.
en la nube de forma rentable, ayudando a          versión beta de la Guía de "Arquitectura N-
impulsar a las empresas a través de la Web y      Capas orientada al Dominio con .NET 414 ",
ofreciendo autonomía y productividad en la        creada por Microsoft Ibérica. Si bien aún
gestión del sitio con bajos costes de propiedad   estaba madurando, esta guía mostró un cla-
(ver figura 2  2).                                ro mapa de arquitectura DDD relacionado                Notas
                                                  con las tecnologías de Microsoft disponibles       1
                                                                                                        Ver por ejemplo, <http://trends.ticbeat.com/
La plataforma está pensada para los sitios        para realizar el trabajo. Además, la Guía de       trends-2012-tendencias-innovacion-2012/> y
públicos estratégicos de la mediana y gran        Arquitectura y la aplicación de ejemplo de         <http://www.computereconomics.com/page.
empresa con necesidades constantes de ac-         Microsoft también ayudó a los ingenieros de        cfm?name=technology%20trends>.
tualización y rotación de contenidos. De entre    Softeng a cubrir aspectos importantes de           2
                                                                                                        <http://aws.amazon.com/es/>.
todas sus ventajas destacan la productividad      arquitectura que no se cubren en el libro
                                                                                                     3
                                                                                                       <http://code.google.com/intl/es-ES/appengine/>.
que brinda la edición visual desde la propia      original de Eric Evans, tales como la inyección
                                                                                                     4
                                                                                                        <http://www.windowsazure.com/es-es/>.
                                                                                                     5
                                                                                                        <http://www.salesforce.com>.
web, la mejora del posicionamiento en             de dependencias (DI) e inversión de control        6
                                                                                                        <http://www.google.com/apps>.
buscadores, el sistema de traducción simul-       (Ioc) utilizando Microsoft Unity. Bien utili-      7
                                                                                                       <http://www.microsoft.com/es-es/office365>.
tánea de contenidos y las analíticas web de       zado sirve para seguir el principio de diseño      8
                                                                                                        <http://www.microsoft.com/spain/prensa/
última generación que permiten conocer el         Open Closed Principle o Protected Variations,      noticia.aspx?infoid=/2011/04/n001-Microsoft-
comportamiento de los visitantes incremen-        importante principio de diseño que permite         proporciona-servicios-cloud-a-Generalitat-Cata-
tando su conversión y mejorando así los           flexibilidad y extensibilidad.                     lana>.
resultados del sitio.
                                                                                                     9
                                                                                                        <http://www.euskadinnova.net/es/enpresa-
                                                  Gracias a la nueva arquitectura, actualmente       digitala/noticias/gobierno-vasco-pondra-marcha-
                                                                                                     experiencias-cloud-computing/7603.aspx>.
El punto de partida antes de evolucionar a        Softeng Portal Builder ofrece una escala-          10
                                                                                                         <http://www.clubdeinnovacion.es/index.php?
Windows Azure era una aplicación de arqui-        bilidad lineal en Azure con un muy bajo            option=com_mtree&task=viewlink&link_id=
tectura compleja que podía estar instalada en     consumo de recursos así como un rendimien-         466&Itemid=64>.
los servidores del centro de datos de Softeng,    to extraordinario. En resumen, es capaz de         11
                                                                                                         <http://www.microsoft.com/spain/enterprise/
en los del propio cliente o en un ISP.            atender a 2.500 usuarios simultáneos por           casos-exito/detalle-casos-de-exito.aspx?
                                                  instancia mediana de Azure, sirviendo las          ContenidoID=20110315001>.
Tal y como había previsto Softeng, este           peticiones a una media de 301ms.
                                                                                                     12
                                                                                                         <http://www.salesforce.com/es/customers/
movimiento inicial hacia la nube se realizó de                                                       travel-transportation/expedia_corp_travel.jsp>.
                                                                                                     13
                                                                                                         <http://msdn.microsoft.com/en-us/library/
forma no demasiado traumática, gracias a          Entre las razones para cambiar a Azure no
                                                                                                     windowsazure/dd163896.aspx>.
las similitudes entre Azure y el entorno de       solo estuvo el fuerte compromiso de Softeng        14
                                                                                                         <http://microsoftnlayerapp.codeplex.com/>.
desarrollo anterior, pero inicialmente resultó    con la innovación: Queremos que el mercado
que Portal Builder no podía funcionar de          perciba nuestra plataforma como puntera,
forma óptima en Azure pues requería un            encuadrada en el estado del arte de la tecno-
consumo excesivo de recursos para que su          logía, y Azure contribuye en gran medida a
rendimiento fuera el deseado. Por lo tanto, se    lograr esta percepción. Con Azure ya no
decidió llevar a cabo una reingeniería total de   tenemos que invertir fuerte y constantemente
la aplicación.                                    en hardware, software y personal de soporte

monografía                                                                                                   novática nº 215 enero-febrero 2012 2 3

Más contenido relacionado

La actualidad más candente

El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011
El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011
El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011Ramon Costa i Pujol
 
Webinar La Innovación y la Transformación Digital son Posibles.
Webinar La Innovación y la Transformación Digital son Posibles.Webinar La Innovación y la Transformación Digital son Posibles.
Webinar La Innovación y la Transformación Digital son Posibles.Luis Moran Abad
 
Las Tecnologías de la Información para la mejora de la productividad
Las Tecnologías de la Información para la mejora de la productividadLas Tecnologías de la Información para la mejora de la productividad
Las Tecnologías de la Información para la mejora de la productividadMICProductivity
 
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025Luis Moran Abad
 
Revista Mundo Contact Mayo 2016
Revista Mundo Contact Mayo 2016Revista Mundo Contact Mayo 2016
Revista Mundo Contact Mayo 2016Mundo Contact
 
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN Alondra Quiroz
 
Revista Mundo Contact Abril 2016
Revista Mundo Contact Abril 2016Revista Mundo Contact Abril 2016
Revista Mundo Contact Abril 2016Edson Ugalde
 
Hacia ti capacitación virtual pasos 01, 02, 03
Hacia ti capacitación virtual pasos 01, 02, 03Hacia ti capacitación virtual pasos 01, 02, 03
Hacia ti capacitación virtual pasos 01, 02, 03sbmalambo
 
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...Luis Moran Abad
 
Jornada empresarial aeball-20111130-cloudcomputing
Jornada empresarial aeball-20111130-cloudcomputingJornada empresarial aeball-20111130-cloudcomputing
Jornada empresarial aeball-20111130-cloudcomputingRamon Costa i Pujol
 
Aplicación de la tecnología web 2.0 a la estrategia empresarial
Aplicación de la tecnología web 2.0 a la estrategia empresarialAplicación de la tecnología web 2.0 a la estrategia empresarial
Aplicación de la tecnología web 2.0 a la estrategia empresarialSantiago Bonet
 
Revista Mundo Contact Febrero 2016
Revista Mundo Contact Febrero 2016Revista Mundo Contact Febrero 2016
Revista Mundo Contact Febrero 2016Mundo Contact
 
Presentación conferencia colegio de ingenieros 2014
Presentación conferencia colegio de ingenieros   2014Presentación conferencia colegio de ingenieros   2014
Presentación conferencia colegio de ingenieros 2014Armando Vicente Tauro
 
Investigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionInvestigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionAbigail Hernandez Garcia
 
Revista Mundo Contact Enero 2016
Revista Mundo Contact Enero 2016Revista Mundo Contact Enero 2016
Revista Mundo Contact Enero 2016Mundo Contact
 
Tendencia en Tecnologia vs Tecnologías Emergentes
Tendencia en Tecnologia vs Tecnologías Emergentes Tendencia en Tecnologia vs Tecnologías Emergentes
Tendencia en Tecnologia vs Tecnologías Emergentes Héctor Zeferino
 
Tecnologías de integración que se utilizan enla nueva economía digital
Tecnologías de integración que se utilizan enla nueva economía digitalTecnologías de integración que se utilizan enla nueva economía digital
Tecnologías de integración que se utilizan enla nueva economía digitalMaru Hernández
 
Taller internacionalización empresas
Taller internacionalización empresasTaller internacionalización empresas
Taller internacionalización empresasEnrique Farez
 

La actualidad más candente (20)

El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011
El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011
El nuevomundodeltrabajo retos-tecnologiasiproductividad-2011
 
Webinar La Innovación y la Transformación Digital son Posibles.
Webinar La Innovación y la Transformación Digital son Posibles.Webinar La Innovación y la Transformación Digital son Posibles.
Webinar La Innovación y la Transformación Digital son Posibles.
 
Las Tecnologías de la Información para la mejora de la productividad
Las Tecnologías de la Información para la mejora de la productividadLas Tecnologías de la Información para la mejora de la productividad
Las Tecnologías de la Información para la mejora de la productividad
 
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025
Ponencia: TI Extrema, cómo será la Gestión de Servicios en 2025
 
Revista Mundo Contact Mayo 2016
Revista Mundo Contact Mayo 2016Revista Mundo Contact Mayo 2016
Revista Mundo Contact Mayo 2016
 
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN
UNIDAD 3: TECNOLOGÍAS DE INTEGRACIÓN
 
Revista Mundo Contact Abril 2016
Revista Mundo Contact Abril 2016Revista Mundo Contact Abril 2016
Revista Mundo Contact Abril 2016
 
Hacia ti capacitación virtual pasos 01, 02, 03
Hacia ti capacitación virtual pasos 01, 02, 03Hacia ti capacitación virtual pasos 01, 02, 03
Hacia ti capacitación virtual pasos 01, 02, 03
 
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...
Ponencia Cinco Retos Digitales para definir la Nueva Generación de Gestión TI...
 
Tendencias en Tecnología
Tendencias en TecnologíaTendencias en Tecnología
Tendencias en Tecnología
 
Jornada empresarial aeball-20111130-cloudcomputing
Jornada empresarial aeball-20111130-cloudcomputingJornada empresarial aeball-20111130-cloudcomputing
Jornada empresarial aeball-20111130-cloudcomputing
 
Aplicación de la tecnología web 2.0 a la estrategia empresarial
Aplicación de la tecnología web 2.0 a la estrategia empresarialAplicación de la tecnología web 2.0 a la estrategia empresarial
Aplicación de la tecnología web 2.0 a la estrategia empresarial
 
Revista Mundo Contact Febrero 2016
Revista Mundo Contact Febrero 2016Revista Mundo Contact Febrero 2016
Revista Mundo Contact Febrero 2016
 
Presentación conferencia colegio de ingenieros 2014
Presentación conferencia colegio de ingenieros   2014Presentación conferencia colegio de ingenieros   2014
Presentación conferencia colegio de ingenieros 2014
 
Portafolio unidad 3 mercadotecnia electronica
Portafolio unidad 3 mercadotecnia electronicaPortafolio unidad 3 mercadotecnia electronica
Portafolio unidad 3 mercadotecnia electronica
 
Investigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracionInvestigacion sobre las tecnologias de integracion
Investigacion sobre las tecnologias de integracion
 
Revista Mundo Contact Enero 2016
Revista Mundo Contact Enero 2016Revista Mundo Contact Enero 2016
Revista Mundo Contact Enero 2016
 
Tendencia en Tecnologia vs Tecnologías Emergentes
Tendencia en Tecnologia vs Tecnologías Emergentes Tendencia en Tecnologia vs Tecnologías Emergentes
Tendencia en Tecnologia vs Tecnologías Emergentes
 
Tecnologías de integración que se utilizan enla nueva economía digital
Tecnologías de integración que se utilizan enla nueva economía digitalTecnologías de integración que se utilizan enla nueva economía digital
Tecnologías de integración que se utilizan enla nueva economía digital
 
Taller internacionalización empresas
Taller internacionalización empresasTaller internacionalización empresas
Taller internacionalización empresas
 

Similar a Novatica - 2012 - Cloud Computing - Windows Azure

Selva orejon-reputacion-online-novatica-articulo
Selva orejon-reputacion-online-novatica-articuloSelva orejon-reputacion-online-novatica-articulo
Selva orejon-reputacion-online-novatica-articuloSelva Orejón
 
Presentacion de la tecnologia y herramientas tecnologicas
Presentacion de la tecnologia y herramientas tecnologicasPresentacion de la tecnologia y herramientas tecnologicas
Presentacion de la tecnologia y herramientas tecnologicasCelsoPanameo
 
Iris mejia practico_word
Iris mejia practico_wordIris mejia practico_word
Iris mejia practico_wordEvelynOrellana5
 
Tecnologias De La Informacion[1]
Tecnologias De La Informacion[1]Tecnologias De La Informacion[1]
Tecnologias De La Informacion[1]rodrigobm
 
Infotecnología para el aprendizaje
Infotecnología para el aprendizajeInfotecnología para el aprendizaje
Infotecnología para el aprendizajeOmar Estrella
 
Internet 2(mando, angeles, lilian).
Internet 2(mando, angeles, lilian).Internet 2(mando, angeles, lilian).
Internet 2(mando, angeles, lilian).Aortega-94
 
Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2danny0106
 
Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2danny0106
 
SistemasCompumaterialdidactico_adm_de_ti.pdf
SistemasCompumaterialdidactico_adm_de_ti.pdfSistemasCompumaterialdidactico_adm_de_ti.pdf
SistemasCompumaterialdidactico_adm_de_ti.pdfsebaskrilsebastian
 
Presentacion aurelio
Presentacion aurelioPresentacion aurelio
Presentacion aurelioaureliomatias
 

Similar a Novatica - 2012 - Cloud Computing - Windows Azure (20)

Selva orejon-reputacion-online-novatica-articulo
Selva orejon-reputacion-online-novatica-articuloSelva orejon-reputacion-online-novatica-articulo
Selva orejon-reputacion-online-novatica-articulo
 
Web semantica
Web semanticaWeb semantica
Web semantica
 
MONOGRAFÍA DE SISTEMAS OPERATIVOS
MONOGRAFÍA DE SISTEMAS OPERATIVOSMONOGRAFÍA DE SISTEMAS OPERATIVOS
MONOGRAFÍA DE SISTEMAS OPERATIVOS
 
Presentacion de la tecnologia y herramientas tecnologicas
Presentacion de la tecnologia y herramientas tecnologicasPresentacion de la tecnologia y herramientas tecnologicas
Presentacion de la tecnologia y herramientas tecnologicas
 
Iris mejia practico_word
Iris mejia practico_wordIris mejia practico_word
Iris mejia practico_word
 
Iris mejia practico_word
Iris mejia practico_wordIris mejia practico_word
Iris mejia practico_word
 
Tecnologias De La Informacion[1]
Tecnologias De La Informacion[1]Tecnologias De La Informacion[1]
Tecnologias De La Informacion[1]
 
Infotecnología para el aprendizaje
Infotecnología para el aprendizajeInfotecnología para el aprendizaje
Infotecnología para el aprendizaje
 
Informatica
InformaticaInformatica
Informatica
 
Internet 2(mando, angeles, lilian).
Internet 2(mando, angeles, lilian).Internet 2(mando, angeles, lilian).
Internet 2(mando, angeles, lilian).
 
Tics primer taller
Tics primer tallerTics primer taller
Tics primer taller
 
Tics primer taller
Tics primer tallerTics primer taller
Tics primer taller
 
web 2.0
web 2.0web 2.0
web 2.0
 
Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2
 
Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2Corporacion Universitaria Minuto De Dios[1]2
Corporacion Universitaria Minuto De Dios[1]2
 
LOS TIC´S
LOS TIC´SLOS TIC´S
LOS TIC´S
 
SistemasCompumaterialdidactico_adm_de_ti.pdf
SistemasCompumaterialdidactico_adm_de_ti.pdfSistemasCompumaterialdidactico_adm_de_ti.pdf
SistemasCompumaterialdidactico_adm_de_ti.pdf
 
Informática_El uso
Informática_El usoInformática_El uso
Informática_El uso
 
Olga informatica
Olga informaticaOlga informatica
Olga informatica
 
Presentacion aurelio
Presentacion aurelioPresentacion aurelio
Presentacion aurelio
 

Más de Ramon Costa i Pujol

20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdfRamon Costa i Pujol
 
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdfRamon Costa i Pujol
 
Transformación Digital, por qué y para qué
Transformación Digital, por qué y para quéTransformación Digital, por qué y para qué
Transformación Digital, por qué y para quéRamon Costa i Pujol
 
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdf
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdfSobre la transformación digital de las organizaciones - eada - RamonCosta.pdf
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdfRamon Costa i Pujol
 
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectos
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectosWebinar eada 20230212 PMBOK-Scrum en la gestión de proyectos
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectosRamon Costa i Pujol
 
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...Las habilidades digitales de un profesional para el nuevo entorno y contexto ...
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...Ramon Costa i Pujol
 
Sobre la Dirección de Proyectos
Sobre la Dirección de ProyectosSobre la Dirección de Proyectos
Sobre la Dirección de ProyectosRamon Costa i Pujol
 
Comunicaciones eficientes con Microsoft Teams
Comunicaciones eficientes con Microsoft TeamsComunicaciones eficientes con Microsoft Teams
Comunicaciones eficientes con Microsoft TeamsRamon Costa i Pujol
 
Webinar eada ¿Estás a punto para participar en la Transformación Digital de...
Webinar eada   ¿Estás a punto para participar en la Transformación Digital de...Webinar eada   ¿Estás a punto para participar en la Transformación Digital de...
Webinar eada ¿Estás a punto para participar en la Transformación Digital de...Ramon Costa i Pujol
 
Formacion de formadores - recomendaciones para los formadores
Formacion de formadores - recomendaciones para los formadoresFormacion de formadores - recomendaciones para los formadores
Formacion de formadores - recomendaciones para los formadoresRamon Costa i Pujol
 
Formación de formadores - FAQs para los formadores
Formación de formadores - FAQs para los formadoresFormación de formadores - FAQs para los formadores
Formación de formadores - FAQs para los formadoresRamon Costa i Pujol
 
Resumen estudio Habilidades Digitales de los Directivos en España 2021"
Resumen estudio Habilidades Digitales de los Directivos en España 2021"Resumen estudio Habilidades Digitales de los Directivos en España 2021"
Resumen estudio Habilidades Digitales de los Directivos en España 2021"Ramon Costa i Pujol
 
Af2021 Habilidades Digitales de los Directivos en España
Af2021 Habilidades Digitales de los Directivos en EspañaAf2021 Habilidades Digitales de los Directivos en España
Af2021 Habilidades Digitales de los Directivos en EspañaRamon Costa i Pujol
 
La transformación digital de las organizaciones y las habilidades digitales d...
La transformación digital de las organizaciones y las habilidades digitales d...La transformación digital de las organizaciones y las habilidades digitales d...
La transformación digital de las organizaciones y las habilidades digitales d...Ramon Costa i Pujol
 
Esquema "Transformacion digital" eadaX
Esquema "Transformacion digital" eadaXEsquema "Transformacion digital" eadaX
Esquema "Transformacion digital" eadaXRamon Costa i Pujol
 
Gestión de proyectos con PMBok o Scrum
Gestión de proyectos con PMBok o ScrumGestión de proyectos con PMBok o Scrum
Gestión de proyectos con PMBok o ScrumRamon Costa i Pujol
 
Plantilla para la definición de un proyecto - Gestión de Proyectos
Plantilla para la definición de un proyecto - Gestión de ProyectosPlantilla para la definición de un proyecto - Gestión de Proyectos
Plantilla para la definición de un proyecto - Gestión de ProyectosRamon Costa i Pujol
 
Buenas practicas y consejos para una nuevaforma de trabajar
Buenas practicas y consejos para una nuevaforma de trabajarBuenas practicas y consejos para una nuevaforma de trabajar
Buenas practicas y consejos para una nuevaforma de trabajarRamon Costa i Pujol
 
"Recomendaciones para un teletrabajo eficiente"
"Recomendaciones para un teletrabajo eficiente""Recomendaciones para un teletrabajo eficiente"
"Recomendaciones para un teletrabajo eficiente"Ramon Costa i Pujol
 
Eines i Recursos per al Teletreball
Eines i Recursos per al TeletreballEines i Recursos per al Teletreball
Eines i Recursos per al TeletreballRamon Costa i Pujol
 

Más de Ramon Costa i Pujol (20)

20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
20240418-CambraSabadell-SesInf-AdopTecnologica-CasoPractico.pdf
 
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf
20240314-CambraSabadell-SessioInformativa-TransfDigital-UnCasoPractico.pdf
 
Transformación Digital, por qué y para qué
Transformación Digital, por qué y para quéTransformación Digital, por qué y para qué
Transformación Digital, por qué y para qué
 
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdf
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdfSobre la transformación digital de las organizaciones - eada - RamonCosta.pdf
Sobre la transformación digital de las organizaciones - eada - RamonCosta.pdf
 
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectos
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectosWebinar eada 20230212 PMBOK-Scrum en la gestión de proyectos
Webinar eada 20230212 PMBOK-Scrum en la gestión de proyectos
 
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...Las habilidades digitales de un profesional para el nuevo entorno y contexto ...
Las habilidades digitales de un profesional para el nuevo entorno y contexto ...
 
Sobre la Dirección de Proyectos
Sobre la Dirección de ProyectosSobre la Dirección de Proyectos
Sobre la Dirección de Proyectos
 
Comunicaciones eficientes con Microsoft Teams
Comunicaciones eficientes con Microsoft TeamsComunicaciones eficientes con Microsoft Teams
Comunicaciones eficientes con Microsoft Teams
 
Webinar eada ¿Estás a punto para participar en la Transformación Digital de...
Webinar eada   ¿Estás a punto para participar en la Transformación Digital de...Webinar eada   ¿Estás a punto para participar en la Transformación Digital de...
Webinar eada ¿Estás a punto para participar en la Transformación Digital de...
 
Formacion de formadores - recomendaciones para los formadores
Formacion de formadores - recomendaciones para los formadoresFormacion de formadores - recomendaciones para los formadores
Formacion de formadores - recomendaciones para los formadores
 
Formación de formadores - FAQs para los formadores
Formación de formadores - FAQs para los formadoresFormación de formadores - FAQs para los formadores
Formación de formadores - FAQs para los formadores
 
Resumen estudio Habilidades Digitales de los Directivos en España 2021"
Resumen estudio Habilidades Digitales de los Directivos en España 2021"Resumen estudio Habilidades Digitales de los Directivos en España 2021"
Resumen estudio Habilidades Digitales de los Directivos en España 2021"
 
Af2021 Habilidades Digitales de los Directivos en España
Af2021 Habilidades Digitales de los Directivos en EspañaAf2021 Habilidades Digitales de los Directivos en España
Af2021 Habilidades Digitales de los Directivos en España
 
La transformación digital de las organizaciones y las habilidades digitales d...
La transformación digital de las organizaciones y las habilidades digitales d...La transformación digital de las organizaciones y las habilidades digitales d...
La transformación digital de las organizaciones y las habilidades digitales d...
 
Esquema "Transformacion digital" eadaX
Esquema "Transformacion digital" eadaXEsquema "Transformacion digital" eadaX
Esquema "Transformacion digital" eadaX
 
Gestión de proyectos con PMBok o Scrum
Gestión de proyectos con PMBok o ScrumGestión de proyectos con PMBok o Scrum
Gestión de proyectos con PMBok o Scrum
 
Plantilla para la definición de un proyecto - Gestión de Proyectos
Plantilla para la definición de un proyecto - Gestión de ProyectosPlantilla para la definición de un proyecto - Gestión de Proyectos
Plantilla para la definición de un proyecto - Gestión de Proyectos
 
Buenas practicas y consejos para una nuevaforma de trabajar
Buenas practicas y consejos para una nuevaforma de trabajarBuenas practicas y consejos para una nuevaforma de trabajar
Buenas practicas y consejos para una nuevaforma de trabajar
 
"Recomendaciones para un teletrabajo eficiente"
"Recomendaciones para un teletrabajo eficiente""Recomendaciones para un teletrabajo eficiente"
"Recomendaciones para un teletrabajo eficiente"
 
Eines i Recursos per al Teletreball
Eines i Recursos per al TeletreballEines i Recursos per al Teletreball
Eines i Recursos per al Teletreball
 

Último

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 

Último (20)

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 

Novatica - 2012 - Cloud Computing - Windows Azure

  • 1.
  • 2. Nº 215, enero-febrero 2012, año XXXVIII sumario Novática revista fundada en 1975 y decana de la prensa Novática, informática española, es el órgano oficial de expresión y for- editorial mación continua de ATI (Asociación de Técnicos de Informá- tica), organización que edita también la revista REICIS (Re- Asamblea General Extraordinaria de ATI: un impulso hacia el futuro vista Española de Innovación, Calidad e Ingeniería del Soft- ware). Novática co-edita asimismo UP UPGRADE, revista de la Asociación y de Novática > 02 digital de CEPIS (Council of European Professional noticias de IFIP Informatics Societies), en lengua inglesa, y es miembro fun- dador de UPUPENET (UPUPGRADE E uropean NET UP NETwork). Firma del memorando de entendimiento entre IFIP y el Gobierno <http://www.ati.es/novatica/> del Paraguay para la organización de WITFOR 2013 > 03 <http://www.ati.es/reicis/> Ramon Puigjaner Trepat <http://www.cepis.org/upgrade> en resumen ATI es miembro fundador de CEPIS (Council of European Professional Informatics Societies) y es representante de España en IFIP (International Cerrando el círculo: La computación en la nube en la práctica habitual > 08 Federation for Information Processing); tiene un acuerdo de colaboración Llorenç Pagés Casas con ACM (Association for Computing Machinery), así como acuerdos de vinculación o colaboración con AdaSpain AI2 ASTIC RITSI e AdaSpain, AI2, ASTIC, Hispalinux junto a la que participa en ProInnova Hispalinux, ProInnova. monografía Consejo Editorial Ignacio Agulló Sousa, Guillem Alsina González, María José Escalona Cuaresma, Rafael Fernández Calvo Computación en la nube (presidente del Consejo), Jaime Fernández Martínez, Luís Fernández Sanz, Dídac Lopez Viñas, Celestino Martín Alonso, José Onofre Montesa Andrés, Francesc Noguera Puig, Ignacio Pérez Martínez, Andrés Pérez Payeras, Víktu Pons i Colomer, Juan Carlos Vigo López Editor invitado: Fernando Piera Gómez Coordinación Editorial Presentación. ¿Cloud computing? o ¿Computación en la nube? > 06 Llorenç Pagés Casas <pages@ati.es> Composición y autoedición Fernando Piera Gómez Jorge Llácer Gil de Ramales Traducciones Grupo de Lengua e Informática de ATI <http://www.ati.es/gt/lengua-informatica/> Tecnologías de infraestructura en la nube > 09 Administración Tomás Brunete, María José Fernández, Enric Camarero, Felicidad López Enrique Birlanga Terrón Secciones Técnicas - Coordinadores ISO 20000-7: Guía para la implantación de la ISO/IEC 20000-1 en la nube > 11 Acceso y recuperación de la Información José María Gómez Hidalgo (Optenet), <jmgomezh@yahoo.es> Manuel J. Maña López (Universidad de Huelva), <manuel.mana@diesia.uhu.es> Guillermo López Moratinos Administración Pública electrónica Francisco López Crespo (MAE), <flc@ati.es> Cuestiones legales sobre Cloud Computing > 14 Arquitecturas Enrique F. Torres Moreno (Universidad de Zaragoza), <enrique.torres@unizar.es> Karen Elizabeth Sánchez Quiñones, Ignacio Delgado Gonzalez, Idoia Uriarte Lauzirika Jordi Tubella Morgadas (DAC-UPC), <jordit@ac.upc.es> Auditoría SITIC Marina Touriño Troitiño, <marinatourino@marinatourino.com> Desarrollo de aplicaciones cloud con Windows Azure: Manuel Palao García-Suelto (ATI), <manuel@palao.com> Derecho y tecnologías Cuatro experiencias prácticas > 19 Isabel Hernando Collazos (Fac. Derecho de Donostia, UPV), <isabel.hernando@ehu.es> Elena Davara Fernández de Marcos (Davara & Davara), <edavara@davara.com> Ramon Costa Pujol Enseñanza Universitaría de la Informática Cristóbal Pareja Flores (DSIP-UCM), <cpareja@sip.ucm.es> Seguridad en el cómputo en la nube > 24 J. Ángel Velázquez Iturbide (DLSI I, URJC), angel.velazquez@urjc.es> Entorno digital personal Andrés Marín López (Univ. Carlos III), <amarin@it.uc3m.es> Guillermo Morales-Luna Diego Gachet Páez (Universidad Europea de Madrid), <gachet@uem.es> Estándares Web Seguridad en la nube, algo nuevo bajo el sol > 29 Encarna Quesada Ruiz (Virati), <encarna.quesada@virati.com> José Carlos del Arco Prieto (TCP Sistemas e Ingeniería), <jcarco@gmail.com> Olof Sandstrom Gestión del Conocimiento Joan Baiget Solé (Cap Gemini Ernst & Young), <joan.baiget@ati.es> Informática y Filosofía Análisis forense en un ecosistema tecnológico: redes sociales, José Angel Olivas Varela (Escuela Superior de Informática, UCLM), <joseangel.olivas@uclm.es> Roberto Feltrero Oreja (UNED), <rfeltrero@gmail.com> tecnologías móviles y computación en la nube > 33 Informática Gráfica Miguel Chover Sellés (Universitat Jaume I de Castellón), <chover@lsi.uji.es> Jeimy J. Cano Roberto Vivó Hernando (Eurographics, sección española), <rvivo@dsic.upv.es> Ingeniería del Software Javier Dolado Cosín (DLSI-UPV), <dolado@si.ehu.es> Daniel Rodríguez García (Universidad de Alcalá), <daniel.rodriguez@uah.es> Inteligencia Artificial Vicente Botti Navarro, Vicente Julián Inglada (DSIC-UPV), <{vbotti,vinglada}@dsic.upv.es> Interacción Persona-Computador secciones técnicas Pedro M. Latorre Andrés (Universidad de Zaragoza, AIPO), <platorre@unizar.es> Francisco L. Gutierrez Vela (Universidad de Granada, AIPO), <fgutierr@ugr.es> Lengua e Informática M. del Carmen Ugarte García (ATI), <cugarte@ati.es> Lenguajes informáticos Interacción Persona-Computador Óscar Belmonte Fernández (Univ. Jaime I de Castellón), <belfern@lsi.uji.es> Inmaculada Coma Tatay (Univ. de Valencia), <Inmaculada.Coma@uv.es> Enriqueciendo la evaluación en videojuegos > 37 Lingüística computacional Xavier Gómez Guinovart (Univ. de Vigo), <xgg@uvigo.es> José Luis González Sánchez, Rosa María Gil Iranzo, Francisco Luis Gutiérrez Vela Manuel Palomar (Univ. de Alicante), <mpalomar@dlsi.ua.es> Mundo estudiantil y jóvenes profesionales Federico G. Mon Trotti (RITSI), <gnu.fede@gmail.com> Seguridad Mikel Salazar Peña (Area de Jovenes Profesionales, Junta de ATI Madrid), <mikeltxo_uni@yahoo.es> Profesión informática Análisis de la seguridad del sistema reCAPTCHA > 43 Rafael Fernández Calvo (ATI), <rfcalvo@ati.es> Miquel Sàrries Griñó (ATI), <msarries@ati.es> Noemí Carranza, Ricardo Palma Durán, Gonzalo Álvarez Marañón, Redes y servicios telemáticos José Luis Marzo Lázaro (Univ. de Girona), <joseluis.marzo@udg.es> José María Gómez Hidalgo Juan Carlos López López (UCLM), <juancarlos@uclm.es> Robótica José Cortés Arenas (Sopra Group), <joscorare@gmail.com> Referencias autorizadas > 49 Juan González Gómez (Universidad Carlos III), <juan@iearobotics.com Seguridad Javier Areitio Bertolín (Univ. de Deusto), <jareitio@deusto.es> Javier López Muñoz (ETSI Informática-UMA), <jlm@lcc.uma.es> Sistemas de Tiempo Real Alejandro Alonso Muñoz, Juan Antonio de la Puente Alfaro (DIT-UPM), <{aalonso,jpuente}@dit.upm.es> Sociedad de la Información Software Libre Jesús M. González Barahona (Universidad Politécnica de Madrid), <israel.herraiz@upm.es> Israel Herráiz Tabernero (UAX), <isra@herraiz.org> Tecnología de Objetos Resultados de investigación Jesus García Molina (DIS-UM), <jmolina@um.es> Gustavo Rossi (LIFIA-UNLP Argentina), <gustavo@sol.info.unlp.edu.ar> , Tecnologías para la Educación La Investigación en Informática en España: Análisis bibliométrico > 54 Juan Manuel Dodero Beardo (UC3M), <dodero@inf.uc3m.es> César Pablo Córcoles Briongo (UOC), <ccorcoles@uoc.edu>. Francisco Ruiz González Tecnologías y Empresa Didac López Viñas (Universitat de Girona), <didac.lopez@ati.es> Programar es crear Francisco Javier Cantais Sánchez (Indra Sistemas), <fjcantais@gmail.com> Tendencias tecnológicas El Problema del Laberinto Cuadrado Alonso Alvarez García (TID), <aad@tid.es> Gabriel Martí Fuentes (Interbits), <gabi@atinet.es> TIC y Turismo (Competencia UTN-FRC 2011, problema B, solución) > 59 Andrés Aguayo Maldonado, Antonio Guevara Plaza (Univ. de Málaga), <{aguayo, guevara}@lcc.uma.es> Julio Javier Castillo, Diego Javier Serrano, Marina Elizabeth Cárdenas Las opiniones expresadas por los autores son responsabilidad exclusiva de losmismos. Novática permite la reproducción, sin ánimo de lucro, de todos los artículos, a menos que lo impida la modalidad de © o copyright elegida por el autor, debiéndose en todo El Problema del Superbowling caso citar su procedencia y enviar a Novática un ejemplar de la publicación. (Competencia UTN-FRC 2011, problema F, enunciado) > 60 Coordinación Editorial, Redacción Central y Redacción ATI Madrid Padilla 66, 3º, dcha., 28006 Madrid Tlfn.914029391; fax.913093685 <novatica@ati.es> Julio Javier Castillo, Diego Javier Serrano, Marina Elizabeth Cárdenas Composición, Edición y Redacción ATI Valencia Av. del Reino de Valencia 23, 46005 Valencia Tlfn. 963740173 <novatica_prod@ati.es> Administración y Redacción ATI Cataluña Via Laietana 46, ppal. 1ª, 08003 Barcelona Tlfn.934125235; fax 934127713 <secregen@ati.es> Redacción ATI Aragón asuntos interiores Lagasca 9, 3-B, 50006 Zaragoza. Tlfn./fax 976235181 <secreara@ati.es> Coordinación editorial / Programación de Novática / Socios Institucionales > 61 Redacción ATI Andalucía <secreand@ati.es> Redacción ATI Galicia<secregal@ati.es> Suscripción y Ventas <http://www.ati.es/novatica/interes.html>, ATI Cataluña, ATI Madrid Publicidad Padilla 66, 3º, dcha., 28006 Madrid. Tlnf.914029391; fax.913093685 <novatica@ati.es> Imprenta: Derra S.A., Juan de Austria 66, 08005 Barcelona. Depósito legal: B 15.154-1975 -- ISSN: 0211-2124; CODEN NOVAEC Portada: Malvavisco - Concha Arias Pérez / © ATI Tema del próximo número: "Informática y cultura" Diseño: Fernando Agresta / © ATI 2003
  • 3. Computación en la nube monografía Ramon Costa Pujol Director de Proyectos de MIC Productivity Desarrollo de aplicaciones cloud <ramonc@micproductivity.com> con Windows Azure: Cuatro experiencias prácticas 1. Introducción Si revisamos las previsiones y estudios de los Resumen: Cloud computing es un término cada vez más asumido por las organizaciones que ven en principales analistas y medios especializados esta nueva manera de consumir tecnologías de la información una importante serie de ventajas y sobre las tendencias en Tecnologías de la beneficios. Cuando hablamos de Cloud Computing tenemos que refererirnos a las modalidades de IasS Información (TI) para el 20121 , en todas las (Infraestructura como Servicio), PaaS (Plataforma como Servicio) y SaaS (Software como Servicio). Si apuestas aparece (y ya aparecía en anteriores bien la mayoría de las compañías son usuarias de aplicaciones en modalidad cloud (SaaS) y las grandes años) el "cloud computing" y la virtualización organizaciones están migrando su infraestructura (total o parcial) a una modalidad IaaS, hay un segmen- de infraestructuras, base de las tecnologías en to importante de compañías, tanto de servicios de Tecnologías de la Información (TI) como empresas con dicho modelo. departamentos de desarrollo de software, que están optando también por la modalidad PaaS. De la mano de cuatro ingenierías de software como son Itequia, Raona, Softeng y Pasiona, analizamos su experiencia El modelo de cloud computing permite a las de trabajo con la plataforma Windows Azure de Microsoft. organizaciones acceder a capacidades tecno- lógicas de forma flexible y bajo una fórmula Palabras clave: Cloud Computing, Itequia, MIC Productivity, PaaS, Pasiona, Raona, Softeng, Windows de pago por uso. Es un nuevo modelo de Azure. prestación de servicios de negocio y tecnolo- gía que facilita al usuario (entiéndase tam- Autor bién empresa u organización) acceder a un catálogo de servicios estandarizados y res- Ramon Costa Pujol es Ingeniero en Informática y Máster en Cualificación Pedagógica por la UPC, y ponder a las necesidades de su negocio, de Diplomado en Dirección General por la Escuela de Negocios EADA. Es Director de Proyectos y Respon- forma flexible y adaptativa, en caso de deman- sable del área de acuerdos y Partners del Centro de Innovación en Productividad de Microsoft, MIC das no previsibles o de picos de trabajo, Productivity <www.micproductivity.com>, responsabilidad que combina con la docencia universitaria pagando únicamente por el consumo efec- en la UAB en el área de la Gestión de Proyectos y Consultoría, y la docencia en la Escuela de Negocios tuado. EADA como Profesor Adjunto del Departamento de Operaciones y Sistemas de Información. Ha sido co- fundador de la iniciativa emprendedora inPreneur <www.actioningorganizations.com>. Después de varios años en los que las empre- sas han estado explorando y evaluando el modelo de gestión y trabajo con las Tecnolo- gías de la Información (T.I.) en "la nube" En el caso de PaaS, lo que se ofrece es la o inhibidor para que las compañías hagan el (Cloud computing), su adopción se está encapsulación de un entorno de desarrollo y salto final. abriendo camino en la mayoría de los países, el empaquetamiento de servicios, como los entre ellos España. ejemplos de Google App Engine3 y Windows La reducción de los costes tecnológicos es Azure4 , de Microsoft, que permite el desarro- una de las ventajas de uso de esta modalidad, Las empresas tenderán, cada vez más, a cons- llo y ejecución de aplicaciones codificadas en ya que el gasto se adapta al consumo de truir entornos de servicios en la nube. varios lenguajes y tecnologías como .NET, recursos que haga la organización, pagando Java y PHP. sólo por lo que se necesita y convirtiendo unos Las previsiones que se manejan, por parte de gastos fijos e inversiones, actualmente, en diferentes consultoras y analistas, es que para Finalmente, las soluciones SaaS se caracteri- gastos variables. el 2020, el peso del cloud en el mundo se zan por ser una aplicación completa ofrecida cuadriplicará, lo que supondrá un 8% del como un servicio, " on-demand " vía Otra ventaja es la flexibilidad y agilidad de este presupuesto tecnológico de las empresas. multitenencia, una sola instancia del soft- modelo, ya que permite a las empresas au- ware que corre en la infraestructura del pro- mentar o disminuir los recursos tecnológicos 2. Cloud Computing: IaaS, PaaS y veedor sirviendo a múltiples organizaciones. de forma instantánea. Por ejemplo, una com- SaaS Ejemplos de este tipo de soluciones serían pañía puede hacer frente a un pico de ventas Ahora bien, cuando hablamos de cloud Salesforce.com5 , Google Apps6 o Microsoft en Internet contratando en la nube más capa- computing tenemos que diferenciar entre las Office 3657 , que incluye versiones online de la cidad de cálculo, memoria y almacenamiento modalidades de IaaS (Infraestructura como mayoría de las aplicaciones de la suite ofimática durante el tiempo que dure la campaña. Servicio), PaaS (Plataforma como Servicio) de Microsoft, el servidor de correo corpora- y SaaS (Software como Servicio). tivo Exchange, el servidor de comunicaciones Las empresas pagan su estructura informá- online Lync o la plataforma de colaboración tica de la misma forma que la luz, el agua o El primer caso o nivel, IaaS, se encuentra en SharePoint. el gas, convirtiendo esta infraestructura en la capa inferior y es un medio de entregar una "commodity". almacenamiento básico y capacidades de 3. Beneficios, temores e inhibi- cómputo como servicios estandarizados en dores en las organizaciones El temor acerca de aspectos relativos a la la red: servidores, sistemas de almacenamien- A la hora de plantearse la migración o trabajo seguridad y privacidad de los datos son algu- to, conexiones, enrutadores y otros servicios. con soluciones en la nube, aparecen un con- nos de los factores que inhiben a las organi- Un ejemplo de este ámbito sería Amazon Web junto de importantes beneficios, pero tam- zaciones a adoptar este modelo tecnológico. Services2 . bién algunos temores que actúan de barrera Es por ello que muchas empresas optan por monografía novática nº 215 enero-febrero 2012 1 9
  • 4. monografía Computación en la nube trabajar con "nubes privadas" en vez de "nubes distintas Consejerías en un único Centro de un autoservicio totalmente automatizado públicas", aquellas en las que la infraestruc- Proceso de Datos, valiéndose para ello de una para el aprovisionamiento de recursos en tura es compartida. U optan, también, por infraestructura de computación en la nube cuestión de minutos, pagando los recursos redes híbridas en las que una parte de la red es privada puesta en marcha de la mano de que utiliza la aplicación. Permite almacenar pública y otra parte de servicios residen en la Telefónica y la alianza VCE (Cisco, VMWare los datos en cualquier tipo de sistema de red privada. y EMC)10 . datos: bases de datos relacionales, bases de La campaña viral Gente Sin Miedo lanza- datos NoSQL o datos distribuidos, no Otro reto a superar por parte de las empresas da por el Grupo Catalana Occidente para estructurados. Es posible manipular con fa- es el temor a la disponibilidad y accesibilidad captar clientes entre los usuarios de las redes cilidad estos datos, o usar la funcionalidad de de la información y aplicaciones. Muchos sociales precisaba una plataforma flexible y Hadoop y Business Intelligence para proceder proveedores aseguran por contrato una alta ágil que soportara el acceso simultáneo de a la minería de datos e identificar las ideas disponibilidad del servicio como el caso de gran número de usuarios a la web que fue fundamentales. Microsoft, que garantiza un 99,9% del mis- implementada con Microsoft Windows mo. Azure11 . Windows Azure incluye sólidas funciones de Egencia, agencia de gestión de viajes, im- mensajería para aplicaciones distribuidas e Otro aspecto importante a considerar, bajo el plantó Salesforce.com para automatizar sus híbridas, puede exponer aplicaciones a través prisma de los departamentos de TI y Sistemas procesos comerciales12 de firewalls, puertas de enlace NAT y otros de Información es todo aquello relacionado límites de red y está disponible en varios con la integración de sistemas, datos y segu- 5. Microsoft Windows Azure: Pla- centros de datos del mundo, lo que permite ridad, entre las soluciones en cloud y las "on taforma cloud como servicio implementar las aplicaciones cerca de los premise". Si bien en las grandes empresas, el cloud clientes. computing se implanta a través de la infraes- 4. Experiencias reales en España tructura como servicio (IaaS), en las peque- A continuación exponemos la experiencia de La mayoría de los agentes del sector de las ñas y medianas el foco se centra en trabajar 4 empresas de servicio de ingeniería de soft- TIC (operadores de telecomunicaciones, pro- con soluciones en modo cloud computing ware, Itequia, Pasiona, Raona, Softeng, veedores de tecnología, empresas de hosting, (SaaS). Es decir, disponer de sus sistemas de Pasiona, que nos comparten sus vivencias y desarrolladores de software y compañías de gestión empresarial, como por ejemplo, las aprendizajes con el desarrollo de aplicaciones Internet) están adoptando este modelo de herramientas CRM (Gestión de la Relación sobre Windows Azure. trabajo en sus servicios y productos. con los Clientes) o las plataformas de pro- ductividad (Correo Electrónico, Audio y Vídeo Anexo 1: Itequia - "La experiencia IBM prevé dar soporte a cerca de 200 millones Conferencias, Entornos de Colaboración…). del TercerLugar" de usuarios en la nube para 2012 y facturar Las grandes empresas también son usuarios, 3.000 millones de dólares en 2015. pero en menor porcentaje relativo de este tipos (Escrito por Oriol Fernàndez Moreno , de soluciones, centrándose sobre todo en Team Leader en Itèquia. <oriol.fernandez@ Microsoft, por ejemplo, cuenta con más de servicios como el correo corporativo en la itequia.com>) 1,6 millones de usuarios en organizaciones nube, por ejemplo. privadas y públicas en España haciendo uso "¿Quién no ha tenido la necesidad, alguna vez, de sus soluciones en la nube. Sin embargo, las empresas de servicios de de trabajar fuera de la oficina o fuera de casa y software, integradores de soluciones o com- de encontrar un lugar adecuado para hacerlo?" Nos encontramos con ejemplos de organiza- pañías con departamentos de desarrollo de ciones de todos los tamaños y sectores que ya software son las principales usuarias de las La aplicación han decidido adoptar esta nueva manera de plataformas cloud en modalidad PaaS. Una Ideado por Microsoft Productivity Center y consumir tecnología: de las opciones de plataforma en esta moda- desarrollado por Itèquia, Tercer lugar es una Correos implantará el software de gestión lidad, como comentamos anteriormente, es aplicación web desarrollada con ASP.net y, en empresarial SAP con una infraestructura de la ofrecida por Microsoft: Windows Azure. su versión móvil, con Windows Phone 7 SDK nube privada. que nace con el objetivo de cubrir algunas de La Generalitat de Catalunya ha transferi- Windows Azure es un sistema operativo de las necesidades de los trabajadores móviles do a la nube el correo de sus 105.000 funcio- servicios en la nube que funciona como entor- como: narios como parte de una estrategia de cloud no de desarrollo, hospedaje y gestión de ser- Informar las ubicaciones y las caracterís- privada8 . vicios para la plataforma del mismo nombre. ticas de éstas dentro de la ciudad donde poder La Corporación Extremeña de Medios Windows Azure ofrece a los desarrolladores trabajar. Audiovisuales utiliza una solución de infra- funcionalidades de almacenamiento y proce- Dar de alta nuevos espacios, cualificar y estructura en la nube para ofrecer contenidos samiento bajo demanda para hospedar, esca- opinar sobre los mismos de forma parti- en streaming y podcast, alojando los conteni- lar y gestionar aplicaciones web en Internet a cipativa. dos y servicios de su web y dominios en una través de los centros de datos de Microsoft. Ofrecer enlaces de interés, artículos y ca- nube pública, pagando por consumo real. sos de éxito sobre el trabajo móvil. BBVA ha firmado un acuerdo con Google Esta plataforma de nube abierta permite com- Ofrecer consejos y buenas prácticas que se para utilizar su paquete de soluciones para pilar (en cualquier lenguaje, herramienta o incorporen a este modo de trabajar. sus más de 110.000 empleados, previendo su marco), implementar y administrar aplica- Descargar aplicaciones para dar de alta y migración durante 2012. ciones rápidamente, en una red global de consultar ubicaciones desde dispositivos El Gobierno Vasco aprobó una proposi- centros de datos administrados por Microsoft, móviles. ción de ley para estudiar y diseñar una estra- e integrar las aplicaciones de nube públicas tegia de racionalización de su estructura in- con el entorno de TI existente en la organiza- La implementación formática en base al cloud computing9 . ción. A la hora de implementar la aplicación bara- El Gobierno Regional de Castilla-La jamos diferentes opciones sobre qué tecnolo- Mancha dio el primer paso hacia la unifica- Windows Azure permite escalar aplicaciones gías utilizar y qué arquitectura implementar: ción de los sistemas de información de sus a cualquier tamaño con facilidad, prestando desde hospedar la aplicación en servidores on- 2 0 novática nº 215 enero-febrero 2012 monografía
  • 5. Computación en la nube monografía premise del MIC Productivity, hasta, en aque- mismas características que usarían para llos momentos, hospedarla en la aún incipien- implementar una aplicación web destinada a te nube. Para este caso concreto, la decisión un entorno "no Azure". estaba tomada, la aplicación se iba a desarro- llar sobre la nube. Concretamente sobre Podréis pensar en el modelo de facturación de Windows Azure (de aquí en adelante Azure), Azure a la hora de implementar una aplica- dada la escalabilidad, la replicación y consis- ción sobre la plataforma; tened en cuenta (tal tencia frente a cambios de la aplicación que y como se detalla en Windows Azure ofrece; sin olvidar la alta disponibilidad del Platform13 ) que Azure factura por el uso de sistema sin costes de operación. En otras los siguientes Servicios, entre otros: instan- palabras, gracias a Azure, TercerLugar está cias de Azure Compute, de Azure Storage, de disponible el 99,9% sin necesidad de designar transacciones de access control o bien de uso una persona que tenga que monitorizar su de SQL Azure. Bien, pues, está en nuestras estado. manos el hecho de hacer que esta facturación sea mínima: deberemos de programar en lo Suponiendo que el lector ya está, en mayor o que a veces se denomina como programación Web Role : Web Role: menor grado, familiarizado con los concep- en función de costes; esto pasa por optimizar Aplicación Web Servicios Web tos PaaS (Platform as a Service) y con la las instancias de compute que vamos a usar, arquitectura de Azure os explicaré cómo optimizar las peticiones a las bases de datos estructuramos la aplicación dentro del servi- de SQL Azure o bien intentar optimizar las cio. funciones que usan características de Azure App Fabric como Access Control, Caché o Como podréis observar, se trata de una Service Bus. implementación básica de servicios de Azure. La aplicación cuenta con dos web roles dentro Anexo 2: Pasiona - ClickPost.com, de Azure compute. Por un lado el web role en un único buzón toda tu corres- encargado de gestionar y hospedar toda la pondencia parte web de la aplicación y por el otro el web role encargado de gestionar y hospedar los (Escrito por Txema Moreno, Project Ma- servicios web encargados de proporcionar la nager de Pasiona. <jmmoreno@pasiona. información necesaria a la aplicación móvil. com>) La autenticación y autorización se gestionan mediante Azure App Fabric Access control Click post, un único buzón para toda tu utilizando el Live ID del usuario (solo es correspondencia. Así podríamos definir en F i g u r a 1 . Estructura de la aplicación necesaria autenticación si el usuario quiere una frase el servicio gratuito que ofrece esta TercerLugar. añadir nuevos lugares o bien si quiere añadir startup nacida en Barcelona y con objetivos comentarios). Y los datos tales como la internacionales. localización de los lugares, las características front-end del aplicativo en MVC ASP.NET y de los mismos y las opiniones de los usuarios El Proyecto ClickPost nace de un concepto decidió alojar el software sobre el sistema se almacenan en SQL Azure. muy sencillo a la vez que extremadamente operativo en la nube Windows Azure. interesante: convertir el buzón de cartas de Es evidente que el modo correcto de toda la vida en un buzón online, con las El primero, permite crear páginas "ligeras", implementar los servicios web y la aplicación, ventajas que supone disponer de nuestra co- particularmente indicadas para un consumo así como la autenticación y la autorización rrespondencia (facturas, recibos, etc…) de masivo mientras el segundo conlleva todas sobre Azure es el descrito, pero ¿porqué uti- forma conjunta y categorizada. ClickPost las ventajas de un alojamiento en la nube y lizar SQL Azure para almacenar los datos? proporciona muchas ventajas para el usua- permite al cliente disponer de una solución ¿Porqué no utilizar Azure Storage Tables? rio: eliminar los recibos físicos que inundan cuyos costes son proporcionales al volumen La clave en la decisión es la estructura de los los cajones de nuestra casa, buscar fácilmente de visitas. datos. Se trata de un modelo relacional, un recibo o factura, etiquetar y agrupar los donde todos los registros deben cumplir un recibos, son solo algunas de ellas. Particularmente, la plataforma Windows esquema; este modelo es imposible de repre- Azure ofrece a este modelo de negocio venta- sentar dentro de Azure Storage Tables dado Una correspondencia informatizada además, jas incomparables, tanto en los tiempos de que aunque soportan el almacenamiento de permite explotar la información de nuestros desarrollo como en los costes de manteni- información en formato tabular, no te asegu- consumos, pudiendo visualizar gráficos de miento posteriores. ran la integridad y el cumplimiento del esque- tendencia, comparativas con el resto de usua- ma de los datos. rios y llevar una contabilidad doméstica. La solución requería dos líneas de desarrollo: Por un lado, la Integración con Emisores, De este modo, podemos representar la estruc- La apuesta de ClickPost fue desarrollar la que se compone de una capa de middleware tura de la aplicación como se puede observar herramienta con tecnología Microsoft acom- dedicada a la realización de procesos de inte- en la figura 1 1. pañada de la mano de Pasiona, empresa espe- gración entre el backOffice de ClickPost y los cialista en el desarrollo de software del fabri- diferentes emisores de documentos (bancos, Conclusiones cante americano y con un área dedicada en utilities, etc.). Estos procesos, requieren una El hecho de desarrollar la aplicación sobre exclusiva a prestar soluciones a medida para carga importante de CPU en días determina- Azure no supone muchas diferencias en cuan- startups en Internet. dos del mes así que las tareas de conexión, to a desarrollar una aplicación web para ser normalización de documentos, extracción de hospedada on-premise. Este hecho es gracias Pasiona, alineada a la estrategia de Microsoft metadatos y entrega al usuario se sustentan a que Azure ofrece a los desarrolladores las en entorno web, apostó por desarrollar el sobre Worker Roles y Colas de Azure de una monografía novática nº 215 enero-febrero 2012 2 1
  • 6. monografía Computación en la nube forma totalmente asíncrona. Azure permite ITsHappy es un portal donde el usuario Todo aquello que podrías modificar sin nece- además levantar tantas instancias como sean puede gestionarse los regalos, organizar fies- sidad de realizar un despliegue. necesarias durante el proceso y reducirlas una tas y su agenda del ocio además de ayudar a Coste, es algo que en el momento de , vez finalizado optimizando al máximo los las ONG’s con recursos y tecnología. decidir no fue el punto principal, nos basamos recursos y en consecuencia los costes. en una referencia de precios que nos presenta- Por otro lado, el desarrollo del Portal Web Nuestra experiencia con Windows Azure ron, y aparte de pagar cara la inexperiencia, se se sustenta sobre el Web Role de Azure en su empieza en diciembre de 2010, cuando se ajustó bastante a lo esperado. versión MVC, que ofrece la posibilidad de realizó la migración de la plataforma desde un crear un portal claramente orientado al usua- servicio de hosting estándar a Windows Azure. ¿Nivel de satisfacción? Llevo muchos años rio. Al igual que los Worker Roles, es posible trabajando con diferentes tecnologías inclui- dimensionarlo en función de las necesidades ¿Tiempo de migración? Una noche. da las de Microsoft y sinceramente he de decir de carga, pudiendo variar en función de la que en esta ocasión han superado mis expec- franja horaria incluso en un mismo día. El ¿Motivo de la migración? Escalabilidad, te- tativas, hasta el momento satisfacción máxi- dimensionamiento es dinámico y se puede níamos previsión de un aumento indetermi- ma. Enumeraré los indicadores para mí, más parametrizar para que, cuando se sobrepasen nado de visitas al portal, durante un espacio representativos: una serie de indicadores, el sistema sea capaz corto de tiempo al principio y necesitábamos Productividad: El equipo solamente se automáticamente de levantar instancias para flexibilidad y facilidad para aumentar o redu- dedica al desarrollo de los servicios, nuestra garantizar el acceso fluido a la web. cir la capacidad disponible. responsabilidad de que funcione y la de Azure de tenerlo disponible. Azure además ofrece otras ventajas que se ¿Por qué Windows Azure? Aquí tuvimos en Rendimiento: Muchos me preguntan, ¿es han aprovechado para el proyecto ClickPost cuenta las siguientes consideraciones: barato? ¿no sale caro?, y no tengo argumen- y que son aplicables en mayor o menor medida Conocimiento del equipo de desarrollo de tos para dar una respuesta definitiva; de a cualquier otra solución: las tecnologías Microsoft. Ya cuando se momento nuestra experiencia es: 0 proble- El Blob Storage, que permite el almacena- decidió apostar en desarrollar en .NET, fue mas, 0 tiempo dedicado a resolver tareas de miento masivo de documentos con un volu- por el conocimiento de la tecnología y por la sistemas, tiempo de adaptación al nuevo men prácticamente ilimitado, aportando una productividad que ofrecen las herramientas entorno bajo. Aunque no sabemos qué hubie- velocidad de acceso óptima gracias a su motor de desarrollo de Microsoft frente a otras se pasado si la decisión hubiese sido otra. de búsqueda e indexación. existentes. Soporte: Lógicamente tenemos el apoyo La Escalabilidad. Como hemos comenta- SQL Azure es el servicio de base de datos de los ingenieros especialistas de Raona para do anteriormente, Azure permite escalar tanto independiente a los servicios de cómputo y solucionar cualquier contingencia o estar al en número de máquinas virtuales como en la presentación, el cual puede utilizarse tanto día de las novedades que nos ayuden a mejorar configuración de las mismas, adaptándose a las para las aplicaciones desplegadas en Azure la plataforma. necesidades del servicio que queremos prestar. como para las que podamos tener localmen- La Disponibilidad. Microsoft garantiza un te. Excepto algunas funcionalidades que to- Espero que os haya sido útil nuestra experien- 99.99% de disponibilidad en la firma del SLA de davía no tienen implementadas, la mayor cia y por favor contactad conmigo en el caso servicio. Aparte, el sistema de gestión de versio- parte de las necesidades de nuestra platafor- de requerir más información. nes de Azure permite pasar fácilmente de un ma quedan cubiertas por el gestor, e insisti- entorno de Staging a Producción, gracias a la mos, podíamos aprovechar el conocimiento Anexo 4: Softeng funcionalidad de "SWAP VIP", sin que la web de nuestro equipo técnico. Además existe la deje de funcionar en ningún momento. forma de poderlo gestionar online y con las ( Escrito por Carlos Colell, Director Gene- El Cache Distribuido. Debido a que un herramientas habituales. ral de Softeng, <ccolell@softeng.es>) portal puede tener "n" instancias levantadas Facilidad de despliegue algo que en mi para garantizar un tiempo de respuesta ópti- experiencia a veces es difícil de conseguir. Pues Fundada en 1997, Softeng es una consultoría mo, Azure dispone de un proveedor de Cache bien bajo este punto quisiera comentar lo e ingeniería de software experta en tecnologías Distribuido, configurable y escalable en fun- siguiente: Microsoft y especializada en cloud. La com- ción de las necesidades. - Entorno de pruebas similar: al crear una pañía cuenta con la certificación como Gold La Seguridad. El Access Control resuelve imagen exacta de lo que vas a poner en produc- Certified Partner de Microsoft y con 22 com- las problemáticas de seguridad. La autentica- ción, una vez comprobado, y solo con un petencias tecnológicas, es la empresa españo- ción de usuarios, la gestión de cookies y los click, rápidamente pasas a tener la nueva la con más certificaciones Microsoft. . tokens están integrados en el entorno del versión operativa. Y algo muy valorable, si propio Azure, facilitando tanto el desarrollo por cualquier motivo tienes que hacer rollback, Las tres áreas de negocio de Softeng son el como su posterior gestión. con el mismo click tienes el sistema en la Desarrollo de proyectos Web mediante Softeng Y por último las pruebas de stress que, una versión anterior. Portal Builder, Intranets colaborativas median- vez diseñadas, no requieren realizar estimacio- - Despliegue gestionado desde el propio te SharePoint, e Ingeniería de sistemas críticos nes de "cuántos usuarios aguantarían ‘n’ má- Visual Studio, lo que nos supone gran pro- (que abarca el diseño, despliegue y administra- quinas". Azure permite realizar un test real ductividad y eficiencia. ción de infraestructuras robustas con tecnolo- levantando instancias y analizando el compor- - Despliegues parciales: En caso de querer gía Microsoft, tanto on-premise como en "la tamiento de las mismas con el objetivo de realizar despliegues parciales útiles para resolver nube"). encontrar el equilibrio entre tiempos de respues- rápidamente alguna incidencia, es tan sencillo tas del sistema y coste de infraestructura. como si tuvieras los servidores localmente, A la primera área pertenece su solución Softeng realizando una conexión mediante los servicios Portal Builder, una plataforma concebida Anexo 3: Raona – ItsHappy, ocio y de terminal o con alguna utilidad que despliegue para el desarrollo y gestión de proyectos Web solidaridad en Windows Azure los binarios o páginas afectadas. empresariales, evolucionada hacia "la nube" El servicio de storage, una solución per- aprovechando los beneficios que ofrece (Escrito por David Solsona , Business fecta para poner todos aquellos recursos Windows Azure de Microsoft y desarrollada Development & Integration Manager en generados o utilizados por el portal, como usando una arquitectura orientada a domi- Raona, <david.solsona@itshappy.com>) imágenes, ficheros de estilos, javascripts, etc. nio (DDD). 2 2 novática nº 215 enero-febrero 2012 monografía
  • 7. Computación en la nube monografía Figura 2. Arquitectura de Softeng Portal Builder. Softeng Portal Builder es una plataforma Durante la fase de incepción de la nueva para mantener un datacenter clásico, redu- empresarial para llevar a cabo proyectos web arquitectura, Softeng tomó contacto con la ciendo notablemente nuestros costes. en la nube de forma rentable, ayudando a versión beta de la Guía de "Arquitectura N- impulsar a las empresas a través de la Web y Capas orientada al Dominio con .NET 414 ", ofreciendo autonomía y productividad en la creada por Microsoft Ibérica. Si bien aún gestión del sitio con bajos costes de propiedad estaba madurando, esta guía mostró un cla- (ver figura 2 2). ro mapa de arquitectura DDD relacionado Notas con las tecnologías de Microsoft disponibles 1 Ver por ejemplo, <http://trends.ticbeat.com/ La plataforma está pensada para los sitios para realizar el trabajo. Además, la Guía de trends-2012-tendencias-innovacion-2012/> y públicos estratégicos de la mediana y gran Arquitectura y la aplicación de ejemplo de <http://www.computereconomics.com/page. empresa con necesidades constantes de ac- Microsoft también ayudó a los ingenieros de cfm?name=technology%20trends>. tualización y rotación de contenidos. De entre Softeng a cubrir aspectos importantes de 2 <http://aws.amazon.com/es/>. todas sus ventajas destacan la productividad arquitectura que no se cubren en el libro 3 <http://code.google.com/intl/es-ES/appengine/>. que brinda la edición visual desde la propia original de Eric Evans, tales como la inyección 4 <http://www.windowsazure.com/es-es/>. 5 <http://www.salesforce.com>. web, la mejora del posicionamiento en de dependencias (DI) e inversión de control 6 <http://www.google.com/apps>. buscadores, el sistema de traducción simul- (Ioc) utilizando Microsoft Unity. Bien utili- 7 <http://www.microsoft.com/es-es/office365>. tánea de contenidos y las analíticas web de zado sirve para seguir el principio de diseño 8 <http://www.microsoft.com/spain/prensa/ última generación que permiten conocer el Open Closed Principle o Protected Variations, noticia.aspx?infoid=/2011/04/n001-Microsoft- comportamiento de los visitantes incremen- importante principio de diseño que permite proporciona-servicios-cloud-a-Generalitat-Cata- tando su conversión y mejorando así los flexibilidad y extensibilidad. lana>. resultados del sitio. 9 <http://www.euskadinnova.net/es/enpresa- Gracias a la nueva arquitectura, actualmente digitala/noticias/gobierno-vasco-pondra-marcha- experiencias-cloud-computing/7603.aspx>. El punto de partida antes de evolucionar a Softeng Portal Builder ofrece una escala- 10 <http://www.clubdeinnovacion.es/index.php? Windows Azure era una aplicación de arqui- bilidad lineal en Azure con un muy bajo option=com_mtree&task=viewlink&link_id= tectura compleja que podía estar instalada en consumo de recursos así como un rendimien- 466&Itemid=64>. los servidores del centro de datos de Softeng, to extraordinario. En resumen, es capaz de 11 <http://www.microsoft.com/spain/enterprise/ en los del propio cliente o en un ISP. atender a 2.500 usuarios simultáneos por casos-exito/detalle-casos-de-exito.aspx? instancia mediana de Azure, sirviendo las ContenidoID=20110315001>. Tal y como había previsto Softeng, este peticiones a una media de 301ms. 12 <http://www.salesforce.com/es/customers/ movimiento inicial hacia la nube se realizó de travel-transportation/expedia_corp_travel.jsp>. 13 <http://msdn.microsoft.com/en-us/library/ forma no demasiado traumática, gracias a Entre las razones para cambiar a Azure no windowsazure/dd163896.aspx>. las similitudes entre Azure y el entorno de solo estuvo el fuerte compromiso de Softeng 14 <http://microsoftnlayerapp.codeplex.com/>. desarrollo anterior, pero inicialmente resultó con la innovación: Queremos que el mercado que Portal Builder no podía funcionar de perciba nuestra plataforma como puntera, forma óptima en Azure pues requería un encuadrada en el estado del arte de la tecno- consumo excesivo de recursos para que su logía, y Azure contribuye en gran medida a rendimiento fuera el deseado. Por lo tanto, se lograr esta percepción. Con Azure ya no decidió llevar a cabo una reingeniería total de tenemos que invertir fuerte y constantemente la aplicación. en hardware, software y personal de soporte monografía novática nº 215 enero-febrero 2012 2 3