Struttura del corso

Una metodologia orientata ai servizi

  • Introduzione a una roadmap per l'adozione di SOA
  • Tre approcci di analisi
  • Analisi orientata ai servizi

Vantaggi della SOA

  • Approccio EAI tradizionale
  • Problemi con l'approccio EAI tradizionale
  • Entra nell'architettura orientata ai servizi (SOA)
  • Possiamo facilmente cambiare il processo
  • Modifica del flusso utilizzando l'approccio legacy
  • Sostituzione di un'applicazione
  • Altri vantaggi
  • Business Vantaggi
  • Fasi di adozione

SOA Passato e Presente

  • Da XML a Web Service a SOA
  • Come si faceva la SOA prima
  • Standard emergenti per la SOA
  • Confronta SOA con altre architetture

Che cos'è l'architettura orientata ai servizi?

  • Che cos'è la SOA?
  • Creare una comprensione comune della SOA
  • L'evoluzione della SOA
  • Introduzione ai concetti di servizi e SOA
  • Principi di progettazione della SOA
  • Il rapporto tra SOA e web services
  • I vantaggi e i rischi della SOA

Introduzione alla modellazione e UML

  • Perché utilizzare i modelli con SOA
  • La differenza tra modello e metodologia
  • Perché utilizzare il linguaggio di modellazione unificata?
  • Identificazione dei processi aziendali
  • Notazione, modelli e metodologia
  • Quale metodologia scegliere?

Introduzione ai Business Processi

  • Modalità di esecuzione di un'attività da parte di un insieme di servizi
  • Semplice interazione tra richiesta e risposta
  • Interazione complessa che coinvolge molti servizi
  • Emerge la necessità di un servizio di coordinamento
  • Nascita dell'orchestrazione o processo aziendale
  • Composizione di processi utilizzando Business il linguaggio BPEL (Process Execution Language)
  • Soluzioni basate su BPM per l'orchestrazione
  • Esempi di processi aziendali

Web Services

  • Elementi di base dei servizi Web
  • Stack di standard dei servizi Web di base
  • L'importanza del WSDL
  • Il design di SOAP
  • L'uso dei registri tramite UDDI
  • I concetti di base dell'orientamento al servizio

Distribuzione di servizi in una rete

  • Allineamento dei requisiti funzionali e non funzionali
  • Il ruolo degli Intermediari nelle Reti di Servizi
  • Introduzione alle estensioni WS-*
  • Principi SOA

Modellazione degli elementi costitutivi SOA

  • Utilizzo di UML per l'analisi e la progettazione di interfacce
  • Generazione di un modello di dominio
  • Implementazione e realizzazione di Use Cases
  • Visualizzazione della collaborazione con i servizi Web
  • Utilizzo di diagrammi di comunicazione

Framtaksþjónusta strætó (ESB)

  • Obiettivi
  • Chiamata al servizio
  • Integrazione di sistemi legacy
  • Web Services Alla riscossa
  • Il ruolo dell'ESB nella SOA
  • Sicurezza ed ESB

Servizi basati sui processi

  • Astrazione del livello di servizio
  • Introduzione al livello dei processi aziendali
  • Modelli di processo
  • Orchestrazione e coreografia
  • L'utilizzo di WS-BPEL per l'automazione dei processi

Modello di riferimento orientato ai servizi

  • Modelli di riferimento e architetture di riferimento
  • Il modello di riferimento e l'architettura di IMPACT SOA
  • I fornitori SOA e il loro rapporto con SOA
  • Supporto SOA nelle piattaforme .NET e Java EE

Architettura a più livelli

  • Il modello a strati
  • Architettura classica a tre livelli
  • Connessione al livello di dominio
  • Collegamento all'interfaccia utente
  • Uso dei pacchetti per scomporre un sistema
  • Evitare le dipendenze reciproche
  • Che cos'è la stratificazione e perché ne abbiamo bisogno?
  • Livello di servizio dell'applicazione
  • Business Livello di servizio
  • Livello del servizio di orchestrazione

Requisiti

Conoscenza generale dei sistemi IT aziendali required.IT La conoscenza dell'integrazione dei sistemi può essere utile.

  14 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 ore

Categorie relative