pedro pablo malagón amor [email protected]. opciones tecnológicas
TRANSCRIPT
Pedro Pablo Malagón [email protected]
Opciones tecnológicasOpciones tecnológicas
Tecnologías Integración combinando MOSS & Biztalk
• BizTalk Server ( Adaptador WSS )
• BDC
• Excel Services
• WSRP
Ejemplo: Ejemplo: E-mail, mensajería E-mail, mensajería
instantánea, lista de instantánea, lista de tareas personalestareas personales
IndividualIndividualAd hocAd hoc
Ejemplo: Ejemplo:
Aprobación de documentos, Aprobación de documentos, aprobación de vacacionesaprobación de vacaciones
Humanos Semi Humanos Semi EstructuradosEstructurados
Ejemplo: Ejemplo: informe de gastos, flujo informe de gastos, flujo
de páginasde páginas
Sistemas Altamente Sistemas Altamente EstructuradosEstructurados
Ejemplo: Ejemplo:
Extender aplicaciones Extender aplicaciones de negociode negocio
Procesos FijosProcesos Fijos
Procesos Colaborativos Procesos TransaccionalesProcesos Colaborativos Procesos Transaccionales Procesos Colaborativos Procesos TransaccionalesProcesos Colaborativos Procesos Transaccionales
WSS / MOSSWSS / MOSSWSS / MOSSWSS / MOSS
BizTalk ServerBizTalk ServerBizTalk ServerBizTalk Server
WFWFWFWF
Productos PartnerProductos Partner
CódigoCódigo
Tecnologías clave de MicrosoftMOSS & BizTalk
MOSS Interoperabilidad
ComponerComponerInteracción con elInteracción con elusuariousuario
ComponerComponerTransacciones de Transacciones de NegocioNegocio
ExponerExponerSistemas existentesSistemas existentes
ConsumirConsumirDirigido al usuarioDirigido al usuario
Plataforma de Aplicaciones SOA & BP
SharePoint Server, .NET CF, ASP.NET/AJAX, SharePoint Server, .NET CF, ASP.NET/AJAX, Silverlight, WPF Silverlight, WPF
SharePoint Server & Live Communications SharePoint Server & Live Communications ServerServer
SharePoint Server, WF, CABSharePoint Server, WF, CAB
BizTalk BizTalk ServerServer
WFWFSQL ServerSQL Server
BizTalk BizTalk ServerServer
WindowsWindowsWCFWCF
BizTalk Server, WCFBizTalk Server, WCF
Business Data CatalogBusiness Data Catalog
Objetivo¿Porqué necesitamos el BDC?
• Integración sin programarIntegración sin programar• Despliegue centralizadoDespliegue centralizado• Seguridad centralizada de los datosSeguridad centralizada de los datos• Diseñado para los escenarios de portal y Diseñado para los escenarios de portal y
colaboracióncolaboración– Consultas, Búsquedas, personalizaciónConsultas, Búsquedas, personalización
• BDC NO es: BDC NO es: Transacciones, flujos de trabajo, Transacciones, flujos de trabajo, transformaciones de datos, ni adaptadorestransformaciones de datos, ni adaptadores
Business Data Catalog (BDC)
BDCSAP
SQL Server
Oracle
Business Data Catalog (BDC)
SharePoint Server 2007Business Data Catalog con BizTalk Adapter Pack
ADO.NETADO.NETWS ProxyWS Proxy
Business Data CatalogBusiness Data Catalog MetadataMetadata
Data ProviderData Provider
Web PartsWeb Parts ListsLists SearchSearch
SearchSearchIndexIndex
ListListStoreStore
SAP/Siebel/Oracle DBSAP/Siebel/Oracle DB
Web ServiceWeb Service
BizTalk BizTalk Adapter PackAdapter Pack
BizTalkBizTalkAdapter PackAdapter Pack
CustomCustomAppsApps
UserUserProfilesProfiles
ProfileProfileStoreStore
BizTalk Adapter PackOffice/SQL BI
SQL/DTS
ERP Adapter
ERP
ERP Protocols(Bulk Extract)
ADO.NET
Office
SharePoint and Business Data Catalog
SharePoint
ERP Adapter
ERP ERPProtocols
Web Services
BDC
ERP Adapter
ERP
ADO.NET
SharePoint
InfoPath
InfoPath
SCM Adapter
SCMRead /
Update
Web Services
ERP Adapter
ERPERPProtocols
Web Services
Adaptador WSS + BizTalkAdaptador WSS + BizTalk
IIS hosted Service
IIS hosted Service
Adaptador SharePoint
Browse/Search/Choose
Generate Metadata
Adapter Metadata
Utility Tool
Adapter Metadata
Utility Tool
AdapterConsumer
Adapter SDK Runtime
Adapter SDK RuntimeWCF
Message
Tie
mpo d
e
Dis
eño
Tie
mpo d
e
Eje
cuci
ón
BIZTALKWCFLOB
Adapter
BIZTALKWCFLOB
Adapter
LOBSystem
WCF
Target SystemTarget SystemMessageMessage
BDCBDC
Web Web PartsParts
Browser
Adapta
dor
WSS
Adapta
dor
SA
P
WS
Formulario deNota de Gastos
EmpleadoIngresa datos
Ejemplo: Apunte en Oracle y SAP
Se publica Reporte de notas aprobadas y negadas
SAPSAP
¿Se aprueba la nota de gastos?
Adapta
dor
Ora
cle
Tiempo de Tiempo de DiseñoDiseño
Tiempo de Tiempo de DiseñoDiseño
Tiempo de EjecuciónTiempo de EjecuciónTiempo de EjecuciónTiempo de Ejecución Tiempo de Tiempo de AdministraciónAdministración
Tiempo de Tiempo de AdministraciónAdministración
Arquitectura y roles
BizTalk BizTalk Server (process)Server (process)
SharePoint SharePoint / InfoPath / SP WF/ InfoPath / SP WF(human process)(human process)
PerformancePerformancePointPoint
(scorecard)(scorecard)
InfoPath FormsInstances
(tasks assigned)
BizTalk BizTalk BAMBAM
KPI Data
Host SAP
VisioVisio(model(model
))
XLANG(through IT Pearls)
Field Sales Rep Credit Desk Sales ManagerAnalista y Prog.
VisioVisio(BI)(BI)
OrdersCredit checks
VisuaVisual l
StudiStudioo
BAMBAM
Controlar los procesos distribuidos con BAM
BizTalk Server
BizTalkServerBAM
Business
WF BAM Interceptor
WCF BAM Interceptor
Reporting Services
IT Pro
BAM Portal
Administrando Alertas
BAM PortalAnalisis datos de Procesos Data & KPIsConsultas dinamicas y graficos
Definición de las of Alertas Definición de los suscriptores y las formas de notificar
MOSS Interoperabilidad