TechNet Integration Workshop

Slides:



Advertisements
Presentazioni simili
IBM System i Il Sistema Enterprise per la PMI
Advertisements

© 2010 Colt Telecom Group Limited. All rights reserved. Cloud Computing Lapproccio Colt Dionigi Faccedna.
1 SOCIAL MEDIA PLATFORM FOR MARKETERS. 2 Vitrue è una piattaforma di social marketing (SRM Dashboard) impiegata per aiutare i brand a catturare il vasto.
Fabio Mignani Senior Technology Specialist
Midrange Modernization Conference 1 Scenari evolutivi per le soluzioni basate su AS/400 Walter Poloni Direttore Developer & Platform Evangelism Microsoft.
Dalla Business Intelligence al Business Performance Management
Luca Bianchi Windows Development Day Bologna 28 gennaio 2005 SQL Server Desktop Engine (MSDE) & SQL Server 2005 Express.
ASP.NET – Web Forms Davide Vernole.NET MVP. Di cosa parleremo Introduzione ad ASP.NET ASP.NET, dietro le quinte Componenti principali di una applicazione.
Sql Server 2005 Integration Services - Introduzione Franco Perduca Factory Software
Vincenzo Campanale PM Security & Management System Center, DSI e la Roadmap.
WSDL (Web Services Description Language) Laurea Magistrale in Informatica Reti 2 (2006/07) dott. Federico Paoloni
1 Processi e Thread Processi Thread Meccanismi di comunicazione fra processi (IPC) Problemi classici di IPC Scheduling Processi e thread in Unix Processi.
Seam.
E Windows SharePoint Services 2.0 Ivan Renesto Overview how to use Windows SharePoint Services.
Microsoft Robotics Studio Marco Petrucco Microsoft Student Partner - Udine.
EJB Enterprise Java Beans B. Pernici. Approccio Java.
Pierluigi Plebani - Politecnico di Milano MAIS Registry URBE (Uddi Registry By Example) WP2 Roma - 25 Novembre 2005.
Model – View - Controller
Introduzione alle griglie computazionali - a.a LEZIONE LEZIONE N. 12 Grid Monitoring modello GMA GridICE GridICE demo Introduzione alle griglie.
Citrix Metaframe. Metaframe è la soluzione client-server prodotta dalla Citrix in grado di rendere disponibili applicazioni e desktop a qualsiasi dispositivo.
Fanno ormai parte della nostra vita di tutti i giorni….
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Sapevate che … Jake Hird, Senior Research Analyst for Econsultancy:
CONTACT CENTER 2.0: A DIFFERENT USER EXPERIENCE 25 MAGGIO 2011 MULTI CHANNEL AND COLLABORATION FOR CC.
FONDAMENTI DI INFORMATICA III WfMC-1. FONDAMENTI DI INFORMATICA III WfMC-2 WFMC Cose WfMC Workflow Management Coalition (WfMC), Brussels, è unorganizzazione.
Componenti dell’architettura Oracle
A.N 991 Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni oggetti interfacce.
A.N 991 Client server SQL DBMS TP monitors componenti middleware CORBA Web server OTM HTML Protocolli Sicurezza dati istruzioni funzioni oggetti interfacce.
Servizi di Service Desk e Contact Center Vicenza, 16 Dicembre 2010.
© 2005 Avaya Inc. All rights reserved. Applicazioni Avaya IP Office.
Palermo, may 2010 F.Doumaz, S.Vinci (INGV-CNT- Gruppo di telerilevamento)
Microsoft Dynamics CRM Online Il Futuro è quì!
Università degli studi di Modena e Reggio Emilia Facoltà di Ingegneria di Modena Corso di Laurea Specialistica in Ingegneria Informatica Analisi e valutazione.
Il sistema operativo Sistema operativo (in breve) –È costituito dai programmi di gestione delle operazioni più elementari del computer –… gestione di vari.
7 cose da sapere su Volume Activation con Windows 7 © 2009 Microsoft Corporation. Tutti i diritti riservati. Come professionista IT, devi sapere che l'attivazione.
Custom Apps Development
Il Booking Engine Html di HermesHotels è studiato per permettere I-Frame sui siti degli Hotels. Disponibile anche in modalità Pop- Up https, simile.
Presenta Progetto Hyper-Club. Hyper-code Via Domenico Mercante 6, Verona (VR) – Tel Cell mail. Chi.
# Tre di Picche Marketing Ruolo del marketing
Prospecting & Vendite Padova 25 luglio Ci stanno ipnotizzando Crisi e Ipnosi.
LA GESTIONE DELLE ATTIVITÀ COMMERCIALI
Cosa vuol dire «Embedded»? Valter
Presenta Progetto Web Marketing 3.0. Hyper-code Via Domenico Mercante 6, Verona (VR) – Tel Cell mail.
Soluzione integrata per la gestione delle attività di
1 Target Cross Intelligence Le decisioni d'impresa, spesso, non sono né giuste né sbagliate. Le decisioni d'impresa, spesso, non sono né giuste né sbagliate.
Sistema Informativo per Associazioni Agricole AgriManager Progetto realizzato da in collaborazione con.
Sviluppo di una Xlet per la TV digitale terrestre Vademecum della regione marche 2006 Ventura Luca.
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> eyelander tracking semplice con il tuo cellulare.
Innovazioni versione 4 Bari, 17 ottobre Innovazioni versione 4 Il menù dinamico secondo logica operativa Il ruolo dei Ruoli Facilitare la scelta.
KNOwledge Store. INSTALLAZIONE KNOS 1.Architettura dellapplicazione 2.Prerequisiti hardware 3.Prerequisiti software 4.Installazione ruoli e funzionalità
INTERNET Antonio Papa Classe 2^ beat I.S.I.S. G. Meroni a.s. 2007/2008.
PROGETTO DI STRUMENTI PER LA CONFIGURAZIONE DI APPLICAZIONI JAVA ENTERPRISE Anno Accademico 2006 / 2007 Sessione III FACOLTÀ DI INGEGNERIA CORSO DI LAUREA.
Voting Sistema di votazione telematica. Che cosè Sito web per gestire votazioni tramite internet La sezione amministratore permette di progettare lo scenario.
Attività Formativa Sviluppo di un WORKFLOW ENGINE di Dott. Riccardo Gasperoni Alessandro Caricato Gabriele Trabucco in collaborazione con Progesi S.p.A.
SoLo mobile client in depth: Mercato mobile, licenze, deploy, uso, features.
WPF per il client Desktop
Fabio Cozzolino Vito Arconzo
Programma Cloud Partner Cloud Essentials Pack: Attivazione passo per passo Cloud Accelerate: Attivazione passo per passo Cloud Partner: Modello di Business.
Scoprirete che su Office non si può solo contare ma anche sviluppare.
NICE Systems Interactions Analytics Business Applications
©2003 Genesys Telecommunications Laboratories, Inc. Genesys Enterprise Telephony Software (GETS) Stefano Galli Genesys Sales Consultant Stefano Galli Genesys.
IIS7 Media Services Piergiorgio Malusardi IT Pro Evangelist
Visual Studio Tools for Office: Developer Solutions Platform Fulvio Giaccari MCSD.NET / MCT Responsabile Usergroup ShareOffice Blog:
TechNet Integration Workshop Pier Luigi Croce Senior Technology Specialist.
Interoperabilità tra servizi eterogenei M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web.
Corso di Web Services A A Domenico Rosaci Patterns di E-Business D. RosaciPatterns per l'e-Business.
soluzioni professionali
Azure: Mobile Services e Notification Hub ANDREA GIUNTA.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
Paradigma MVC Ing. Buttolo Marco.
ADO Per gestire i database con tecnologia ASP si utilizzano strumenti ADO (ActiveX Data Objects): un'architettura che fornisce oggetti.
Transcript della presentazione:

TechNet Integration Workshop Pier Luigi Croce Senior Technology Specialist

Integriamo Siebel Microsoft BizTalk and Siebel eBusiness Pier Luigi Croce Senior Technology Specialist Divisione Enterprise Microsoft Italia E-mail: pierlc@microsoft.com

Agenda Introduzione Integrare Siebel Usare Siebel Object Interfaces AIC Custom Usare Business Integration Manager Scambio di XML Web Services Adattatori di Terze Parti

Cos’è un sistema CRM Customer Relationship Management Metodologie e Software per gestire le relazioni con i Clienti: Clienti Effettivi (Account) Clienti Potenziali (Opportunità) Track delle attività pre e post vendita I dati di Track sono visti diversamente dalle varie figure aziendali (management, vendite, servizi, etc). Flessibilità della soluzione.

La Suite CRM Siebel Implementa completamente la definizione di CRM Scelta Primaria per le Enterprise Ampia gamma di funzionalità offerta in ambiente Open Architecture Supporto Multicanale Internet, Dedicated Client, Mobile Computing, Phone etc

Tipi di Applicazione Siebel Ci sono diversi tipi di Applicazione Siebel. Horizontal Call Center, Field Service, Sales, Marketing, Service Verticals Comm, Public Sector, Consumer, Energy, Finance, Auto, etc La visualizzazione dei dati cambia in base al ruolo dell’utente connesso. Persona di vendita ↔ Sales Application Servizio Clienti ↔ Call Center Application

Tipi Client supportati da Siebel Versione 6.X Windows/Thick Client La versione più diffusa File .srf: una versione compilata di tutte le definizioni di oggetti e dati Un database locale: per gli utenti che non sono connessi Java Thin Versione Java della applicazione Si deve essere connessi (nessun .srf o dati) Windows Thin Client ActiveX (stesso look-and-feel Thick Client) su http Solo connesso HTML Client Qualsiasi browser Tipica Interfaccia grafica HTML (limiti tecnologici)

I vari livelli di integrazione Integrare Siebel I vari livelli di integrazione

Architettura di Siebel Versione 6.X Siebel Thick Client Siebel Server Data Server (es: SQL Server) Siebel Tools Siebel Web Engine Siebel Server Siebel Enterprise Server Siebel Thin Client

Integrare Siebel I livelli di integrazione della Versione 6.3 SOI COM Activex Corba Java Siebel Object Interfaces oppure Virtual Business Comp. Business Integration Manager Applicazioni BIM File HTTP MQ Series Anche Sincrono Siebel Integration Points EIM Interface Table Data Mapping Siebel OLE DB Provider Enterprise Integration Manager Dati OLE DB Read-Only Installazione Separata Real Time Asincrono / Batch

Integrare Siebel … estendere le possibilità con BizTalk Azioni Generiche che vanno a costituire un flusso generico di Business Applicazioni Orchestrazione di componenti COM generiche non BizTalk Aware Binding tra logica di flusso ed implementazione delle funzionalità Dati Ambiente Real-Time che include Multithreading e Transazioni Real Time Asincrono / Batch BizTalk consente di orchestrare componenti generiche: … da COM … passando per COM-TI … ed arrivando ai Web Services

Integrare Siebel Strategia di integrazione

Siebel Object Interfaces Interfacce COM

Siebel Object Interfaces (SOI) Application Object Business Object Business Component Object Business Service Object Integration Component Property Set Object Application Business Object Business Service Property Set Integration Component Business Component Siebel Data

Usare le SOI tramite BizTalk Si utilizza BizTalk Server per realizzare un gateway sincrono verso le SOI riesponendole come XML Web Services Altro Sistema BizTalk (Adapter for Web Services) Siebel Server Smart Client

BizTalk Adapter for Web Services Scenario End-to-End sincrono (AIC con ritorno)

Usare le SOI tramite BizTalk Riesporre Processi di Business Complessi come XML Web Services Altro Sistema Siebel Server BizTalk (Orchestration) Altre Applicazioni Smart Client

Trasformazione (XSLT) Scenario della Demo AIC Custom per inserire Contatti in Siebel Canale Porta AIC File Receive Function Custom AIC Flat File Schema Flat File Trasformazione (XSLT) Schema Custom AIC Siebel WebDAV Repository

Siebel Object Interfaces

Business Integration Manager Interfacciamento a file

Business Integration Manager Modificare il file di configurazione dei Siebel Tools Il default è VBScript ma si può usare Siebel eScript Creare un Processo di workflow per esportare un Integration Object Un processo di Workflow in grado di esportare un Integration Object di un dato Business Service in formato XML: ad esempio su http Aggiungere lo script per attivare il Processo Workflow Attivazione del worflow: ad esempio legato ad un evento Ridistribuire i cambiamenti Applicativi Compilare i cambiamenti fatti e ridistribuire ai client Fare il test del Processo

Trasformazione (XSLT) Scenario della Demo Export XML da Siebel e trasformazione in FlatFile Canale Porta Siebel File Receive Function Porta verso File Export anche su Eventi File XML Schema di Siebel Trasformazione (XSLT) Schema Flat File Flat File WebDAV Repository

Business Integration Manager

Inbound e Outbound nella Versione 7.X Web Services Inbound e Outbound nella Versione 7.X

Siebel Application Services Architettura della Versione 7.X Data Synchronization Services Qualunque Business Service o Workflow Siebel SOAP (HTTP) Web Services Service Invocation Layer Data Synchronization Service Applicazione Esterna HTTP XML MQ MSMQ Business Service Java Workflow Integration Server Partner Adapter Application Service Configuration Repository

Client Administration Outbound Web Services Business Service Integration Object(s) Siebel Repository File WSDL Siebel Tools Run-time Parameters Client Administration

Outbound Web Services Attraverso il WSDL Import Wizard

Outbound Web Services Tramite l’azione di Import si utilizza il file XML creato dal WSDL Import Wizard

Inbound Web Services Si usano i Tool per la generazione del servizio, delle operazioni e del relativo WSDL

BizTalk e i Web Services I Web Services rappresentano, in uno scenario di integrazione, degli ottimi sostituti a basso costo degli adapters Cosa non fanno i Web Services: Trasformazione di Dati Message Routing Business Process Automation

BizTalk e i Web Services Quando si hanno XML Web Services serve un Web Service Broker Document Translator Flow Control Routing Adapters (Fonte: Gartner Briefing su Web Services Scenario) Il Web Service Broker di Microsoft è BizTalk Server

Adapters … di terze parti

Adapters di Terze Parti Actional (SOAPswitch Adapters) HP (Compaq) Enterprise integration Taviz Adapter Offering for Microsoft BizTalk Server  iWay iWay Adapter Offering for Microsoft BizTalk Server  http://www.microsoft.com/biztalk/evaluation/adapters/adapterslist.asp

Domande?

TechNet Integration Workshop Pier Luigi Croce Senior Technology Specialist