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

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

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

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

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

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

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

FOCO EN EL NEGOCIO Nuevas tendencias en soluciones de soporte

FOCO EN EL NEGOCIO Nuevas tendencias en soluciones de soporte FOCO EN EL NEGOCIO Nuevas tendencias en soluciones de soporte Club de Golf - 28 de Octubre de 2009 Agenda Introducción Tendencias en Soluciones a Procesos de Soporte Nuestras soluciones Preguntas Introducción

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

Transformación de la banca con una plataforma ágil, flexible e integrada. Andrés Rojas

Transformación de la banca con una plataforma ágil, flexible e integrada. Andrés Rojas Transformación de la banca con una plataforma ágil, flexible e integrada Andrés Rojas 1 Agenda Retos de la Banca Iniciativas Recomendadas Plataforma de Agilidad e Integración Solución BPM Lombardi Experiencias

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

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

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

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

CONFERENCIAS GRATUITAS

CONFERENCIAS GRATUITAS CONFERENCIAS GRATUITAS Cómo lograr el mayor beneficio de las herramientas tecnológicas Isidro Marco A. Cristóbal Instituto Politécnico Nacional, UPIICSA del La Información es crucial para una Cadena de

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

Gestión eficiente y ágil de las políticas y reglas de negocio

Gestión eficiente y ágil de las políticas y reglas de negocio Gestión eficiente y ágil de las políticas y reglas de negocio 1 Agenda Retos en los Seguros Iniciativas Recomendadas Plataforma de Agilidad e Integración Solución BPM Lombardi Experiencias en el sector

Más detalles

Creando Arquitecturas

Creando Arquitecturas Creando Arquitecturas orientadas a servicios SOA Suite Abril 2013 Buenos Aires - Argentina Índice 1. Introducción. 2. Nuestro camino para la creación de SOAs. 3. Como justificar el cambio? 4. Nuestras

Más detalles

Overview of Data Warehousing / Business Intelligence with SQL Server

Overview of Data Warehousing / Business Intelligence with SQL Server Overview of Data Warehousing / Business Intelligence with SQL Server 23/10/2012 Contact Pablo Resnizky Engineering Manager +541.5533.8300 x1030 pablo.resnizky@globallogic.com GlobalLogic, Inc. www.globallogic.com

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

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

INSTRUCTIVO PARA LA CUENTA DE PUNTOS FUNCIÓN

INSTRUCTIVO PARA LA CUENTA DE PUNTOS FUNCIÓN INSTRUCTIVO PARA LA CUENTA DE PUNTOS FUNCIÓN INDICE Introducción...2 Frontera de la aplicación...3 Cuenta de Puntos Función sin ajustar...3 Funciones de Datos...4 Funciones Transaccionales...4 Mecanismo...5

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

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

Nombre del Curso ArcGIS for Server: Site Configuration and Administration

Nombre del Curso ArcGIS for Server: Site Configuration and Administration Página 1 de 6 Nombre del Curso ArcGIS for Server: Site Configuration and Administration 1. Descripción Este curso le enseña cómo planear, implementar, configurar y administrar exitosamente un sistema ArcGIS

Más detalles

5a. Academia de Actualización

5a. Academia de Actualización 5a. Academia de Actualización Profesional 2008 Modelos de Madurez para la mejora de la Gestión de IT PwC Agenda / Contenido Qué implica la Gestión de IT? Características generales de un Modelo de Madurez

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

LA DIGITALIZACION DE LOS SIGNOS VITALES

LA DIGITALIZACION DE LOS SIGNOS VITALES LA DIGITALIZACION DE LOS SIGNOS VITALES Ing. Harry Barrantes Fallas Agenda 1. Qué son los Signos Vitales. 2. Concepto de TRIAJE y su objetivo. 3. Importancia de la certeza en la toma de Signos Vitales.

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

Perfil del Ingeniero en Información y Control de Gestión

Perfil del Ingeniero en Información y Control de Gestión Perfil del Ingeniero en Información y Control de Gestión El Ingeniero en Información y Control de Gestión de la Universidad de Chile es un profesional formado para diseñar, implementar y monitorear sistemas

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

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

Project Online Introducción La voz del cliente Qué es Project Online? Características del producto

Project Online Introducción La voz del cliente Qué es Project Online? Características del producto Project Online Introducción Ya ha pasado un año desde la liberación de la versión 2013 de los productos Microsoft, en especial esta versión agregó un nuevo elemento a la familia de productos de Office

Más detalles

Autodesk 360 agrega aún más valor

Autodesk 360 agrega aún más valor Autodesk Subscription Autodesk 360 agrega aún más valor SUBSCRIPTION BENEFICIOS DE SOFTWARE Y SOPORTE Subscription es la mejor manera de obtener el máximo provecho de su software Autodesk. Tres ventajas

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

MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO INFORMACIÓN PLANEACIÓN Y GOBIERNO DE COM-INF 47. Responsabilidad y gestión del proceso de COM-INF La Unidad Digital es la responsable de

Más detalles

Components & Connectors Viewtype. Estilos

Components & Connectors Viewtype. Estilos Components & Connectors Viewtype Estilos 1 Estilos Especializan el C&C viewtype introduciendo tipos de componente y conector a los cuales pertenecerán las instancias del modelo Especifican patrones 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

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

Juan Carcelen CáceresC

Juan Carcelen CáceresC VIRTUALIZACION Y EL DATACENTER DINAMICO Juan Carcelen CáceresC Gte Div de Virtualizacion Electrodata Retos del departamento de IT en las empresas Simplificar la Infraestructura y su Administración Reducir

Más detalles

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición (cont.) Un Data Warehouse es una colección de

Más detalles

ARC 101 Architecture Overview Diagram

ARC 101 Architecture Overview Diagram ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

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

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

Título: Experiencias docentes con tecnología cloud computing y los agregadores de información en asignaturas de carácter financiero

Título: Experiencias docentes con tecnología cloud computing y los agregadores de información en asignaturas de carácter financiero Título: Experiencias docentes con tecnología cloud computing y los agregadores de información en asignaturas de carácter financiero Autores: Portillo-Tarragona, P.; Marín-Vinuesa, L.M. Resumen En el presente

Más detalles

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software

Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002. Introducción al Diseño de Software Principio de Diseño Resumen obtenido de: Roger S. Pressman, Ingeniería de Software. Un enfoque práctico, quinta edición, 2002 Introducción al Diseño de Software Qué es el diseño? Representación ingenieril

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

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

Workflow, BPM y Java Resumen de la presentación de Tom Baeyens

Workflow, BPM y Java Resumen de la presentación de Tom Baeyens Workflow, BPM y Java Resumen de la presentación de Tom Baeyens Workflow, BPM y Java Página 1 de 11 1. Introducción Tom Baeyens es el fundador y arquitecto del proyecto de JBoss jbpm, la máquina de workflow

Más detalles

Visión y perspectivas Infraestructura Nacional de Datos Geospaciales. Alvaro Monett Hernández Secretaría Ejecutiva IDE Chile

Visión y perspectivas Infraestructura Nacional de Datos Geospaciales. Alvaro Monett Hernández Secretaría Ejecutiva IDE Chile Visión y perspectivas Infraestructura Nacional de Datos Geospaciales Alvaro Monett Hernández Secretaría Ejecutiva IDE Chile Temario Cómo está hoy nuestra IDE nacional Para dónde va el mundo geoespacial

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

Inteligencia de Negocios. Cecilia Ruz

Inteligencia de Negocios. Cecilia Ruz Inteligencia de Negocios Cecilia Ruz Inteligencia de Negocios Business Intelligence (BI) Es un paraguas bajo el que se incluye un conjunto de conceptos y metodologías cuya misión consiste en mejorar el

Más detalles

Requisitos Tecnológicos en el Ámbito del Comercio Electrónico

Requisitos Tecnológicos en el Ámbito del Comercio Electrónico Requisitos Tecnológicos en el Ámbito del Comercio Electrónico Índice de contenidos Requisitos de una tienda on line Plataformas tecnológicas de e-commerce CMS y Herramientas de desarrollo de tiendas on

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

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

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria Arquitectura de Aplicaciones Empresariales Aplicaciones empresariales Temario Aplicaciones Empresariales Arquitectura Aplicaciones Empresariales Layering Negocio Persistencia Presentación Ejemplos Aplicaciones

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

IT Project Portfolio Management y su vinculación con la Estrategia Corporativa

IT Project Portfolio Management y su vinculación con la Estrategia Corporativa IT Project Portfolio Management y su vinculación con la Estrategia Corporativa Norberto Figuerola Mayo 2014 IT Management Los CIO deben gestionar eficazmente la entrega de los servicios de TI para lograr

Más detalles

CONEXIÓN REMOTA CFDI. www.fel.mx Proveedor autorizado de certificación SAT Número de aprobación: 55029

CONEXIÓN REMOTA CFDI. www.fel.mx Proveedor autorizado de certificación SAT Número de aprobación: 55029 CONEXIÓN REMOTA CFDI www.fel.mx Proveedor autorizado de certificación SAT Número de aprobación: 55029 Qué es la conexión remota? Es la capacidad de una computadora y un ERP de poderse comunicar con una

Más detalles

Cloud. Movilidad. Virtualización. Networking. Backup, Restore, Archive. Portfolio. Data Center. Servidores. Almacenamiento.

Cloud. Movilidad. Virtualización. Networking. Backup, Restore, Archive. Portfolio. Data Center. Servidores. Almacenamiento. Cloud Movilidad Virtualización Networking Backup, Restore, Archive Portfolio Data Center Servidores Almacenamiento Seguridad Identidad construida en más de 20 AÑOS Somos una empresa Argentina, pionera

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

Metodología de Desarrollo de Sitios Web. El desarrollo de software vs. El desarrollo de sitios web

Metodología de Desarrollo de Sitios Web. El desarrollo de software vs. El desarrollo de sitios web Metodología de Desarrollo de Sitios Web Luis Carlos Aceves G. El desarrollo de software vs. El desarrollo de sitios web Diferencias en la forma de trabajar (metodología): Quién es el usuario? Rol de la

Más detalles

Bases de Datos: Introducción

Bases de Datos: Introducción Sistemas de Información/Sistemas Informáticos Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl En toda

Más detalles

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd Maxpho Commerce 11 Gestión CSV Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd Índice general 1 - Introducción... 3 1.1 - El archivo CSV... 3 1.2 - Módulo CSV en Maxpho... 3 1.3 - Módulo CSV

Más detalles

w w w. l o c a t i o n - w o r l d. c o m

w w w. l o c a t i o n - w o r l d. c o m 1 En la actualidad el 80% de la información de una empresa está relacionada a un lugar. La variable de ubicación está presente en todas las áreas críticas de un negocio. Sin embargo, las organizaciones

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

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

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS

INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? En los proyectos de desarrollo de software se busca la forma de mejorar la calidad en el análisis de requerimientos y obtener tiempos efectivos de

Más detalles

Arquitectura y Diseño de la Solución

Arquitectura y Diseño de la Solución Arquitectura y Diseño de la Solución Recuento de Conceptos importantes Modelamiente / Versionamiento de trámites Vista Conceptual Subsistemas Funcionales Principales Detalle de los subsistemas Vista de

Más detalles

Location Business Solutions

Location Business Solutions 1 En la actualidad el 80% de la información de una empresa está relacionada a un lugar. La variable de ubicación está presente en todas las áreas críticas de un negocio. Sin embargo, las organizaciones

Más detalles

Descripción de Arquitectura Repositorio de metadatos de componentes de software

Descripción de Arquitectura Repositorio de metadatos de componentes de software Descripción de Arquitectura Repositorio de metadatos de componentes de software 1. Introducción. 1.1. Propósito. 1.2. Alcance. 1.3. Definiciones. 1.4 Contexto. 1.5. Referencia. 2. Objetivos y restricciones

Más detalles

Biblioteca Reingtec Elaboro: Alejandro Vargas Rocha Fecha: 17/02/2014

Biblioteca Reingtec Elaboro: Alejandro Vargas Rocha Fecha: 17/02/2014 Biblioteca Reingtec Elaboro: Alejandro Vargas Rocha Fecha: 17/02/2014 Página 1 de 5 Objetivo Conocer más acerca de vranger Contenido Resguardo, Replicación y Recuperación Simple, Rápida y Escalable basada

Más detalles

Q-flow 2.2. Código de Manual: Qf22007ESP Versión del Manual: 3.1 Última revisión: 19/8/2005 Se aplica a: Q-flow 2.2. Sizing

Q-flow 2.2. Código de Manual: Qf22007ESP Versión del Manual: 3.1 Última revisión: 19/8/2005 Se aplica a: Q-flow 2.2. Sizing Q-flow 2.2 Código de Manual: Qf22007ESP Versión del Manual: 3.1 Última revisión: 19/8/2005 Se aplica a: Q-flow 2.2 Sizing Qf22007ESP v3.1 Q-flow Sizing Urudata Software Canelones 1370 Piso 2 CP11200 Montevideo,

Más detalles

SOFTWARE DE SEGUIMIENTO A LA IMPLEMENTACION DE LAS RECOMENDACIONES DE LOS INFORMES DE CONTROL (SIRIC)

SOFTWARE DE SEGUIMIENTO A LA IMPLEMENTACION DE LAS RECOMENDACIONES DE LOS INFORMES DE CONTROL (SIRIC) 1 SOFTWARE DE SEGUIMIENTO A LA IMPLEMENTACION DE LAS RECOMENDACIONES DE LOS INFORMES DE CONTROL (SIRIC) En la siguiente presentación se podrá ver a detalle el software de seguimiento a las recomendaciones

Más detalles

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II SÍLABO I. DATOS GENERALES 1.1. Nombre de la Asignatura 1.2. Carácter 1.3. Carrera Profesional 1.4. Código 1.5. Semestre Académico : 2014-I 1.6. Ciclo Académico 1.7. Horas de Clases 1.8. Créditos 1.9. Pre

Más detalles

CLOUD & BIG DATA. Trabajando el CLOUD, explotando BIG DATA. Cómo pueden ayudarnos estas tecnologías?. Convivimos con ellas?.

CLOUD & BIG DATA. Trabajando el CLOUD, explotando BIG DATA. Cómo pueden ayudarnos estas tecnologías?. Convivimos con ellas?. CLOUD & BIG DATA Trabajando el CLOUD, explotando BIG DATA. Cómo pueden ayudarnos estas tecnologías?. Convivimos con ellas?. Índice. (I) Introducción. Qué es CLOUD. Tipos de CLOUD. Pública. Privada. Comunitaria.

Más detalles

Roadmap para la adopción de nuevas arquitecturas de información

Roadmap para la adopción de nuevas arquitecturas de información Roadmap para la adopción de nuevas arquitecturas de información Qué es Big Data..? es el nombre que se le da a conjuntos de información que crecen de una manera tan exponencial que resulta prohibitivo

Más detalles

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria 2007

Arquitectura de Aplicaciones Empresariales. Lic. Esteban Cesar Calabria 2007 Arquitectura de Aplicaciones Empresariales 2007 TEMARIO Introducción Aplicaciones Empresariales Introducción a la Arquitectura de Aplicaciones empresariales Layering Patrones Arquitecturas Empresariales

Más detalles

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

INTRODUCCIÓN A LA COMPUTACION EN LA NUBE Y BIG DATA (1) Ing. Carlos Ormella Meyer INTRODUCCIÓN A LA COMPUTACION EN LA NUBE Y BIG DATA (1) Ing. Carlos Ormella Meyer En los últimos años, el interés por la Computación en la Nube (Cloud Computing), tanto para uso personal como para negocios,

Más detalles

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones 1. La Información: Propiedades de la Información. Sistemas de Información. Bases de Datos. 2. Administración

Más detalles

Modelado de datos Relacional Modelado de datos Orientado a Objeto Modelado de datos Objeto-Relacional

Modelado de datos Relacional Modelado de datos Orientado a Objeto Modelado de datos Objeto-Relacional 2. 1 Modelado de Datos El manejo de información implica el saber como organizar los datos. Un apoyo lo encontramos en las herramientas de bases de datos que a su vez se apoyan en el modelo de datos. Para

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

HPC & Cloud Experts. Conceptos Compatibles?

HPC & Cloud Experts. Conceptos Compatibles? Catón HPC & Cloud Experts Cloud Computing y Seguridad: Conceptos Compatibles? Catón: Quiénes Sómos Catón Nació en 1.997, fruto de la visión innovadora de un grupo de profesionales de la Investigación.

Más detalles

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto

Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio. Contexto Una propuesta arquitectónica para integrar una herramienta BPMS y un sistema de gestión de reglas de negocio Parra Julián Matias 1, Mg. Patricia Bazán 2, Lic. José Martinez Garro 3 1 3 Facultad de Informática

Más detalles

Cómo empezar? Fernando Quesada abcq Solutions fquesada@abcqsolutions.com

Cómo empezar? Fernando Quesada abcq Solutions fquesada@abcqsolutions.com Cómo empezar? Fernando Quesada abcq Solutions fquesada@abcqsolutions.com Retos Actuales BI: Una Analogía - Definición Que no es BI Requisitos Fundamentales para Aprovechar BI Algunos Conceptos de TI (Tecnología

Más detalles

Capítulo 4 Implementación

Capítulo 4 Implementación Capítulo 4 Implementación Este capítulo describe los detalles de implementación del sistema. La sección 4.1 habla sobre las herramientas utilizadas y detalla la arquitectura para la implementación de ATEXEM.

Más detalles

Syteline ERP el Ambiente de Trabajo Inteligente.

Syteline ERP el Ambiente de Trabajo Inteligente. Syteline ERP el Ambiente de Trabajo Inteligente. ERP SyteLine Cómo adaptar su sistema ERP para mantener sus negocios ágiles y su área de Tecnología de la Información pequeña. Prácticamente todos los fabricantes

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

Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A

Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A R2 Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A Esteban Piloni www.exo.com.ar [MCP MCTS MCSA Server 2012 MCITP] Consultor Senior IT EXO.

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

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES

SharePoint Foundation 2010 Construir una Intranet colaborativa en PYMES Tecnologías SharePoint: contexto y presentación 1. Introducción 19 2. La apuesta 20 3. Las trampas que hay que evitar 21 4. Presentación tecnológica 22 4.1 Arquitectura software 22 4.2 Arquitectura funcional

Más detalles

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades

INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera

Más detalles

1.- DATOS DE LA ASIGNATURA

1.- DATOS DE LA ASIGNATURA 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Seguridad en Aplicaciones Móviles Carrera: Ingeniería en Informática Clave de la asignatura: CMC-1305 (Créditos) SATCA1 2-2-4 2.- PRESENTACIÓN Caracterización

Más detalles

DIPLOMADO SQL SERVER 2012

DIPLOMADO SQL SERVER 2012 DIPLOMADO SQL SERVER 2012 NUEVAS HERRAMIENTAS DE DESARROLLO EN SQL SERVER 2012 John Alexander Bulla Torres Regional Mentor PASS LATAM JOHN ALEXANDER BULLA TORRES John es un Ingeniero de Sistemas con énfasis

Más detalles

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras

Introducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras Arquitectura de Computadoras Contenidos 1 Introducción Computadora Arquitectura Partes de una arquitectura 2 Componentes Básicos CPU Jerarquía de Memoria 3 Concurrencia y Paralelismo Arquitecturas concurrentes

Más detalles

Cloud Computing. Ing. José Ángel Peña Ibarra, CGEIT, CRISC. Monterrey Chapter. Expositor: www.isacamty.org.mx www.isaca.org

Cloud Computing. Ing. José Ángel Peña Ibarra, CGEIT, CRISC. Monterrey Chapter. Expositor: www.isacamty.org.mx www.isaca.org CONFERENCIA ANUAL ISACA MONTERREY 2011 Cloud Computing Expositor: Ing. José Ángel Peña Ibarra, CGEIT, CRISC Monterrey Chapter www.isacamty.org.mx www.isaca.org 2011 12 02 Preguntas sobre Cloud Computing

Más detalles

Titulo : Administración y Operación de Sistemas Operativos

Titulo : Administración y Operación de Sistemas Operativos DIRECCION NACIONAL DE ADMINISTRACION FINANCIERA E INNOVACION CÓDIGO : PRO -119 Titulo : Administración y Operación de Preparado por : Nombre : Lic. Ingrid Roxana Díaz Bran Cargo : Especialista en Aplicaciones

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