integraciÓ el mercathost.sunset-technologies.cat/sunset/wordpress/pdf_programes/x-tro… · b2b...
Post on 12-Aug-2020
5 Views
Preview:
TRANSCRIPT
El Mercat
INTEGRACIÓ
Tendències del
mercat
Tendències del
mercat
Estem als inicis de l’era d’integració a nivell
corporatiu. Comença a aparèixer al mercat software
professional especialitzat en cobrir aquesta
necessitat però, a nivell econòmic, hores d’ara
només està l’abast de les grans corporacions.
A nivell de les petites i
mitjanes empreses
espanyoles la necessitat hi és
però la forma en que es
cobreix aquesta necessitat
encara està en una primera
infància.
El mercat
El mercat
VENDES
Anys EAI
Aquí veiem la corba del comportament del mercat davant un nou producte,
tant en número de vendes com en preu.
EAI encara està als inicis de la seva era.
PREU
Anys EAI
El mercat
Entrar al mercat directament amb un preu més assequible, propi d’un mercat
ja madur.
PREU MERCAT
SUNSET
Anys
Quina és l’aposta de SUNSET?
El mercat
I per què?
Perquè el mercat espanyol en un 95% són
PIMES que no poden assumir els costos actuals
d’aquest tipus de projectes
No volem esperar a cobrir aquestes necessitats
a que la tecnologia sigui obsoleta
Perquè hem comprovat que es poden assolir
els mateixos resultats a uns costos molt més
raonables i acceptables per a les PIMEs
Perquè no cal fer-ne pagar tant
LA PROPOSTA I APOSTA
DE
tecnologia EAI i SOA Integració a l’abast de tothom®
Integració a l’abast de tothom®
X-tropoli és una plataforma d'integració d'aplicacions (EAI) basada en una arquitectura
orientada a serveis (SOA), que proporciona els components tecnològics necessaris per
desplegar projectes d'integració, basats en estàndards i arquitectures obertes.
X-tropoli, gràcies a la seva arquitectura orientada a serveis basada en tecnologia XML i Serveis
Web, ofereix serveis de Coordinació, Abstracció, Missatgeria, Orquestració de processos de
negoci, desenvolupament d'aplicacions compostes i monitorització de l'activitat del negocio
(BAM).
Integració a l’abast de tothom®
Tecnologia EAI i SOA
Arquitectura Orientada a Serveis
Solució completa d’integració (EAI)
Utilització d’estàndards oberts
Reduït Cost Total de la Propietat
Independència de plataforma i fabricants
Interfície swing i web
Entorn de desenvolupament Java
X-Tropoli V3 for NetBeans
Servidor d’aplicacions de negoci
Principals característiques
Adaptadors
Portal
Web
B2B
B2C
DW
BI
SOBA
Gestor d’Interfície
Servidor
d’Integració
Servidor
d’Aplicacions
Po
rtal
Web
d’A
dm
inis
trac
ió
Pla
tafo
rma
Tecn
olò
gic
a
Components X-TRŌPOLI
Administrador d'Estàndards
Arquitectura Orientada a Serveis
Dades Aplicació Terminal Protocol Tecnologia Industrials ADK
Sistemes d’Informació en l’entorn hospitalari
Exemple d’interdependències entre les aplicacions
Sistemes d’Informació en l’entorn hospitalari
- Objectiu tecnològic a l’aplicar un EAI -
Components X-Tropoli
Serveis de connexió – Adaptadors –
Adaptadors
de dades
Adaptadors
d’Aplicació
Adaptadors
de Terminal
Adaptadors
de Protocol
Adaptadors
Tecnològics
Adaptadors
Industrials
ADK
Bases de dades relacionals, propietàries,
fitxers, documents, etc.
Aplicacions empresarials del mercat com
SAP, PeopleSoft o Navision
Terminals virtuals de sistemes host
utilitzant tecnologies de screen-scrapping
Suport per a protocols estàndard com
HL7, ASTM, HTTP, FTP, SMTP ,
SOAP, SWIFT o EDI
Implementen comunicacions com
TCP/IP, JCA, SNA,, MQ o JMS
Entorns en temps real emprant protocols
com Profibus, RS485, 3964R o H1
Kit de Desenvolupament d’Adaptadors
(ADK) basat en interfícies Java per a
poder desenvolupar adaptadors específics
Adaptadors Client i/o Servidor tant per
l’entrada com per la sortida de flux de
dades d’un procés
Components X-Tropoli
Serveis de comunicació
Components X-Tropoli
Servidor d’aplicacions de negoci orientades a serveis
Components X-Tropoli
Serveis d’abstracció
• Ofereixen la necessària capa d’adaptació tecnològica ocultant els detalls
tècnics per a poder concentrar-nos en l’activitat concreta de cada empresa o
corporació.
•Adoptar estàndards propers al negoci àmpliament reconeguts que facilitin la
interoperativitat i comprensió tant de les dades com dels processos.
• L’abstracció ofereix un marc de treball únic on tots els recursos i serveis de la
companyia són accessibles y gestionats
• HL7 pel sector sanitari
• ebXML o EDI per transaccions electròniques entre empreses
• SWIFT pel sector bancari
• HR-XML per Recursos Humans
• DocBook per a sistemes bibliogràfics
Esquemes
XML
Components X-Tropoli
Serveis de comunicació
• L’arquitectura de serveis web (WSA) de X-trōpoli garanteix la necessària
interoperativitat entre els diferents components tant interns com externs.
• WSA és una Arquitectura Orientada a Serveis (SOA) de forma que els
diferents components de X-trōpoli actuen com a tant com a proveïdors com
consumidors de serveis
• Cada servei exposa la seva funcionalitat mitjançant una interfície basada en
missatges. Aquesta interfície descriu cadascuna de les prestacions que ofereix
el servei, inclosos els nivells de prestació de serveis i la forma d’accés indicant
clarament la descripció dels missatges d’entrada i sortida
Components X-Tropoli
Serveis de comunicació
Dades
Lògica
Adaptador
Ad
min
Ser
veis
d’A
bst
racc
ió
Adaptador de Serveis Web – WSA –
Arq
uit
ectu
ra W
S
e / s
Missatge SOAP
Capçalera
Cos del missatge
Document XML-HL7
Servei, Tipus, Destinatari, etc.
Dades
Aplicació
Corporativa
SQL
TCP/IP
SNA
Decnet
Serial ....
SQL
Insert
Components X-Tropoli
Serveis de Coordinació, d'Orquestració i BAM
• Els serveis de Coordinació s’encarreguen de la
gestió eficient dels missatges, rutes, lliurament
garantit, cues, transformació de les dades entre
aplicacions i serveis, comunicació síncrona i
asíncrona, execució de regles servidor, etc.
• Els serveis d’Orquestració faciliten la integració
dels processos de negoci permetent la definició
de la lògica de negoci i la gestió eficient dels
processos i serveis (BPM), fent que tots ells es
comportin com una única aplicació empresarial.
• Els serveis BAM permeten el coneixement
instantani de l’activitat i donar una resposta
adequada els esdeveniments que es produeixen
en el decurs dels processos corporatius.
• Els serveis de Coordinació s’encarreguen de la
gestió eficient dels missatges, rutes, lliurament
garantit, cues, transformació de les dades entre
aplicacions i serveis, comunicació síncrona i
asíncrona, execució de regles servidor, etc.
• Els serveis d’Orquestració faciliten la integració
dels processos de negoci permetent la definició
de la lògica de negoci i la gestió eficient dels
processos i serveis (BPM), fent que tots ells es
comportin com una única aplicació empresarial.
• Els serveis BAM permeten el coneixement
instantani de l’activitat i donar una resposta
adequada els esdeveniments que es produeixen
en el decurs dels processos corporatius.
Components X-Tropoli
Serveis de Coordinació, d'Orquestració i BAM
Components X-Tropoli
Servidor d’aplicacions de negoci orientades a serveis
• Els serveis d’Aplicació són la base pel
desenvolupament de noves aplicacions
empresarials basades en SOA com podrien ser
portals web, aplicacions composades, etc.
oferint una visió única de la base de dades
federada i les aplicacions que la composen.
• Permet utilitzar les tecnologies que millor
s’adaptin a les necessitats específiques de
cada client com .NET, Java, JSP, PHP, etc. en
base a un repositori únic de la informació.
• Els serveis d’Aplicació són la base pel
desenvolupament de noves aplicacions
empresarials basades en SOA com podrien ser
portals web, aplicacions composades, etc.
oferint una visió única de la base de dades
federada i les aplicacions que la composen.
• Permet utilitzar les tecnologies que millor
s’adaptin a les necessitats específiques de
cada client com .NET, Java, JSP, PHP, etc. en
base a un repositori únic de la informació.
Components X-Tropoli
Servidor d’aplicacions de negoci orientades a serveis
• Els serveis de Presentació són a capa de
presentació de les aplicacions SOBA,
generant la interfície d’usuari segons el
dispositiu que aquest estigui emprant.
• Tecnologies com .NET, Java, Web (JSP,
ASP, CSP, AURUM, PHP), Win32, o WAP
entre d’altres, són vàlides per aquest
propòsit.
• Aquests serveis inclouen Gateways i
servidors específics per als diferents
dispositius, com per exemple la tecnologia de
components “Portlets”.
• Els serveis de Presentació són a capa de
presentació de les aplicacions SOBA,
generant la interfície d’usuari segons el
dispositiu que aquest estigui emprant.
• Tecnologies com .NET, Java, Web (JSP,
ASP, CSP, AURUM, PHP), Win32, o WAP
entre d’altres, són vàlides per aquest
propòsit.
• Aquests serveis inclouen Gateways i
servidors específics per als diferents
dispositius, com per exemple la tecnologia de
components “Portlets”.
Components X-Tropoli
Serveis de Coordinació, d'Orquestració i BAM
Model E-R
RDBMS
Model E-R
RDBMS
Aplicacions Corporatives
Menús, formularis, llistes,
arbres, botons, etc.
Entorn Swing multiplataforma
Aplicacions Corporatives
Menús, formularis, llistes,
arbres, botons, etc.
Entorn Swing multiplataforma
Serveis de
Persistència
DAO Objects
Serveis de
Persistència
DAO Objects
Servlet Controlador
Menús, formularis, llistes,
arbres, botons, etc.
Servlets, B.P. i B.O.
Servlet Controlador
Menús, formularis, llistes,
arbres, botons, etc.
Servlets, B.P. i B.O.
Business
Processes
Business
Processes Business
Operations
Business
Operations
Misstages Misstages
Model Lògic
Persistència
Model Lògic
Persistència
Definició Interfície
Presentació
Definició Interfície
Presentació
Aplicacions, Perfils
Privilegis i rols d’usuari
Aplicacions, Perfils
Privilegis i rols d’usuari
RDBMS
Components X-Tropoli
X-Tropoli Application Server V3
Model E-R
RDBMS
Model E-R
RDBMS
Vista Swing
Menús, formularis, llistes,
arbres, botons, etc.
Vista Swing
Menús, formularis, llistes,
arbres, botons, etc.
Serveis de
Persistència
DAO Objects
Serveis de
Persistència
DAO Objects
Servlet Controlador
Menús, formularis, llistes,
arbres, botons, etc.
Servlets, B.P. i B.O.
Servlet Controlador
Menús, formularis, llistes,
arbres, botons, etc.
Servlets, B.P. i B.O.
Business
Processes
Business
Processes Business
Operations
Business
Operations
Objectes
Presentació
Objectes
Presentació
Model Lògic
Persistència
Documents Grovy
Model Lògic
Persistència
Documents Grovy
Definició dinàmica de la Interfície
Capa de Presentació
Menús, formularis, llistes, arbres, botons, etc.
Documents Java
Definició dinàmica de la Interfície
Capa de Presentació
Menús, formularis, llistes, arbres, botons, etc.
Documents Java
Aplicacions, Perfils
Privilegis i rols d’usuari
Documents XML
Aplicacions, Perfils
Privilegis i rols d’usuari
Documents XML
RDBMS
Components X-Tropoli
Serveis de Coordinació, d'Orquestració i BAM
Components X-Tropoli
Servidor d’aplicacions de negoci orientades a serveis
Matí : Integració i Sanitat
Què és integració? - Una introducció entenedora del concepte d'integració explicat amb
exemples de l'entorn sanitari
Presentació d' X-tropoli - una plataforma universal d'integració hospitalària (EAI) basada
en arquitectura orientada a serveis (SOA) i estàndards oberts.
Aplicacions reals d'integració a l'entorn sanitari:
- Gestió d'Informes clínics
- X-clinicportal: un portal d'història clínica
- Serveis web i Sistemes de missatgeria a l'entorn sanitari
Integració a l’abast de tothom®
tecnologia EAI i SOA 10:30 a 13:30
Novetats X-Tropoli v2
Portal Corporatiu Integrat – X-Tropoli s’integra dins el Portal Corporatiu
Gestor de continguts – ECM – unificat amb les aplicacions SOBA de X-Tropoli
Agent d’integració per a entorns M / Caché– facilitant la integració d’aquestes
tecnologies als processos de workflow corporatius.
Servidor RSS per publicació de missatgeria i portal integrats en la plataforma corporativa
Servidor LDAP Integrat per la gestió unificada d’entitats
Agent de Directori Actiu com a eina de workflow entre les aplicacions RRHH i els
sistemes de directori actiu com LDAP
Router/Agent HL7 intregat per a una fàcil gestió dels missatges HL7
Servidor de publicació i agent de comunicacions per HCCC
Agent de comunicacions segures i criptografia digital
Single Sign-On entre aplicacions corporatives
Integració a l’abast de tothom®
top related