Upload
tess98
View
353
Download
0
Embed Size (px)
Citation preview
Arquitetura de Integração Arquitetura de Integração com BizTalk Server 2006 com BizTalk Server 2006 e SQL Server 2005e SQL Server 2005
Marcelo Hideaki AzumaMarcelo Hideaki AzumaDiretor de TecnologiaDiretor de TecnologiaITGROUPITGROUP
SumárioSumário
IntroduçãoIntrodução
Cenários de IntegraçãoCenários de Integração
Servidores de IntegraçãoServidores de Integração
Integrando tudoIntegrando tudo
IntroduçãoIntrodução
Integração envolveIntegração envolve
Outros aspectosOutros aspectos
Integração envolveIntegração envolve
PlataformasPlataformas
Protocolos de comunicaçãoProtocolos de comunicação
Formato de dadosFormato de dados
Regras de negócioRegras de negócio
SegurançaSegurança
Outros aspectosOutros aspectos
FuncionaisFuncionaisVolume de dadosVolume de dados
Volume de transaçõesVolume de transações
Duração das transaçõesDuração das transações
Momento de processamentoMomento de processamento
Não FuncionaisNão FuncionaisEscalabilidadeEscalabilidade
PerformancePerformance
Alta disponibilidadeAlta disponibilidade
MonitoraçãoMonitoração
Cenários de IntegraçãoCenários de Integração
Cenário comumCenário comum
Cenário idealCenário ideal
Mais provávelMais provável
Cenário comumCenário comum
UNIXUNIXJ2EEJ2EE
MainframeMainframeCICSCICS
ERPERP
OracleOracle
Packaged Packaged ApplicationApplication
.Net Application.Net Application
AS400 AS400 ApplicationApplication
CRMCRM
Cenário idealCenário ideal
UNIXUNIXJ2EEJ2EE
MainframeMainframeCICSCICS
ERPERP
OracleOracle
Packaged Packaged ApplicationApplication
.Net Application.Net Application
AS400 AS400 ApplicationApplication
CRMCRM
SOAPXML
WSDLUDDI
Mais provávelMais provável
UNIXUNIXJ2EEJ2EE
MainframeMainframeCICSCICS
ERPERP
OracleOracle
Packaged Packaged ApplicationApplication
.Net Application.Net Application
AS400 AS400 ApplicationApplication
CRMCRM
Business PartnerBusiness Partner
EDI/RosettaNet/HL7/…
Web Service Adapter
BankBank
SWIFT
EmployeeEmployee
Servidores de IntegraçãoServidores de Integração
BizTalk Server 2006BizTalk Server 2006
SQL Server 2005SQL Server 2005SQL Server Integration ServicesSQL Server Integration Services
SQL Server Service BrokerSQL Server Service Broker
Host Integration Server 2004Host Integration Server 2004Application IntegrationApplication Integration
Data IntegrationData Integration
Message IntegrationMessage Integration
BizTalk Server 2006BizTalk Server 2006
Visual StudioMappingMapping
Field1
Field2
Header
PO
Status
Field3
Order
PO
Date
FieldA
FieldB
DetailItem
SchemasSchemas
Field1
Field2
Customer
Name
Title
Field3
Item
ItemID
Qty
UnitPrice
Record
PO
Status
DateField1
Field2
Header
PO
Status
Field3
Item
OrchestrationOrchestration
PipelinesPipelines
Model a Business ProcessModel a Business Process
Define Business DocumentsDefine Business Documents
Process MessagesProcess Messages
Transform DataTransform Data
BizTalk Server 2006BizTalk Server 2006 AdaptadoresAdaptadores
Websphere MQ 2.0Websphere MQ 2.0MSMQ / MSMQTMSMQ / MSMQTWSEWSEHTTPHTTPSMTPSMTPBase EDIBase EDISQLSQLFileFileFTPFTPSOAPSOAPSAPSAP
PeoplesoftPeoplesoftJD Edwards OneWorld XEJD Edwards OneWorld XEJD Edwards EnterpriseJD Edwards EnterpriseOracle Application SuiteOracle Application SuiteOracle database connectorOracle database connectorSiebelSiebelTIBCO RendezvousTIBCO RendezvousTIBCO SEMTIBCO SEMAmdocs ClarifyCRMAmdocs ClarifyCRMHost Applications Host Applications IBM DB2IBM DB2Host Files Host Files POP3 POP3 Windows SharePoint ServicesWindows SharePoint ServicesSQLSQL
SQL Server 2005SQL Server 2005Integration ServicesIntegration Services
SQL Server 2005SQL Server 2005Service BrokerService Broker
Service programContractServiceService
QueueMessage type
Host Integration Server 2004Host Integration Server 2004Network Integration ServicesNetwork Integration Services Link Services, Connections, and Logical UnitsLink Services, Connections, and Logical Units Users, Groups, ComputersUsers, Groups, Computers Host Print and TN ServicesHost Print and TN Services
Network Integration ServicesNetwork Integration Services Link Services, Connections, and Logical UnitsLink Services, Connections, and Logical Units Users, Groups, ComputersUsers, Groups, Computers Host Print and TN ServicesHost Print and TN Services
Data Integration ServicesData Integration Services Managed Provider for DB2 OLE DB Provider for DB2 OLE DB Provider for AS/400 and VSAM
Data Integration ServicesData Integration Services Managed Provider for DB2 OLE DB Provider for DB2 OLE DB Provider for AS/400 and VSAM
Application Integration ServicesApplication Integration Services Transaction IntegratorTransaction Integrator MSMQ-MQSeries BridgeMSMQ-MQSeries Bridge
Application Integration ServicesApplication Integration Services Transaction IntegratorTransaction Integrator MSMQ-MQSeries BridgeMSMQ-MQSeries Bridge
Integrando tudoIntegrando tudoService Broker EnhancementsService Broker Enhancements
Service Broker Adapter for BizTalk ServerService Broker Adapter for BizTalk Server
Service Broker Custom Task for SQL Server Service Broker Custom Task for SQL Server Integration ServicesIntegration Services
Service Broker Adapter for Service Broker Adapter for BizTalk ServerBizTalk Server
Service Broker Custom Task for Service Broker Custom Task for SQL Server Integration ServicesSQL Server Integration Services
Service Broker EnhancementsService Broker Enhancements
Para Maiores InformaçõesPara Maiores Informações
BizTalk Server 2006: http://www.microsoft.com/biztalk/2006/prodinfo/default.mspx
SQL Server 2005: http://www.microsoft.com/sql/default2.mspx
Host Integration Server 2004: http://www.microsoft.com/hiserver/default.mspx
Service Broker Enhancements: http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=f2e863c6-3444-47ae-8d13-668484a449f9
Sua Avaliação é Sua Avaliação é Importante!Importante!Por Favor, Não Esqueça de Por Favor, Não Esqueça de Preencher a Ficha de Avaliação Preencher a Ficha de Avaliação para esta sessãopara esta sessão
© 2005 Microsoft Corporation. Todos os direitos reservados.O propósito desta apresentação é apenas informativa. Microsoft não faz nenhuma garantia expressa ou implícita nesta apresentação.
Seu potencial. Nossa inspiração.MR