La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Infrastruttura applicativa Microsoft BizTalk Server Fabio Mignani Technology Architect (Application Platform Team) Enterprise and Partner Group Microsoft.

Presentazioni simili


Presentazione sul tema: "Infrastruttura applicativa Microsoft BizTalk Server Fabio Mignani Technology Architect (Application Platform Team) Enterprise and Partner Group Microsoft."— Transcript della presentazione:

1 Infrastruttura applicativa Microsoft BizTalk Server Fabio Mignani Technology Architect (Application Platform Team) Enterprise and Partner Group Microsoft Italy

2 Agenda Introduzione Microsoft BizTalk Server 2006 –Funzionalità principali –Architettura –Scalabilità ed affidabilità –Host Integration Server 2006 Microsoft BizTalk Server 2006 R2 –Aree di Investimento –Microsoft ESB Guidance

3 Evoluzione delle Architetture Point to PointHub and SpokeMessage Bus (managed / centralized)(unmanaged / decentralized)(managed / decentralized)

4 Message Bus Peculiarità principali: –Multi-protocol communication infrastructure –Routing –Transformation and mapping –Service orchestration, aggregation –Process management –Transaction management –Security –Quality of service –Service registry and metadata management –Extensibility for message enrichment –Monitoring and management –Support for the service lifecycle

5 Infrastruttura Applicativa Security Service Management Service Registry Provisioning Framework B2B framework Orchestration Exception Management Routing Transformation Message Bus Message Bus Core Engine Adaptation Supported Service Consumer Native Standard Service Consumer SOAP Adaptation Supported Service Provider Native Standard Service Provider SOAP

6 Microsoft BizTalk Server E’ il Server della famiglia Windows Server System che fornisce l’infrastruttura e gli strumenti per l’integrazione tra entita’ di business siano esse Applicazioni o Aziende PIATTAFORME DATI APPLICAZIONI PERSONE

7 BizTalk nella Piattaforma Applicativa Windows Server BizTalk Server Sharepoint Portal Server SQL Server System Center Windows Office Dynamics Visual Studio

8 Caratteristiche Principali Uniforme ed Integrato –Ambiente unico per BPA e Human based workflow –Business Activity Monitoring –Rules Engine –Enterprise Single Sign-On –Business Partners Integration Interoperabile –Supporto agli standards: XML, XSD, XPATH ed XSLT –Supporto per Web Service e loro estensioni (WS-I) –Supporto a BPEL4WS –Ampia scelta di Adapters ed Accelerators

9 Approccio Funzionale Lancio S.r.l. Gestione Ordini Real Time Livelli di Servizio Business Alerts Flussi e Dati di Interesse Fisica dei Flussi Regole di Business Logiche di comunicazione Distribuzione Controllo Operativo Alerting pro-attivo Implementazione Definizione Analisi Amministrazione

10 Strumenti a Supporto

11 Aree di Investimento Allineamento con la Piattaforma –Architetture x64 –Ambienti di Virtualizzazione (Virtual Server 2005) –Utilizzo del.Net Framework 2.0 e di Visual Studio 2005 –Supporto a SQL Server 2005 Setup, Migration e Deployment –Funzionalità semplificate e velocizzate –Management and Operations –MMC for Enterprise Management –Application-level management Business User Empowerment –Real-Time BAM alerting and notification, BAM Portal BizTalk Server 2006 BizTalk Server 2006

12 Architettura Servizi di Integrazione ed Architettura multicanale Servizi di Integrazione ed Architettura multicanale Administration Tasks & Services Administration Tasks & Services Process Analysis & Monitoring Process Analysis & Monitoring

13 Architettura / Dettaglio Activation & Instance Management Transport Handler Message Pipeline Message Manipulation Correlation & Content Based Routing Message Box Orchestration Rules Engine Admin Process Management Process Management Trading Partners Management Trading Partners Management Business Intelligence BAM Business Intelligence BAM Reporting Monitoring HTTP/S SOAP SMTP FTP MQSERIES DBRMS …… Encoding Crypting Authentication Parsing Serialization …… Transformation Enrichment Normalization Enterprise Single Sign - On

14 Message Engine Send Port Send Port Receive Port Receive Port External System External System Message Box External System External System Orchestration Transport Handler Transport Handler Message Pipeline Message Pipeline Message Manipulation Message Manipulation SOAP Decode Decrypt Auth. Parse …… Transform …… Transport Handler Transport Handler Message Pipeline Message Pipeline Message Manipulation Message Manipulation SMTP Encode Encrypt Serialize …… …… Transform …… Correlation & Content Based Routing Correlation & Content Based Routing Activation & Instance Management Activation & Instance Management Rules Engine

15 Scalabilità ed Affidabilità Differenti soluzioni per differenti scenari –Processing Servers Scale-out / up –Message Box Scale-out / up –Generic SQL Cluster failover support BizTalk SQL Server Cluster Cluster NLB BizTalk SQL Server Cluster Cluster NLB BizTalk SQL Server Cluster Es. Configurazione in Alta AffidabilitàEs. Scale-Out Processing Servers e Scale-Out della MessageBox

16 Connettività Estesa Adattatori inclusi in BizTalk Server –HTTP/S, FTP, SMTP, POP3, FILE –Web Service (WS-I Basic profile), WSE –MSMQ, MSMQT, MQSeries –SQL, DB2, Oracle DB –SAP, JDE One World, JDE Enterprise One, PeopleSoft, Siebel, Clarify, Microsoft CRM –Sharepoint, Oracle Application –Tibco Rendezvous, Tibco Enterprise Message Service –EDI (EDIFACT, X.12, HIPAA) –Mainframe e Midrange (Inclusione di Host Integration Server 2006) Transport Handler HTTP/S SOAP SMTP FTP MQSERIES DBRMS SAP External System External System Microsoft CRM 3.0 OS 400 OS 390 ……

17 Host Integration Server (Integrazione con Mainframe e Midrange)

18 Aree di Investimento Allineamento con la Piattaforma –Architetture x64 –Ambienti di Virtualizzazione (Virtual Server 2005) –Utilizzo del.Net Framework 2.0 e di Visual Studio 2005 –Supporto a SQL Server 2005 –Management Agent per Microsoft Identity Integration Server –Management Pack per Microsoft Operation Manager Amministrazione –Procedure di Installazione e configurazione semplificate –Kerberos per le connessioni client-server Identity Management –Enterprise Single Sign-On –Management Agent (RACF, TOP Secret, ACF/2, AS/400, …) HIS Server 2006 HIS Server 2006

19 Aree di Investimento Application Integration –Generazione Automatica di Web Service in fase di deployment –Integrazione con Visual Studio per l’import di codice COBOL/RPG –BizTalk adapter for Host Applications Basato su TI.Net (Transaction Integrator) Solo per Windows Initiated Processing (WIP no HIP) Data Integration –Managed Providers per DB2 –Server Explorer integration in Visual Studio (supporto al Designer) –Managed Provider per Host Files –BizTalk Adapter for Host Files HIS Server 2006 HIS Server 2006

20 Disponibilità Host Integration Server –Host network access SNA gateway, Print and TN Services, HPR/IP-DLC SNA clients, SNA APIs, Resync and NetView Services –Session Integrator –Enterprise SSO –Data Providers for DB2 and Host Files BizTalk Server Adapters for Host Systems 2006 –BizTalk Adapter for Host Apps, Files, DB2 –Transaction Integrator –MSMQ-MQSeries Bridge

21 BizTalk Server 2006 R2 (Platform Alignment)

22 Aree di Investimento Allineamento con la Piattaforma –Adapters per Windows Communication Foundation –Monitoring di Windows Workflow Foundation (BAM Interceptors) People Ready Processes –Nuovi LOB Adapters accessibili anche da applicazioni non BizTalk –Soluzioni di terze parti orientate al Business User Empowerment Piattaforma per il B2B –Supporto nativo ad EDI ed AS2 Infrastruttura RFID –Sistema per il controllo e la gestione di apparecchiature RFID BizTalk Server 2006 R2 BizTalk Server 2006 R2

23 BizTalk Adapters for WCF Adapters fruibili solo da applicazioni BizTalk WsHttp Adapter NetTcpAdapter WCF-NetMsmq Adapter WCF-BasicHttp Adapter WCF-NetNamedPipe Adapter WCF-Custom Adapter WCF-CustomIsolated Adapter

24 Adapters for.Net 3.0 Adapters fruibili da qualunque applicazione Nuovo adapter framework basato su WCF Gli adapters sono esposti come WCF transport channels Anche in questo caso gli adapters sono suddivisi in: –Application Adapters (es. SAP, Siebel, JDE, Peoplesoft, …) –Database adapters (es. SQL, SyBase, DB2, Orcale, …) –Transport Application (es. HTTP, FTP, MQ, MSQM, …) Gran parte degli adapter BizTalk attuali verranno resi disponibili come Adapters for.Net 3.0

25 RFID Radio Frequency Identification Antenna Oggetto da Tracciare (sul quale e’ applicato il Tag) Reader Host Computer Back-End Benefici Diretti Tempo di vita dei Tags No visuale libera Distanza dal Tag Volume dei dati Letture multiple Read/Write Sfide Etereogenita’ nel formato dati dei Tag Paesi diversi utilizzano frequenze diverse Differenze nella comunicazione tra Tags e Readers Modalita’ di colloquio tra i Readers ed i sistemi Host

26 RFID Scenari –Controllo dei materiali –Amministrazione dei beni –Certificazione dell’avvenuta consegna –Controllo real-time dei flussi di business –Riduzione degli errori –Autenticazione –Identificazione –…

27 BizTalk RFID Services Microsoft Vision Partecipazione nella standardizzazione ( EPCGlobal ) Offrire una piattaforma che consenta alle applicazioni di: –Offrire il minor Total Cost of Ownership –Gestire device eterogenei (RFID, Codici a barre EPC, …) –Essere agnostiche relativamente all’hardware –Essere scalabili, estensibili e gestibili Creare un ecosistema di soluzioni basate su RFID Deliver low cost, innovative, standards-based RFID systems that are easy to deploy and manage

28 BizTalk RFID Services Enterprise Partner Solutions, Custom Solutions Enterprise Partner Solutions, Custom Solutions RFID Readers RFID Readers Microsoft Business Solutions for Small and Medium Businesses Microsoft Business Solutions for Small and Medium Businesses Open, standard based interfaces Product Info Resolution Look-up Service Business Process Services, BizOffice, PIW, BPEL, etc. Data analysis, reports, alerts and notification Data analysis, reports, alerts and notification Enterprise Portals Content Solutions Enterprise Portals Content Solutions Integration and Analytics Data warehousing, data mining, OLAP, Event Management, Business Orchestration Integration and Analytics Data warehousing, data mining, OLAP, Event Management, Business Orchestration Data Collection and Management Collection, Storage, Smoothing, Filtering, Aggregation Data Collection and Management Collection, Storage, Smoothing, Filtering, Aggregation Device Interfaces, Management Barcode Scanners Barcode Scanners 802.1X AP’s 802.1X AP’s Pocket PC Pocket PC Handheld Terminals Handheld Terminals Others Data Collection Layer Data Collection Layer Devices Layer Devices Layer Integration and Data Management Layer Integration and Data Management Layer Services Layer Services Layer Application Solutions Application Solutions

29 BizTalk RFID Services Gestione per livelli –Astrazione dalla tipologia di Device –Gestione dei Devices Logici –Esecuzione/Trattamento Eventi –Colloquio con entità esterne Disponibilità dei Drivers –Forniti direttamente dai produttori hardware quali: Intermec, Samsys, Alien, Symbol, Cathexis …

30 BizTalk Server 2006 R2 (Microsoft ESB Guidance)

31 Conclusioni


Scaricare ppt "Infrastruttura applicativa Microsoft BizTalk Server Fabio Mignani Technology Architect (Application Platform Team) Enterprise and Partner Group Microsoft."

Presentazioni simili


Annunci Google