Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoBibiana Rosso Modificato 11 anni fa
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
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.