Arquitectura emergente y Domain Driven Design

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Arquitectura emergente y Domain Driven Design"

Transcripción

1 Arquitectura emergente y Domain Driven Design UAI CIITI https://www.flickr.com/photos/adametrnal/ /in/photolist-nddcfm-e2eq55-2wcaz-55vmat-oblznh-b6fsrr-hxdwhf-nnfoxy-dvb3dk-66hf9y-eia5gg-tpd6d-e1jbek-bwdbyw-fj44jm-fmj2gk-it8lbl-frb4sk-jxewq7-ijkg6q

2 Sobre nosotros https://www.flickr.com/photos/linuxguy/ /in/photolist-8iqycc-6ell8w-7xrvcq-8syk8a-5uxhtr-3nht79-8bmoef-5cvyvb-buvb14-7jjz2h-5v38n6-8mapjp-fyy9hj-8injvk-74paim-4rnhf7-3jthda-98pnj1-9vhe3m-oqm8uv-o9a3zhor31rd-oqrfto-o9yzre-nq8fs9-xowxl-8injmc-5prk9n-8iqyvy-4je86z-nryp5r-8iqyr9-dqqjze-4je86x-3ncyrx-nxgekm-4je86d-ax5jjg-8iqyno-7hcutb-4je87e-9afqsj-4je86r-4je86h-ax2cab-8pemwb-gezkz-ff1vg3-opvr7m-hxjifn

3 Técnica y estilo con que se diseña, proyecta y construye un edificio o monumento. https://www.flickr.com/photos/thebmag/ /in/photolist-5rxkvh-7hbtus-5riqgw-nwc8wq-k9dptu-8ckjq-dktof5-q7fzi-xaduz-5rxtqd-7bncgd-ulh5-dd3wbp-6eny1e-62wn1z-93phxi-89hrts-6ghhgf-3ggswv-723pww-4axp5j- FEas-cUGbN-bqsAbr-7fiufQ-8DpZgg-6nMsf6-d65dZf-7Bm8-bq6cgD-c7RYES-nGJkKU-bnYGNY-7jcbUg-6mUGXR-55P8sf-bfjNwV-cLR3Zm-86nvN-bshW9F-5Asfc-9rkhym-uLjY-4feRu9-4xZkAW-2jbCdU-eovtq7-bidKX6-bM95B2-9xmmY1

4 Diseño de más alto nivel de la estructura de un sistema

5 Lecturas https://www.flickr.com/photos/ivypics/ /in/photolist-7gkebm-cp4qrq-4wtrv8-fbmywh-cxtxrs-bkf2se-3js3w4-3jrg7i-alxlvn-auzemc-bxehkk-dx8m7i-c5mpin-dsbwe5-9dnt1-bstznk-7hxvbo-dfnuyv-d8l4q1-7kaggk-opt45-2ncakq-jdbruf-c1ddt1-3jftwg-6sdfvo-cwsdrm-3jfver-3jkira-8uyj1p-6t9922-dkeej1-dtpdxu-dlr7nw-5vtfe-8ubp45-8ubrxy-8ubprn-8ubsrw-8uyo8r-8ubokf-8ubpvy-8uyjut-8ubssq-8uymtx-8uynj6-ajdru2-6zyqbj-oxthgc-cjzqf

6

7

8 https://www.flickr.com/photos/dino_kuznik/ /in/photolist-d42fzb-d42hq9-d42hu7-9jspqb-mwbqzi-hkd2kf-ccbdqy-kqbbft-4glq1g-8lmfqe-gpwzqt-8u5lbm-4gqrjq-66gwcb-bwdajh-6pn6hv-bwda1k-kqdtfl-8n68v8-8n9dsm- bwdvfn-fmhvbs-bwdz2i-kqbfmz-bwdyff-kqdum3-kqbjb8-kqdx4h-kqdsj5-kqbwsh-kqdahm-wgwud-kqdvpd-kqbjkp-kqbhjc-kqbipt-kqbxz4-kqbijb-ehemod-ehemgk-ehemkx-ehemwm-ehk6yg-ehk6aj-8n68bn-bwdx2v-9bmxuk-8n9cwh- 8AxrCz-bwdwDT Metodología de arquitectura que permite alinear el desarrollo del software a los requerimientos del negocio Eric Evans

9 Solo 29 de Cada 100 proyectos de IT se terminan exitosamente (*) (*) Standish Group's Chaos Report

10 71% de los clientes no está satisfecho con el resultado (*) (*) Standish Group's Chaos Report

11 Visión. https://www.flickr.com/photos/bhagathk/ /in/photolist-7gybxk-bz1c4e-5rchab-brxpjd-9dxjg7-7iuwum-onppzg-np2yhb-8dk6am-344kx8-6x88bu-4uwsna-4phmfa-kanfvy-8ut7u-4lkgfc-7rzzjr-eonrg-8ywbch-as1q-9hzievcddtz-vbcq8-4k9rw5-e3265n-8dk6jh-pxwqeu-6fjfsz-4h63fh-8pmkmj-8josb4-aivebx-bdwf8g-owqmda-8hk5ch-l2gdj-akcbb-8x67vx-oar8o9-612gup-bz1c7h-2xvg9-9thb33-oykzc9-8vza7h-6ogzsx-7elqm8-f5edda-4r6bnk-ckjpky

12 Esfera de conocimiento https://www.flickr.com/photos/ekaterina_photos/ /in/photolist-7fn5s4-a6hgbi-a6k5ny-4metz3-nvb37h-58qvs9-6tgykl-5grczz-hzpjlg-hpak2-9bbecu-c6erfj-6gu6v6-9ebj3h-6nbbxk-oqhf8w-nvvahm-byzrz3-bd21dl-gtlyp4- nprktk-aqtqdf-7kjaed-82vwvx-5qsibv-6y8k99-bhp19x-bsvp3-9ciaas-jffbol-88bryn-5swvuw-mmpig1-9o5n6q-8xrtzd-8ep5wp-4qnv9k-azsf41-af3em-gy4tmw-6h2jes-oxoam3-85scnk-nfspkd-btmajp-9fklzc-5lpbmg-9x9hbf-ajojtf-obc2h

13 El Lenguaje ubicuo https://www.flickr.com/photos/eutouring/ /in/photolist-7bwqcv-m8owd-87k4sp-3j2nph-5zwvkc-ayg6vj-3vasn3-aydr8x-9eufo1-5ujvxm-p5w47v-6nctwb-ebxee-7lxamm-xqp4-afxjwj-9gagxj-8xqeoh-71yk8r-7nz7bzp5arxb-gcdxhb-iodcjt-nydwuq-5ovmvc-83mctv-bick7n-73pjit-8fzsde-bw96o5-dwhrxq-5edt6-dwnrt2-3vakam-6p7t8k-9cjoco-6nwjg9-6rrfhv-bicjjr-ddzja-nen2h5-khvazr-dwbsxr-ph62h-9k34o-k5pwd2-npgtns-aou5j6-artmp-khvqzp

14 https://www.flickr.com/photos/maile/ /in/photolist-9wsu-m4db24-e83wj8-dv48sj-jehnqp-bm8ywx-69xr85-bvtppk-bvttrz-osfk6s-9j4aaf-akexek-fwspnt-akewt6-i3dsb-j1zttg-axzbjv-akeyvz-aqffmx-ckfo4-thu5z-sgf1h-oufwpfouv8y9-dbqxpg-akebqz-7ou2kt-opzbam-81nupv-erh3tq-5vo9s4-5yrpge-ndpa4m-4jlpnq-esaivn-hoiwnk-81r6hn-owt3a4-4rxdlm-532ahm-6yfj1g-6x3uvw-5wv8wf-akezhm-ergpbo-6uimii-brnkul-dsetxe-6sbdbk-cy5rgy

15 El Modelo https://www.flickr.com/photos/walkadog/ /in/photolist-6g7ncm-8mgrmv-8mgpa6-8mgmum-7qhpas-bubdjs-8mgwat-bbk5mq-8mjcu7-bubdh9-ow9zty-jurgm4-bfhbzt-j8n3wp-8mjagu-8mgxcr-ovv3pr-diyobh-7bnvmjoqnaq5-odgbwi-atfjiy-ow9szg-odgabz-bbzy4y-aegzbm-bqbukh-dl3w7i-ovvfv2-odfqp8-6dyzzd-odfp6m-odgypj-odg9zh-92rik9-ovvata-odgtkj-odg5sh-8vuwwf-p8hsrz-8iogvr-4sc1a9-ox1s5p-3tyzrz-bbzyay-4qg9zy-93qu7f-48jbyno5thep-4nch47

16 Una Entidad es identificable unívocamente dentro del dominio https://www.flickr.com/photos/mhumphrey/ /in/photolist-hch1vb-ngofjs-5rtae4-zfy1u-4a8f8t-cibupb-kksdm-dbtmru-9oskit-9993hf-ccaap9-auohod-btmkte-dd9qnq-dd3yke-71yzy4-24jtzk-9mqvw-crrp8n-bmttlu

17 4ARQGy-4AMFFH-4AS3BE-4ARYA9-cXaTqA-4AS2Wy-4ARMwj-4AS4Fh-4ARDaJ-4ARCuA-7NZuvx-7NZxui-wyojR-6j69UB-6j69wn-6j67P8-6j68fi-ovWuVZ-of1Hj1-mKq2bA-no94Fk-zVzQG-e1ZpvP-7L2PaK-9uu1n2-h7inHW-6jC4vc-75Y34H-h7jtuc- 6UoHXF Objeto de valor es aquello que no necesita ser identificado en el dominio

18 Un Agregado es una colección de partes reunida para formar un todo

19 5t5Pkc-g7rfi-b7REzx-78hRLx-Gr8Ys-9UPwbw-pbxvMS-joxhja-bzsm7s-dGQAuM-5pyhWf-jLn7KB-axenEm-MqPJN-4juT8P-DyQFy-67eGMz-biNnVP-9cBrhV-8ECiCy-5RhQdM-awzteA-4B97mX-5PzeGW-8JDnTv-bWjTgA-4d8eK5-avNTms-9W3Nsde8UugW Diferentes Contextos Acotados para dominios complejos

20 El patrón Repositorio

21 Data Storage Objeto del dominio Objeto del dominio Objeto del dominio Servicios de la Aplicación Fachada Envia DTO Devuelve status Envia DTO Devuelve DTO Cliente Domain Driven Design Arquitectura típica

22 SQL ORM IRepository<T> Domain Services DTOs Two way data binding save() Client load() Domain Driven Design - Arquitectura

23 https://www.flickr.com/photos/skynoir/ /in/photolist-oqeb3u-5wufdt-ehyhpc-9uz9vy-dsnv2h-9xyn5j-4x7xnr-4cdhvs-7ofyrc-byixkn-bdevbz-ehx2vc-asahvk-3jgzvf-4nvqbz-cpxtn1-nbkypx-csmqxb-aba2wp-nregff-hxb2xb- n9qjvh-7lg6ka-ndfmcz-pybq4m-cnaceu-ewrms5-6mptyq-kogydc-5j5uyr-e2rmbh-dx4t9g-crmacq-hklupi-b6wkkp-fnmehr-7u8svq-dbqrnh-4f9w4c-53owm5-6ftmk7-bzm3vu-j6h5mo-ae6s7x-nlzx7x-nrznnu-f87mbf-6xw3vl-nudrbz- 6EkzCQ Cloud Computing, el regreso del tiempo compartido

24 Teorema de Brewer C onsistency A vailability P artition Tolerance https://www.flickr.com/photos/bdu/ /in/photolist-759hmd-4p3g4-a4nth4-byxzxq-ctv6c-4m5xrn-hhbv9e-9kgbe-dpncyc-b895zi-4vz3cd-4w4cy3-4vz2vz-4vz35v-4vywbg-4w4inn-4w4axw-3wbut-bvke2k-5qxtb

25 SQL ORM IRepository<T> Domain Services DTOs Two way data binding save() Client load() Domain Driven Design - Arquitectura

26 La sencillez es la máxima sofisticación. Leonardo

27 Hacer una pregunta no debería cambiar la respuesta Bertrand Meyer https://www.flickr.com/photos/wonderlane/ /in/photolist-cdecgs-bo87s-6ncmik-kokvm-97dbh8-cdty5g-5n7k2p-dvvds-gufxm-drshvo-eglxe3-kd3m-kd3g-7zan7d-c2kydl-8gmgso-4q1ruc-dvdzu-cxucbu-8uosqu-4dsuk-9a67gcfpqpq-dswxbv-dvasq-c2kzrc-c2kyph-c2kzbl-c2kzgw-96qkcl-7seazu-hpl3b2-fpdf89-asvgvr-om8dbo-laarx-peenz-9pujvt-fpozjv-f6lcas-c5qry7-4pljzc-4dtei-9dxku2-8rditj-bnce6p-ouw8qj-dzqmk-6zn5dw-6rq4dt

28 Creamos dos objetos en lugar de uno, separando si el método es un comando o una consulta Greg Young

29 Lectura Cliente Consultas, sincrónicas Los métodos de lectura Se llaman consultas y no deben cambiar el estado Servicio de Lectura Liviano Data storage

30 Escritura Cliente Una función de escritura se llaman comando y no deben devolver estado Dominio Comando Persiste Storage del dominio

31 Cliente Comando Dominio Publica Eventos De Event normalizador Handlers Consulta Persiste Actualiza Storage del dominio Modelos de lectura CQRS - Separación de Lectura y Escritura

32 Comando Algo que el sistema debe hacer en lenguaje imperativo CambiarDomicilio PromoverEmpleado DesactivarItem

33 Evento Algo que ha ocurrido en el pasado DomicilioCambiado EmpleadoPromovido ItemDesactivado

34 Lecturas vs escrituras (*) 80% vs 20% (*) Stackoverflow https://www.flickr.com/photos/kubina/ /in/photolist-6n4cda-7wqtzz-4llnii-e3uor9-pvqcuk-7soxvs-e3uqsu-6zrzkw-6ddfye-e26nge-az1rfi-9mq9kz-us4zk-dl11wd-bvmsic-bvmrsi-bvms4t-5kfxg-6zrgja-us4j9-caxgyc-6k5ra-nysvp- 6n7rUb-bNpzwM-bGDHd-7GBWF-yymdL-3utsb-5KFxE-AfnAt-cR9yMJ-cR9qau-cR9toC-6K5rb-e9d614-bNpwjM-cR9xQm-9XcyAV-caA6Wq-5AXjm-bAw5GQ-cte8u-aZ1quT-aZ1rDV-aZ1qQa-uS4us-b5BrwD-uS4D4-6wXDiy

35 Microservices y escalar consultas Cliente Comando Dominio Publica Eventos De normalizador Consulta Persiste Actualiza Storage del dominio Containers 1...n Modelos de lectura

36 vieja Sumemos una nueva idea https://www.flickr.com/photos/futureshape/ /in/photolist-8xhvzy-iu3tmf-7yrjri-jvtmp-6jcny3-54fhqn-a1rjqp-a1vke3-itx8bg-99hmhb-ipfpxl-ejydhb-ejyepd-npytfe-2dvt3-9vtate-ejydss-cmjfds-gtocsz-9sowyw-9nunxv-ejyekqejsvep-9stor6-dbcvka-eujha-8f4mzj-6radtz-8btaux-c19wuw-c19wvj-c19yjh-c19wwy-c19wtq-bpjhfa-8bicgk-flpq-9wm6tn-4nefgh-9nuqqi-9nxcxw-4dy5ng-oxdnqy-oksufc-oxfapm-5adwuu-7cwmtw-cvmqr-9yxhw1-de7vwv

37 Event Sourcing Usar los eventos del sistema como mecanismo de persistencia

38 Stream de eventos para un carrito de compras Reconstruimos el estado del objeto haciendo replay de eventos Carrito Creado Producto Agregado 256 Producto Agregado AA2 Producto Quitado AA2 Domicilio Envio Informado Pago Registrado Orden Enviada Objetos con muchos eventos? Performance?

39 Costo promedio de almacenamiento en la nube Standard Storage First 1 TB / month Next 49 TB / month Next 450 TB / month Next 500 TB / month Next 4000 TB / month Over 5000 TB / month USD per GB USD per GB USD per GB USD per GB USD per GB USD per GB https://www.flickr.com/photos/katsrcool/ /in/photolist-frjxny-6f8che-rufet-89dx8q-e5gfn-4ndxmu-euphf-eqnhs-5lcpjs-p2w8qu-mp6qpb-5in2sh-4ril8v-6zn7d3-ehqbvh-bfcclb-5kq4pu-mjxqmr-2btyk2-4fzdvi-fp7kvv-asvuuygsaibg-5hnreb-p2wus2-dgfj4m-eelfs4-fac7-psf5sr-2orrz-e2stmu-9yzap3-6jqjst-7vpbcj-4djpg-53f47m-fyqdy3-4hee23-9xentp-cdw4mq-4efmy7-36rgd-4kwxag-nvb9hw-4djpc-acthz1--9t4hx-7mmgmu-8lvxth

40 Mecanismos de Snapshot https://www.flickr.com/photos/bluestarcadet/ /in/photolist-on8tfp-6d8ttr-owfl2d-mbjaee-knequs-7wpr2l-5gilff-oj3mtb-mmjhgx-mmgeu6-nfhhtt-ooanq1-onkor2-oauujk-mmlezw-mmlf5e-nexndx-oyhebm-pstsw2-hw2vn2- nh12k4-mbjgip-prizlr-mmfxtp-oanv54-mxt88k-ovfju8-pmnaaj-m6zrvg-nycu6i-nbgbr7-mmj84j-mmgeg2-nxz6nw-ojhlwp-nefkxu-nrsfm6-p4xexf-ofrned-ouvy3s-mzy6cc-o7hovp-ojzotn-p1gu1f-pdqsnz-pd9fwv-nrgth6-olxyuq-pshz5t-mzy8x7

41 Evt 9 Evt 8 Evt 7 Evt 6 Evt 5 Evt 4 Evt 3 Sanp 2 (evt 8) Snap 1 (evt 4) Heurística: busco el ultimo snapshot y aplico los eventos a partir de ese Evt 2 Evt 1 Evt 0

42 Usar con cuidado https://www.flickr.com/photos/rossap/ /in/photolist-nncdot-cirscd-7zdcqa-gwjhfp-cisdqw-e4sesr-6vzm8b-5heezh-4mjwjd-d86rcs-4bkuf8-3q9wr-5pz79a-myxqr-ezreqm-4kqxk-2p3f-61nvr9-tubha-8blqd-5vffv9-4r1zabhdbhno-9wfuuh-hunmwm-7cc4s4-7qqr-axldu6-8s4cqm-4exrjb-6f9ofe-7dbkie-7hxnsv-4m56j5-natngo-ib9xt-9gldgj-9v9ke5-7hmrz-dze1fq-4skckx-pviml-6ufkvz-89bhat-pwebp-398a6z-2ujfxx-dnaimg-kzvgf-4xhywx

43 Beneficios y Dificultades https://www.flickr.com/photos/bonaparty/ /in/photolist-aqu2np-gwwfb-3d4cum-7somh9-5zpzmr-8ddepm-invxsq-7fcuj9-58fk7i-ajafr6-hlgy43-7m9m3c-64zjdk-9i8swe-5cgz4t-zco3o-7sqarj-51xhxk-7pv4cy-5riwuc-a2l5yc- 4UNvon-ifXwN-5KFQwp-7MchQX-pEzZW4-BQYvP-cVN9tf-7xvoCj-8yc3Yb-5WyN2m-bCpAfz-nurWMK-9EWGb2-4Sg5Ei-paYQNc-28eFZf-8oep5N-iiwPUc-3AgmB8-7nZeh-9dh2GC-37Btpn-d4mZ7U-6uSMo5-nbd5eW-fyJhzH-4SvNi6-6cEyGn-6M8iHY

44 Modelo de Dominio mas Simple

45 Diferentes Modelos Para diferentes trabajos

46 Persistir eventos provee mayor flexibilidad

47 Cambio en el enfoque

48 Dificultad con las herramientas

49 Alta participación del cliente

50 https://www.flickr.com/photos/stuckincustoms/ /in/photolist-4cmuvu-bsfu48-98cxul-cbiwa-5jnvkc-gvghed-acviqj-9s8dbk-7p9eyj-5np7ze-93ytyf-eymxnp-77mzfk-7itzvl-cx1fyw-5fvdun-6xf62k-bmarq-6msnpc-ghbdx-9ezzc8- oo7vlq-arnkcs-jmeyd6-5n9vb2-ijunyh-5mv9hk-7hbpjn-ndmldd-imzvki-6h9qcq-4mhzge-6edwd-gj2gzj-ghdpjv-62nbie-8fzsde-9cxaqe-7uboyx-6itpnh-i7vjfq-fby18e-62hvvk-7xcubp-7excvv-7ywc3c-6jatzu-8fzse1-7bn7ky-8wgcdb

Lógica de Negocios. Esteban Calabria 2007

Lógica de Negocios. Esteban Calabria 2007 Lógica de Negocios Esteban Calabria 2007 Lógica de Negocios Para organizar el Layer de Negocios Transaction Script Table Module Domain Module Service Layer Scripting Conceptos Previos Glanularidad Interfaces

Más detalles

Agenda Pequeña empresa Mediana empresa 2

Agenda Pequeña empresa Mediana empresa 2 Agenda Pequeña empresa Mediana empresa 2 Tendencia: Empleados/ trabajo remoto Los hechos 57% de las empresas no tienen conocimiento de los dispositivos personales que sus empleados están utilizando para

Más detalles

cloudbi@intellego.com.mx www.cloudbi.mx Tel: + 52 (55) 3004 2984 / 87

cloudbi@intellego.com.mx www.cloudbi.mx Tel: + 52 (55) 3004 2984 / 87 cloudbi@intellego.com.mx www.cloudbi.mx Tel: + 52 (55) 3004 2984 / 87 Invierta en decisiones, no en hardware ni software. Paquetes de Servicio: Paquete Número de Usuarios Volumen máximo de datos Mensualidad

Más detalles

Preguntas Frec uentes Ia a S

Preguntas Frec uentes Ia a S Qué es IaaS Telmex? Infraestructura como Servicio (IaaS) de Telmex, es una solución basada en las nuevas tecnologías de virtualización bajo demanda, orientado a empresas que requieran de un servicio de

Más detalles

Soluciones fascinantes, simples y flexibles

Soluciones fascinantes, simples y flexibles Soluciones fascinantes, simples y flexibles www.golditsolutions.com 16 de marzo de 2015, Santiago de Chile. Contenido 1. Quienes somos 2. Objetivos 3. Cursos 4. Metodologia 5. Modalidad 6. Material 7.

Más detalles

TFC -.NET Portal buscador de empleo Memoria

TFC -.NET Portal buscador de empleo Memoria TFC -.NET Portal buscador de empleo Memoria Alumno: Javier Cózar Campoy Consultor: Jairo Sarrias Guzman 25/05/ 1 Justificación y objetivo del proyecto Con este proyecto se pretende crear un portal web

Más detalles

MÁS INNOVACIÓN MENOS ADMINISTRACIÓN

MÁS INNOVACIÓN MENOS ADMINISTRACIÓN Servicios Cloud Cloud MÁS INNOVACIÓN MENOS ADMINISTRACIÓN NO MÁS CÓMPUTO EN LA NUBE: APLICACIONES EN LA NUBE TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACIÓN SON PROPIETARIOS Y CONFIDENCIALES TELMEX 2015.

Más detalles

- Capa del Modelo de Dominio -

- Capa del Modelo de Dominio - Presentación Global Guía Arquitectura Microsoft.NET 4.0 Patrones y Mejores prácticas - Capa del Modelo de Dominio - Pierre Milet Senior Consultant Microsoft - Services Architecture Agenda Principios y

Más detalles

[Webcast] Servicios de Cómputo en Azure. Implementación Avanzada de Cómputo en la Nube [Web App, Cloud Service y Virtual Machines]

[Webcast] Servicios de Cómputo en Azure. Implementación Avanzada de Cómputo en la Nube [Web App, Cloud Service y Virtual Machines] [Webcast] Servicios de Cómputo en Azure Implementación Avanzada de Cómputo en la Nube [Web App, Cloud Service y Virtual Machines] [Webcast] Servicios de Cómputo en Azure Implementación Avanzada de Cómputo

Más detalles

OPERACIONES ADMINISTRADAS

OPERACIONES ADMINISTRADAS Servicios Cloud OPERACIONES ADMINISTRADAS MÁS QUE CÓMPUTO EN LA NUBE, APLICACIONES EN LA NUBE TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACION SON PROPIETARIOS Y CONFIDENCIALES Servicios Cloud Servicios

Más detalles

UNIVERSIDAD DR. JOSE MATIAS DELGADO

UNIVERSIDAD DR. JOSE MATIAS DELGADO NOMBRE DE LA ASIGNATURA: PROGRAMACIÓN DE COMPUTADORAS 4 a. Generalidades. Número de Orden: Prerrequisito (s): 30 Código: PRC 4 PRC 3 Ciclo Académico: Área: VI Especializada U.V.: 4 Duración del Ciclo en

Más detalles

Mapeador Objeto/Relacional

Mapeador Objeto/Relacional Mapeador Objeto/Relacional Persistencia no invasiva y por alcance en PHP Leonardo Tadei Especialista en Sistemas; Maestrando Ingeniería del Software UNLP Mar del Plata - Argentina

Más detalles

Alumno: Jorge Sordo Balbín Profesor: Luis Joyanes Aguilar Nº Expediente: 126013 Correo Electrónico: jorge_sordo@hotmail.com

Alumno: Jorge Sordo Balbín Profesor: Luis Joyanes Aguilar Nº Expediente: 126013 Correo Electrónico: jorge_sordo@hotmail.com UNIVERSIDAD PONTIFICIA DE SALAMANCA CAMPUS MADRID INGENIERÍA DE ORGANIZACIÓN INDUSTRIAL TRABAJO ACADÉMICO I Modelos de despliegue y Modelos de servicio Noviembre 2012 Alumno: Jorge Sordo Balbín Profesor:

Más detalles

Propuestas de Proyectos de Grado 2015

Propuestas de Proyectos de Grado 2015 Propuestas de Proyectos de Grado 2015 Laboratorio de Integración de Sistemas 2 de Marzo, 2015 Instituto de Computación Facultad de Ingeniería Universidad de la República de Uruguay Laboratorio de Integración

Más detalles

[Webcast] Microsoft Azure

[Webcast] Microsoft Azure [Webcast] Microsoft Azure Cómo extender a la nube tu Infraestructura con Cómputo + Redes de Azure. Quiénes somos? Pablo Ariel Di Loreto @Buenos Aires, Argentina. 33 años de edad. Gerente de Proyectos y

Más detalles

"Si estás resistiendo la Nube debido a preocupaciones de seguridad, te estas quedando sin excusas."

Si estás resistiendo la Nube debido a preocupaciones de seguridad, te estas quedando sin excusas. "Si estás resistiendo la Nube debido a preocupaciones de seguridad, te estas quedando sin excusas." "La pregunta ya no es: ' Cómo me muevo a la Nube?' sino 'ahora que estoy en la Nube, cómo puedo estar

Más detalles

Agenda. Introducción. Modelos de Servicio e Implementación. Tendencias del Mercado. Cloud Services para Empresas

Agenda. Introducción. Modelos de Servicio e Implementación. Tendencias del Mercado. Cloud Services para Empresas Agenda Introducción Modelos de Servicio e Implementación Tendencias del Mercado Cloud Services para Empresas Objetivo Entender la diferencia entre Virtualización & Cloud Identificar Modelos de Servicios

Más detalles

ITIL Lite. Autor: Norberto Figuerola

ITIL Lite. Autor: Norberto Figuerola ITIL Lite Autor: Norberto Figuerola ITIL fue desarrollado por el gobierno del Reino Unido en la década de 1980 como un esfuerzo para buscar las mejores prácticas para la gestión de servicios de TI. Pasados

Más detalles

Data Source. Lic. Esteban Calabria 2007

Data Source. Lic. Esteban Calabria 2007 Data Source Lic. Esteban Calabria 2007 Layer Data Source Los sistemas raramente viven aislados del mundo. La responsabilidad de la capa Data Source es manejar la comunicación del nuestro sistema con otros.

Más detalles

PRINCIPALES HALLAZGOS BENCHMARK DE PRESUPUESTO TI 2014

PRINCIPALES HALLAZGOS BENCHMARK DE PRESUPUESTO TI 2014 PRINCIPALES HALLAZGOS BENCHMARK DE PRESUPUESTO TI 2014 Contenido Este documento contiene algunos de los hallazgos más relevantes del Benchmark de Presupuesto TI 2014. Los resultados detallados del estudio

Más detalles

Gestión de proyectos en tiempos de crisis

Gestión de proyectos en tiempos de crisis Gestión de proyectos en tiempos de crisis Algunos Datos Cancelados Con dificultades Exitosos 14% 51% 35% Fuente: Standish Group International, Extreme Chaos, The Standish Group International, Inc. Con

Más detalles

Conocer el panorama actual de las tecnologías de cloud computing, la evolución y tendencias de este mercado.

Conocer el panorama actual de las tecnologías de cloud computing, la evolución y tendencias de este mercado. CLOUD COMPUTING USUARIO Conocer el panorama actual de las tecnologías de cloud computing, la evolución y tendencias de este mercado. Este curso está orientado a profesionales con responsabilidad dentro

Más detalles

Víctor Cornejo Espinoza. Solution Architect. vcornejo@redhat.com

Víctor Cornejo Espinoza. Solution Architect. vcornejo@redhat.com MICROSERVICES ARCHITECTURE Víctor Cornejo Espinoza Solution Architect vcornejo@redhat.com AGENDA Arquitectura Monolítica Escalabilidad en 3 dimensiones Desafíos de hoy Arquitectura Microservicios JBoss

Más detalles

Administración 140 servers / admin 1000 servers /admin 7.1

Administración 140 servers / admin 1000 servers /admin 7.1 Cloud Computing y Data Centers Red Costo en DC pequeño Costo en DC grande (1000 servers) (50.000 servers) USD 95 per Mbit/sec/mes USD 13 per Mbit/sec/mes Ratio Almacenamiento USD 2.2020 GB/mes USD 0.40

Más detalles

Servicios de Formación.

Servicios de Formación. <formacion@8kdata.com> Servicios de Formación Acerca de 8Kdata Empresa de Consultoría Tecnológica especializada en I+D+i en Bases de Datos, en particular PostgreSQL: formación consultoría tecnológica soporte

Más detalles

Análisis y Diseño de Aplicaciones

Análisis y Diseño de Aplicaciones Análisis y Diseño de Aplicaciones Ciclo de Vida Docente: T/RT Gonzalo Martínez CETP EMT Informática 3er Año Introducción En el desarrollo de sistemas, el ciclo de vida son las etapas por las que pasa un

Más detalles

RECURSOS DE TI Aplicaciones - Bibliografía FUNDAMENTOS DE LA INTELIGENCIA DE NEGOCIOS

RECURSOS DE TI Aplicaciones - Bibliografía FUNDAMENTOS DE LA INTELIGENCIA DE NEGOCIOS Sistemas de Información para la Gestión UNIDAD 3: RECURSOS DE TECNOLOGÍA DE INFORMACIÓN Aplicaciones UNIDAD 2: RECURSOS DE TI Aplicaciones 1. Administración de bases de datos e información: Sistemas de

Más detalles

Infraestructuras para el Nuevo Estilo de IT: Sistemas convergentes de HP para SAP

Infraestructuras para el Nuevo Estilo de IT: Sistemas convergentes de HP para SAP Infraestructuras para el Nuevo Estilo de IT: Sistemas convergentes de HP para SAP SAP Forum Marzo, 2015 Contexto actual de IT Inversiones crecientes en el IT Masiva generación de datos Costes de gestión

Más detalles

SBDA-GRID: implementación de un servicio de base de datos en una arquitectura grid

SBDA-GRID: implementación de un servicio de base de datos en una arquitectura grid SBDA-GRID: implementación de un servicio de base de datos en una arquitectura grid Nancy Ocotitla Rojas, Axel E. Moreno Cervantes, Rogelio Castro González Escuela Superior de Cómputo-IPN, Av. Juan de Dios

Más detalles

www.pwcprojects.co Project Advisory Services cloudprojects Gestión y Control de Proyectos en la Nube

www.pwcprojects.co Project Advisory Services cloudprojects Gestión y Control de Proyectos en la Nube www.pwcprojects.co Project Advisory Services cloudprojects Gestión y Control de Proyectos en la Nube Project Advisory Services cloudprojects Gestión y Control de Proyectos en la Nube Quisiera incrementar

Más detalles

POSTgrado. Ingeniería. Experto en Cloud Computing

POSTgrado. Ingeniería. Experto en Cloud Computing POSTgrado Ingeniería Experto en Cloud Computing IaaS (Infraestructura como Servicio) PaaS (Plataforma como Servicio) SaaS (Software como Servicio) VMware Amazon AWS Azure OpenStack Google Apps Experto

Más detalles

Historia de revisiones

Historia de revisiones Herbert Game Descripción de la Arquitectura Versión 1.8 Historia de revisiones Fecha Versión Descripción Autor 29/08/2011 1.0 Creación del documento Juan Pablo Balarini Máximo Mussini 30/08/2011 1.1 Actualización

Más detalles

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN

MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN MAESTRÍA EN INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CON MENCIÓN EN GESTIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN SUMILLAS 1 CICLO I Gestión de Servicios de Tecnologías de Información Estudio de los servicios de

Más detalles

Cloud y los Nuevos Modelos para Mejorar la Entrega de Servicios. Smarter Computing

Cloud y los Nuevos Modelos para Mejorar la Entrega de Servicios. Smarter Computing Cloud y los Nuevos Modelos para Mejorar la Entrega de Servicios Smarter Computing Adrián Simg A. Vanessa Hernández M. simg@mx1.ibm.com vhernanm@mx1.ibm.com Es Cloud Computing un nuevo modelo? CLOUD COMPUTING

Más detalles

DDD (diseño dirigido por el dominio) y aplicaciones Enterprise: fidelidad al modelo o a las herramientas?

DDD (diseño dirigido por el dominio) y aplicaciones Enterprise: fidelidad al modelo o a las herramientas? DDD (diseño dirigido por el dominio) y aplicaciones Enterprise: fidelidad al modelo o a las herramientas? Adriana Echeverría, Gustavo López, María Delia Grossi, Arturo Servetto, Ismael Jeder, Adrián Paredes,

Más detalles

Trabajo N 6: Virtualización de Servidor

Trabajo N 6: Virtualización de Servidor Trabajo N 6: Virtualización de Objetivos Objetivo General: Migrar ERP del host físico local de la empresa a un Virtual Private Server (VPS). Objetivos Específicos: Adquirir un VPS y configurarlo. Respaldar

Más detalles

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0

SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 SPEM 2.0 SOFTWARE & SYSTEMS PROCESS ENGINEERING METAMODEL SPECIFICATION V.20 SPEM 2.0 Metamodelo para modelos de procesos de ingeniería de software y de ingeniería de sistemas. La idea central de SPEM

Más detalles

LIBERA EL PODER DEL COMPUTO EN LA NUBE. www.telmex.com/it TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACIÓN SON PROPIETARIOS Y CONFIDENCIALES

LIBERA EL PODER DEL COMPUTO EN LA NUBE. www.telmex.com/it TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACIÓN SON PROPIETARIOS Y CONFIDENCIALES Servicios Cloud Cloud LIBERA EL PODER DEL COMPUTO EN LA NUBE TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACIÓN SON PROPIETARIOS Y CONFIDENCIALES TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACIÓN SON PROPIETARIOS

Más detalles

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERIA SYLLABUS ESPECIALIZACIÓN EN INGENIERIA DE SOFTWARE NOMBRE DEL DOCENTE: JORGE MARIO CALVO LONDOÑO ESPACIO ACADÉMICO (Asignatura): ELECTIVA

Más detalles

CARRERA TITULO DEL TRABAJO CURSO

CARRERA TITULO DEL TRABAJO CURSO CARRERA Ingeniería Informática TITULO DEL TRABAJO TOGAF CURSO Tópicos de Ingeniería del Software CÉSAR ESTRADA CONDORI MAYRA GOMEZ QUEVEDO LUIS MUǸOS ESCAPA ALAN A. ROJAS MARROQUIN SEMESTRE IX 2010 Los

Más detalles

Cloud Computing. La nueva ola de computación capaz de transformar una buena parte de las TI

Cloud Computing. La nueva ola de computación capaz de transformar una buena parte de las TI Cloud Computing. La nueva ola de computación capaz de transformar una buena parte de las TI Carmen Costilla Rodríguez, http://sinbad.dit.upm.es Profesora de Bases de Datos, DIT-ETSIT-UPM Junio de 2010

Más detalles

PORTALES EMPRESARIALES CSC

PORTALES EMPRESARIALES CSC PORTALES EMPRESARIALES CSC LA WEB DE ÚLTIMA GENERACIÓN PARA LA EMPRESA 1. Quieres mejorar tus experiencias con proveedores, clientes y empleados a través de soluciones Web innovadoras? 2. Estás satisfecho

Más detalles

LIBERA EL PODER DEL COMPUTO EN LA NUBE. Servicios Cloud. www.telmex.com/it

LIBERA EL PODER DEL COMPUTO EN LA NUBE. Servicios Cloud. www.telmex.com/it Servicios Cloud LIBERA EL PODER DEL COMPUTO EN LA NUBE TELMEX 2015. LOS CONTENIDOS DE ESTA PRESENTACION SON PROPIETARIOS Y CONFIDENCIALES Servicios Cloud SERVIDORES EN LA NUBE De Telmex IT Los Servidores

Más detalles

Planificaciones. 7573 - Arquitectura de Software. Docente responsable: DIEZ EDUARDO LUIS. 1 de 6

Planificaciones. 7573 - Arquitectura de Software. Docente responsable: DIEZ EDUARDO LUIS. 1 de 6 Planificaciones 7573 - Arquitectura de Software Docente responsable: DIEZ EDUARDO LUIS 1 de 6 OBJETIVOS En la última decada cambió la visión que los desarrolladores tienen de los sistemas software. Esta

Más detalles

Modelado de la Lógica de Negocios

Modelado de la Lógica de Negocios Modelado de la Lógica de Negocios David Canteros Juan Manuel Arias 2005 Introducción Es el conjunto de operaciones que producen la información que requiere el usuario. Representación en la arquitectura

Más detalles

Evaluación de MapReduce, Pig y Hive, sobre la plataforma Hadoop

Evaluación de MapReduce, Pig y Hive, sobre la plataforma Hadoop Informe de materia de graduación Evaluación de MapReduce, Pig y Hive, sobre la plataforma Hadoop Franklin Parrales Bravo Marco Calle Jaramillo Contenido o Herramientas o Motivación o Servicios y herramientas

Más detalles

POSTgrado. Ingeniería. Experto en Cloud Computing

POSTgrado. Ingeniería. Experto en Cloud Computing POSTgrado Ingeniería Experto en Cloud Computing IaaS (Infraestructura como Servicio) PaaS (Plataforma como Servicio) SaaS (Software como Servicio) VMware Amazon AWS Azure OpenStack Google Apps Experto

Más detalles

CURSOS DE VERANO 2014

CURSOS DE VERANO 2014 CURSOS DE VERANO 2014 CLOUD COMPUTING: LA INFORMÁTICA COMO SERVICIO EN INTERNET LA PLATAFORMA GOOGLE CLOUD PLATFORM. GOOGLE APP ENGINE Pedro A. Castillo Valdivieso Universidad de Granada http://bit.ly/unia2014

Más detalles

Ley de protección de Datos El impacto de las Organizaciones en Chile. José Lagos Partner Cyber Risk Services Deloitte Marzo, 2015

Ley de protección de Datos El impacto de las Organizaciones en Chile. José Lagos Partner Cyber Risk Services Deloitte Marzo, 2015 Ley de protección de Datos El impacto de las Organizaciones en Chile José Lagos Partner Cyber Risk Services Deloitte Marzo, 2015 Agenda 08:30 08:50 Registro de Participantes 08:50 09:00 Bienvenida Jorge

Más detalles

Tipo de competencia: Específica

Tipo de competencia: Específica Departamento: Depto Computacion y Dise o Nombre del curso: Base de Datos II Clave: 004258 Academia a la que pertenece: Base de Datos II Requisitos: Requisito de Base de Datos II: Base de Datos I Horas

Más detalles

Are you really cloud ready? 1 2010 Colt Telecom Group Limited All rights reserved.

Are you really cloud ready? 1 2010 Colt Telecom Group Limited All rights reserved. Are you really cloud ready? 1 2010 Colt Telecom Group Limited All rights reserved. Adaptarse al cambio La especie que sobrevive no tiene porque ser la especie más fuerte, ni tan siquiera la más inteligente.

Más detalles

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008 Designing, Optimizing, and Maintaining a Database Administrative Solution for www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción

Más detalles

Seguridad y Cloud Computing. Marcos Cotrina Daguerre Director de Modernización de Data Centers

Seguridad y Cloud Computing. Marcos Cotrina Daguerre Director de Modernización de Data Centers Seguridad y Cloud Computing Marcos Cotrina Daguerre Director de Modernización de Data Centers Cloud Computing no es más que la continuidad de la Transformación del Centro de Datos Centro de Datos Tradicional

Más detalles

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

Master en Gestión de Tecnologías de la Información Master en Gestión de Tecnologías de la Información ( Área reservada a imagen ) Entorno Empresarial del CIO Miguel Angel Pascual Villaviciosa de Odón, Curso 2009-2010 A G E N D A Entorno Empresarial cambiante

Más detalles

Cloud Computing: Soluciones y Seguridad

Cloud Computing: Soluciones y Seguridad MAD-004 Cloud Computing: Soluciones y Seguridad El sistema Cloud nace de la necesidad del usuario de disponer de toda su información en tiempo real desde cualquier ubicación y con cualquier dispositivo.

Más detalles

Programación Orientada a Objetos Analista Programador Universitario Plan 2008 Año 2010

Programación Orientada a Objetos Analista Programador Universitario Plan 2008 Año 2010 INTRODUCCION Los objetos usados en aplicaciones JAVA mantienen su estado y comportamiento mientras la aplicación se halle en ejecución. Generalmente se necesita mantener el estado y comportamiento de los

Más detalles

MASTER DE SYSTEM CENTER 2012

MASTER DE SYSTEM CENTER 2012 MASTER DE SYSTEM CENTER 2012 Introducción: Este curso prepara a los estudiantes los conocimientos y habilidades para configurar y administrar un sitio de System Center Configuration Manager 2012 y sus

Más detalles

Facultad Politécnica UNA Ing. Julio Paciello juliopaciello@gmail.com

Facultad Politécnica UNA Ing. Julio Paciello juliopaciello@gmail.com Facultad Politécnica UNA Ing. Julio Paciello juliopaciello@gmail.com Contenidos Clúster de Investigación Aplicada Proyectos HPC Clúster Hadoop para tecnologías de BI Una nube privada para la Administración

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

Introducción a Microsoft Azure. Por Hugo Sánchez

Introducción a Microsoft Azure. Por Hugo Sánchez Por Hugo Sánchez Quién soy? Fundador de Xoborg Studios, fuente de ideas en constante ebullición. http://www.xoborg.com http://hugosanchezg.blogspot.com.es hugosanchez@xoborg.com @_Hugo_Sanchez_ Introducción

Más detalles

CLOUD COMPUTING PRESENTACION DEL CURSO PROFESIONAL CLOUD COMPUTING

CLOUD COMPUTING PRESENTACION DEL CURSO PROFESIONAL CLOUD COMPUTING CLOUD COMPUTING PRESENTACION DEL CURSO PROFESIONAL CLOUD COMPUTING Este curso profesional tiene como objetivo que el alumno aprenda de una manera práctica todo lo referente al Cloud Computing para el almacenamiento

Más detalles

Arquitectura de Persistencia

Arquitectura de Persistencia Arquitectura de Persistencia Juan Arias Gustavo Brey Gastón Coco Nicolás Passerini 2005 Qué es persistencia? In computer science, persistence refers to the characteristic of data that outlives the execution

Más detalles

Cloud computing: El servicio de almacenamiento en la nube

Cloud computing: El servicio de almacenamiento en la nube Cloud computing: El servicio de almacenamiento en la nube www.sevensheaven.nl Alicia Rey, Info-doc, Gestión de la información INDICE 1.Qué es el Cloud computing: 1.1 Consideraciones previas 1.2 El concepto

Más detalles

Programa de Entrenamiento Académico (PEA) LAECI 2016

Programa de Entrenamiento Académico (PEA) LAECI 2016 Programa de Entrenamiento Académico (PEA) LAECI 2016 El PEA en Ciencias Informáticas de LAECI, se basa en una propuesta académica formulada especialmente para personas alto CI. El mismo, se encuentra dividido

Más detalles

Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE )

Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE ) Oracle Database 12c: Flex ASM Por Wissem El Khlifi (Oracle ACE ) 1. Introducción: La tecnología de almacenamiento ASM (Automatic Storage Management) llevo a cabo su aparición en la versión 10g de bases

Más detalles

Cloud Computing. Universidad Blas Pascal. Congreso Internacional de Tecnología y Derecho. 15 de Octubre 2010

Cloud Computing. Universidad Blas Pascal. Congreso Internacional de Tecnología y Derecho. 15 de Octubre 2010 Cloud Computing Congreso Internacional de Tecnología y Derecho Universidad Blas Pascal 15 de Octubre 2010 Contacto Eduardo Torres Gerente Soluciones ICT Telecom Argentina etorres@ta.telecom.com.ar 011-4968-8600

Más detalles

MS_20246 Monitoring and Operating a Private Cloud

MS_20246 Monitoring and Operating a Private Cloud Gold Learning Gold Business Intelligence Silver Data Plataform Monitoring and Operating a Private Cloud www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso

Más detalles

Avanzando en clouding

Avanzando en clouding Avanzando en clouding Víctor Manuel Asensi Tecnología y Explotación, IT BBVA Responsable Soporte y Mensajería en Tecnología y Explotación BBVA 31/01/2013. Madrid 645 53 33 Countries 8,072 Branches 20,181

Más detalles

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML

Ingeniería del Software. Diseño. Diseño en el PUD. Diseño de software. Patrones arquitectónicos. Diseño Orientado a Objetos en UML Diseño Diseño en el PUD Diseño de software Patrones arquitectónicos Diseño Orientado a Objetos en UML 1 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos de uso, Modelo

Más detalles

Jornadas Técnicas 2013

Jornadas Técnicas 2013 Jornadas Técnicas 2013 Hacia la definición de un Modelo de Gobierno Cloud alineado con Negocio Madrid, 2013 Biografía del Ponente 15 años de experiencia en proyectos de consultoría. Manager en Business

Más detalles

INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación

INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación El término cloud computing hace referencia a una concepción tecnológica y a un modelo de negocio que reúne ideas

Más detalles

Introducción a Gestión de Inventarios y Mesa de Ayuda. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Inventarios y Mesa de Ayuda. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Inventarios y Mesa de Ayuda. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Inventarios y Mesa de Ayuda Un

Más detalles

Evolución, No Revolución

Evolución, No Revolución TIC Forum Evolución, No Revolución Transformando la Infraestructura de TI con EMC 26 de octubre de 2011. Buenos Aires, Argentina Marcelo Fandiño Country Manager EMC Cono Sur Qué %(@/* es Cloud Computing?

Más detalles

Business Intelligence

Business Intelligence 2012 Business Intelligence Agenda Programas Diferencias de OLTP vs OLAP Arquitectura de una solución de BI Tecnologías Microsoft para BI Diferencias entre OLTP v/s OLAP Alineación de Datos OLTP Datos organizados

Más detalles

Sistemas Distribuidos Servicios web. Rodrigo Santamaría

Sistemas Distribuidos Servicios web. Rodrigo Santamaría + Sistemas Distribuidos Servicios web Rodrigo Santamaría + Servicios web Introducción IDL SOAP REST XML/JSON-RPC 2 + Introducción 3 n Java RMI o Sun RPC son middleware de nivel alto, aptos para realizar

Más detalles

Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles Carrera: Licenciatura en Informática

Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos móviles Carrera: Licenciatura en Informática 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Desarrollo de aplicaciones para dispositivos Carrera: Licenciatura en Informática Clave de la asignatura: CSM-1106 Horas teoría-horas práctica-créditos:

Más detalles

Google File System. El sistema de archivos distribuido de Google!! Mario A. del Riego

Google File System. El sistema de archivos distribuido de Google!! Mario A. del Riego (GFS) El sistema de archivos distribuido de Google!! Sistemas Operativos - InCo Facultad de Ingeniería de la Universidad de la República Agenda Introducción 1 Introducción 2 3 4 Agenda Introducción 1 Introducción

Más detalles

Una solución de Infraestructura como Servicio: OpenStack

Una solución de Infraestructura como Servicio: OpenStack Una solución de Infraestructura como Servicio: OpenStack Prosecretaría de Informática UNC Ing. Juan Pavlik Salles jpavlik@psi.unc.edu.ar http://ar.linkedin.com/in/juanjosep/ Índice Situación inicial: Infraestructura

Más detalles

toda la potencia de un Dedicado con la flexibilidad del Cloud

toda la potencia de un Dedicado con la flexibilidad del Cloud Cloud Dedicado: toda la potencia de un Dedicado con la flexibilidad del Cloud Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Qué es un Cloud Privado Virtual? El término

Más detalles

Líderes en Virtualización. La Virtualización como solución que favorece la Modernización de las AAPP Andrés Díez, Director Preventa

Líderes en Virtualización. La Virtualización como solución que favorece la Modernización de las AAPP Andrés Díez, Director Preventa Líderes en Virtualización La Virtualización como solución que favorece la Modernización de las AAPP Andrés Díez, Director Preventa Agenda Quiénes somos Introducción. La eadministración La Virtualización

Más detalles

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas

UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA. CARRERA: Ingeniería en Sistemas UNIVERSIDAD TECNOLÓGICA PRIVADA DE SANTA CRUZ FACULTAD DE CIENCIAS Y TECNOLOGIA CARRERA: Ingeniería en Sistemas Perfil de Tesis para Proyecto Empresarial Aplicación para mejorar la evaluación del desempeño

Más detalles

Sistemas de Información para la Gestión

Sistemas de Información para la Gestión Sistemas de Información para la Gestión UNIDAD 2: RECURSOS DE TI Bases de Datos UNIDAD 2: RECURSOS DE TECNOLOGÍA DE INFORMACIÓN Información 1. La Información: Propiedades de la Información. Sistemas de

Más detalles

Anexo al capítulo 2. Glosario de términos comunes a los Sistemas de Soporte a las Operaciones de ANTEL utilizados en el presente pliego

Anexo al capítulo 2. Glosario de términos comunes a los Sistemas de Soporte a las Operaciones de ANTEL utilizados en el presente pliego Anexo al capítulo 2 Glosario de términos comunes a los Sistemas de Soporte a las Operaciones de ANTEL utilizados en el presente pliego Término CFS (SCC) Servicio de cara al cliente. (CFS: Customer Facing

Más detalles

Virtualización dentro de los Centros de cómputos

Virtualización dentro de los Centros de cómputos Virtualización dentro de los Centros de cómputos Agenda Virtualización de cómputo: tipos Cluster típico vsphere Capas Virtualización de cómputo Virtualización de storage Virtualización de redes Virtualización

Más detalles

Sistema Operativo en la Nube y Centro de Datos Dinámico

Sistema Operativo en la Nube y Centro de Datos Dinámico Sistema Operativo en la Nube y Centro de Datos Dinámico Marco A. Navarro Windows Azure Lead Leopoldo Pérez Datacenter Lead Por qué la Nube? Automatización Optimización Economía Seguridad Administración

Más detalles

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Mario R. MORENO SABIDO Depto. de Sistemas y Computación, Instituto Tecnológico de Mérida Mérida, Yucatán 97118, México y Jorge

Más detalles

Infraestructura Robusta y Confiable

Infraestructura Robusta y Confiable Infraestructura Robusta y Confiable Softec Internet Gobierno y Cloud Computing Mirada al Gobierno como una Empresa Eficiente en TIC Desde el punto de vista de TIC, debería el gobierno mirarse como cualquier

Más detalles

Requerimientos Minimos De Hardware. * RAM máxima: 8 GB (Foundation) o 32 GB (Standard) o 2 TB (Enterprise, Datacenter, Itanium-Based Systems)

Requerimientos Minimos De Hardware. * RAM máxima: 8 GB (Foundation) o 32 GB (Standard) o 2 TB (Enterprise, Datacenter, Itanium-Based Systems) WINDOWS SERVER 2008 REQUERIMIENTOS Requerimientos Requerimientos Minimos De Hardware * Un procesador 1.4 GHz 64 bits o 1.3GHz (Dual Core) * 512 Mb RAM * RAM máxima: 8 GB (Foundation) o 32 GB (Standard)

Más detalles

Tendencias en Servicios Compartidos Tecnología

Tendencias en Servicios Compartidos Tecnología Tendencias en Servicios Compartidos Tecnología Octubre, 2013 Tecnología en Servicios Compartidos Tendencias Tendencias clave Consideraciones El precio de la agilidad o el costo de la variabilidad TI variable

Más detalles

Cloud Computing: Prácticas Sostenibles

Cloud Computing: Prácticas Sostenibles Cloud Computing: Prácticas Sostenibles Jacob Batista de Castro Junior Director de Servicios de Red DSR Temas Contexto Organizacional; Cloud Computing; Sostenibilidad; Green IT: Ventajas; Green IT: Enfoques;

Más detalles

6.1 Behavior Driven Development. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante, 2014-15

6.1 Behavior Driven Development. Metodologías Ágiles de Desarrollo de Software Domingo Gallardo, DCCIA, Univ. Alicante, 2014-15 6.1 Behavior Driven Development Modelo tradicional de desarrollo de requisitos John Ferguson Smart - BDD in Action 2 Modelo de desarrollo usando BDD John Ferguson Smart - BDD in Action 3 Resumen en un

Más detalles

UNIVERSIDAD PERUANA UNIÓN

UNIVERSIDAD PERUANA UNIÓN UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA Y ARQUITECTURA EAP. INGENIERIA AMBIENTAL TEMA AMAZON CLOUD DRIVE ALUMNA: Norma Peña Neyra PROFESOR: Luis Alberto Santa María Ticlavilca. DEFINICION Los

Más detalles

MIDDLEWARE: Arquitectura para Aplicaciones Distribuidas Dr. Víctor J. Sosa Sosa vjsosa@tamps.cinvestav.mx

MIDDLEWARE: Arquitectura para Aplicaciones Distribuidas Dr. Víctor J. Sosa Sosa vjsosa@tamps.cinvestav.mx MIDDLEWARE: Arquitectura para Aplicaciones Distribuidas Dr. Víctor J. Sosa Sosa vjsosa@tamps.cinvestav.mx Contenido Middleware: Introducción Definición Genealogía Aplicaciones actuales: Servicios Web Computación

Más detalles

Innovación para su Contact Center. Contact Center On-demand

Innovación para su Contact Center. Contact Center On-demand Innovación para su Contact Center Contact Center On-demand Dote a su empresa de capacidades profesionales de servicios de Atención Cliente, con un coste mensual y sin inversiones ÍNDICE DATA SHEET 1. Introducción...

Más detalles

Gobierno desde las Nubes. Salomón Rico, CISA, CISM, CGEIT srico@deloittemx.com

Gobierno desde las Nubes. Salomón Rico, CISA, CISM, CGEIT srico@deloittemx.com Gobierno desde las Nubes Salomón Rico, CISA, CISM, CGEIT srico@deloittemx.com Confidencialidad Segregación de Sostenibilidad datos Conformidad legal Green IT Resolución Derecho a auditar disputas Velocidad

Más detalles

Mejor Framework PythonOO + SOLID. Vivir sin Frameworks

Mejor Framework PythonOO + SOLID. Vivir sin Frameworks Mejor Framework PythonOO + SOLID Vivir sin Frameworks Presentaciones Alea Soluciones Bifer Team @eferro @pasku1 @apa42 @nestorsalceda Un placer... Qué es un framework? Django Rails Grails Spring AppEngine

Más detalles

6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño. PwC

6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño. PwC 6a. Academia de Actualización Profesional 2009 PMO: facilitador de la administración de costos y desempeño PwC Agenda Objetivo de la charla Características principales de una PMO Principales áreas de actividades

Más detalles

Jornada Tecnológica. Clustered Data ONTAP

Jornada Tecnológica. Clustered Data ONTAP Jornada Tecnológica Clustered Data ONTAP 1 NetApp en breve Clustered Data ONTAP Breve historia Virtualización del servicio de almacenamiento Nuestros principales objetivos Disponibilidad, Flexibilidad

Más detalles

Google Apps tu empresa

Google Apps tu empresa Google Apps Suite gratuita de herramientas para tu empresa Jesús Lizarraga Mondragon Unibertsitatea jlizarraga@mondragon.edu @JL_picard http://www.mondragon.edu http://uponthecloud.net Introducción a google

Más detalles

Mapeo Objeto / Relacional (ORM)

Mapeo Objeto / Relacional (ORM) Revista Telem@tica. Vol. 10. No. 3, septiembre-diciembre, 2011, p. 1-7 ISSN 1729-3804 Mapeo Objeto / Relacional (ORM) Osmel Yanes Enriquez 1, Hansel Gracia del Busto 2 1 Dirección de Servicios TIC (DISERTIC),

Más detalles