La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Technet Integration Workshop Installazione e configurazione Corrado Iorizzo.

Presentazioni simili


Presentazione sul tema: "Technet Integration Workshop Installazione e configurazione Corrado Iorizzo."— Transcript della presentazione:

1

2 Technet Integration Workshop Installazione e configurazione Corrado Iorizzo

3 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

4 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

5 Pacchettizzazione Developer Edition Developer Edition Sviluppo e test delle proprie soluzioni Sviluppo e test delle proprie soluzioni Partner Edition Partner Edition EAI subito disponibile! EAI subito disponibile! Standard Edition Standard Edition Integrazione di processi per realtà di piccole e medie dimensioni Integrazione di processi per realtà di piccole e medie dimensioni Enterprise Edition Enterprise Edition La soluzione completa, affidabile e scalabile per esigenze impegnative La soluzione completa, affidabile e scalabile per esigenze impegnative

6 Partner Edition Nasce per creare delle infrastrutture di integrazione in maniera semplice Nasce per creare delle infrastrutture di integrazione in maniera semplice Consente di integrare 2 applicazioni interne con 2 attori (partners) esterni Consente di integrare 2 applicazioni interne con 2 attori (partners) esterni Non supporta sistemi multiprocessore e cluster Non supporta sistemi multiprocessore e cluster Può lavorare con MSDE! Può lavorare con MSDE!

7 Partner Edition: Applicabilità Integrazione dei partner commerciali di riferimento Integrazione dei partner commerciali di riferimento Accesso ai marketplace più utilizzati Accesso ai marketplace più utilizzati Integrazione dellERP aziendale (o delle applicazioni interne di riferimento) Integrazione dellERP aziendale (o delle applicazioni interne di riferimento)

8 Standard Edition Può gestire dei carichi di lavoro significativi tipici di realtà di medie dimensioni (PMI) Può gestire dei carichi di lavoro significativi tipici di realtà di medie dimensioni (PMI) Consente di integrare 5 applicazioni interne con 10 attori esterni Consente di integrare 5 applicazioni interne con 10 attori esterni Non supporta sistemi multiprocessore e cluster Non supporta sistemi multiprocessore e cluster E consigliabile limpiego di SQL Server 2000 E consigliabile limpiego di SQL Server 2000

9 Standard Edition: Applicabilità Company Network Centric Company Network Centric Infrastrutture di eBusiness complesse Infrastrutture di eBusiness complesse eCommerce eCommerce eProcurement eProcurement Integrazione sistemi di riferimento: Integrazione sistemi di riferimento: ERP ERP CRM CRM HR HR Enterprise Project Management Enterprise Project Management

10 Enterprise Edition Lobiettivo è la scalabilità e laffidabilità massima Lobiettivo è la scalabilità e laffidabilità massima E possibile soddisfare esigenze enterprise: E possibile soddisfare esigenze enterprise: eGovernment UK eGovernment UK eProcurement Ford eProcurement Ford Non ha limiti sul numero di applicazioni ed attori integrabili Non ha limiti sul numero di applicazioni ed attori integrabili Lavora in cluster e supporta sistemi multiprocessore Lavora in cluster e supporta sistemi multiprocessore

11 Enterprise Edition: Applicabilità Creazione di eHUB di grandi dimensioni Creazione di eHUB di grandi dimensioni Creazione di nodi di marketplace Creazione di nodi di marketplace eGovernment eGovernment Mall di grandi dimensioni (Merchant) Mall di grandi dimensioni (Merchant) Commerce Server Commerce Server

12 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

13 Requisiti Hardware Hardware Dipende dal carico di lavoro ma possono essere sufficienti anche 256 MB! Dipende dal carico di lavoro ma possono essere sufficienti anche 256 MB! Tipologie di Installazione Tipologie di Installazione Completa Completa Tools Only Tools Only Software Software Sistema Operativo Sistema Operativo Componenti Componenti Database Database Facoltativo: MOM Facoltativo: MOM

14 Sistema Operativo BizTalk 2002 supporta: Windows 2000 Professional Windows 2000 Professional Workstation di lavoro (Tools only) Workstation di lavoro (Tools only) Windows 2000 Server Windows 2000 Server Windows 2000 Advanced Server Windows 2000 Advanced Server La scelta della piattaforma dipende dagli obiettivi del progetto e dal carico di lavoro previsto

15 Componenti Per le installazioni Server: Per le installazioni Server: Internet Information Server Internet Information Server Message Queuing Services Message Queuing Services Per linstallazione dei Tools: Per linstallazione dei Tools: Internet Explorer 5.5 o superiore Internet Explorer 5.5 o superiore Obbligatorio Obbligatorio Visio 2002 Visio 2002 Se si desidera utilizzare lOrchestration Designer Se si desidera utilizzare lOrchestration Designer Attenzione al Service Pack 2!

16 Database BizTalk 2002 ha bisogno di un database: BizTalk 2002 ha bisogno di un database: MSDE MSDE SQL Server 7 con SP 3 SQL Server 7 con SP 3 SQL Server 2000 con SP 1 SQL Server 2000 con SP 1 Attenzione: Attenzione: Installazione dei Client Tools Installazione dei Client Tools Configurazione Network Library (TCP-IP) Configurazione Network Library (TCP-IP) Configurare un account Configurare un account

17 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

18 Architettura BizTalkServerGroup Applicazioni (e.s., Baan, CommerceServer) BizTalk Messaging Desk WebDAVRepository BTMDatabase SQDatabase System Admin (MMC Snapin) Applicazioni (e.s., SAP, CommerceServer) DTA Analysis (Browser UI) OrchestrationDatabase

19 I Database utilizzati InterchangeBTM InterchangeBTM Persistenza della configurazione Minore attività InterchangeSQ InterchangeSQ Code di lavoro. Molto R/W attraverso la rete InterchangeDTA InterchangeDTA Storico dei documenti Molte W ma poche R attraverso la rete Non è un collo di bottiglia direttamente Orchestration Persistence Orchestration Persistence Code di lavoro dellOrchestration. Molto R/W

20 Sicurezza Supporto dei Roles Supporto dei Roles Eredita direttamente la security basata su gruppi ed utenti presenti in Windows 2000 Eredita direttamente la security basata su gruppi ed utenti presenti in Windows 2000 A livello di trasporto A livello di trasporto Secure Channel Services (SSL 2.0/3.0, PCT 1.0, TLS 1.0) Secure Channel Services (SSL 2.0/3.0, PCT 1.0, TLS 1.0) VPN – PPTP (MPPE) e L2TP (IPSec) VPN – PPTP (MPPE) e L2TP (IPSec) Winsock Winsock Message Message Public Key Infrastructure Public Key Infrastructure Certificati digitali – X.509v3 compliant Certificati digitali – X.509v3 compliant S/MIME Versions 1.0, 2.0, 3.0 S/MIME Versions 1.0, 2.0, 3.0 Altro: CAPICOM & DataProtectionAPI Altro: CAPICOM & DataProtectionAPI

21 Deployment interno automatico Testing / Staging Production BizTalk Server Development System 1. Package Configuration Settings: Ports, Schedules, Objects 2. Documents, maps e channels sono automaticamente inseriti 3. Le modifiche sono automaticamente inviate ed installate sui server destinatari

22 5 Deployment Esterno Automatico Package Configuration Settings Package Configuration Settings Spoke scarica il package Spoke scarica il package Spoke si configura Spoke si configura Effettua i test di sistema locali Effettua i test di sistema locali Effettua il test remoto Effettua il test remoto Effettua il deploy in produzione Effettua il deploy in produzione1 2 4 3 6Deploy

23 Monitoring e automazione di procedure 1. Generazione di eventi locali 2. Generazione di eventi aggregati 3. Gestione di attività gerarchiche tramite la console di monitoring Run Time MOM Agent e-mailPager BizTalk Orchestration Process Altro... e-mailPager BizTalk Orchestration Process Altro... BizTalkServers MOM Agent Managers Digital Dashboard MOM Agent

24 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

25 Adapter di Tecnologia Messaging Bus Routing Services Declarative Routing Content Based Publish/Subscribe Adapter di Applicazione Architettura Hub & Spoke Receive Services HTTPSMTPMSMQMQSeriesFileWebService Applicazione A Applicazione B Applicazione C Applicazione D Applicazione E Applicazione F Adapter di Applicazione Adapter di Applicazione Delivery Services Business Process Transformation Services XMLEDIFlatCustom

26 Scalabilità Come distribuire rapidamente il carico di lavoro dei processi BizTalkServers di ricezione BizTalk Server Databases BizTalk Messaging Server Group BizTalk Orchestration Servers BizTalk Servers Esecutivi

27 BizTalk Messaging Servers BizTalk Orchestration Servers Disponibilità Nessun punto di rottura Supporta il 100% di Uptime BizTalkServers di ricezione BizTalk Server Databases BizTalk Servers Esecutivi

28 Affidabilità E un prodotto! E un prodotto! Intrinseca Intrinseca Gli stessi standards di test applicati a SQL Server Deve supportare la qualità richiesta da Enterprise Gli stessi standards di test applicati a SQL Server Deve supportare la qualità richiesta da Enterprise Tutto il lavoro svolto da BizTalk Server è transato e reso persistente per motivi di affidabilità E impossibile la perdita di messaggi o lavoro! Tutto il lavoro svolto da BizTalk Server è transato e reso persistente per motivi di affidabilità E impossibile la perdita di messaggi o lavoro! A livello di processo A livello di processo E possibile configurare un meccanismo di retry & data storage per ogni protocollo di trasporto supportato Riduzione dei costi di gestione E possibile configurare un meccanismo di retry & data storage per ogni protocollo di trasporto supportato Riduzione dei costi di gestione E garantita la consegna dei documenti grazie al supporto del BizTalk Framework basato su SOAP Infrastruttura standard che garantisce la consegna di documenti tramite Internet E garantita la consegna dei documenti grazie al supporto del BizTalk Framework basato su SOAP Infrastruttura standard che garantisce la consegna di documenti tramite Internet

29 LOrganizzazione dei gruppi Definizione di un Gruppo Definizione di un Gruppo Ridondante Ridondante Semplifica lamministrazione e la configurazione Semplifica lamministrazione e la configurazione Definizione di Gruppi Specializzati Definizione di Gruppi Specializzati Separa e organizza BizTalk su 3 livelli Separa e organizza BizTalk su 3 livelli Minor conflitto sullimpiego della CPU e nello switching di processi Minor conflitto sullimpiego della CPU e nello switching di processi Diverse combinazioni di Failover Diverse combinazioni di Failover

30 Configurazione di un gruppo BT Network Load Balancing ASPMSMQ MQ receive function BizTalk Server XLANG Scheduled and Work DB Document Tracking DB Orchestration Persistency DB ASPMSMQ MQ receive function BizTalk Server XLANG IIS

31 Configurazione di gruppi BT specializzati ASPSubmit Parse Validate BTS Work Queue ASPSubmit Parse Validate BTS XLANG AIC BTS XLANG AIC BTS Servers di Ricezione Servers Esecutivi IIS Transform Transmit Transform Transmit

32 Agenda della Sessione Pacchettizzazione Pacchettizzazione Installazione Installazione Infrastruttura Infrastruttura Topologie Topologie Performance Performance

33 La strategia 1. Disaccoppiamento dei server 2. Intervenire su SQL Server 3. Cluster 1. SQL Server 2. BizTalk

34 BizTalk Receive Server Disaccoppiamento dei servers MSMQ MQ receive function BizTalk Orchestration Server XLANG COM Document Tracking DB Orchestration Persistency DB Scheduled and Work DB Management DB BizTalk Processing Server MSMQ

35 BizTalk e SQL Server E meglio avere più processori E meglio avere più processori Receive e Processing Threads Receive e Processing Threads Acquistare hardware upgradabile Acquistare hardware upgradabile External Storage (SAN) External Storage (SAN) Installare molti dischi Installare molti dischi MSDTC Log, MSMQ, MSMQ Log (BTS) MSDTC Log, MSMQ, MSMQ Log (BTS) Tx Log (SQL) Tx Log (SQL) RAID 0,1 RAID 0,1

36 SQL Server Cluster Bay Networks Storage Area Network SQL Server Cluster InterchangeSQ InterchangeDTA (failover) InterchangeBTM XLANG (failover) InterchangeDTA XLANG InterchangeSQ (failover) InterchangeBTM (failover) Windows 2000 Advanced Server in Active - Active

37 BizTalk Server 2002 Cluster Bay Networks Storage Area Network BizTalk Cluster XLANG Messaging (failover) Messaging XLANG (failover) Windows 2000 Advanced Server in Active - Passive AB

38 Altre informazioni BizTalk Server Web site http://www.microsoft.com/biztalk/ per white papers, demo, e case studies BizTalk Server Web site http://www.microsoft.com/biztalk/ per white papers, demo, e case studies http://www.microsoft.com/biztalk/ Informazioni tecniche su BizTalk Server, XML, e BizTalk Framework http://msdn.microsoft.com/biztalk http://msdn.microsoft.com/xml Informazioni tecniche su BizTalk Server, XML, e BizTalk Framework http://msdn.microsoft.com/biztalk http://msdn.microsoft.com/xml http://msdn.microsoft.com/biztalk http://msdn.microsoft.com/xml http://msdn.microsoft.com/biztalk http://msdn.microsoft.com/xml Download di BizTalk Server 2002 Evaluation http://www.microsoft.com/biztalk/ Download di BizTalk Server 2002 Evaluation http://www.microsoft.com/biztalk/ http://www.microsoft.com/biztalk/ Training: MOC Course 2379 Training: MOC Course 2379

39 Domande & Risposte


Scaricare ppt "Technet Integration Workshop Installazione e configurazione Corrado Iorizzo."

Presentazioni simili


Annunci Google