Obbiettivi del corso:
- Descrivere concetti e tecnologie SOA
- Descrivere i vantaggi aziendali derivanti dall'adozione della SOA nella propria organizzazione
- Descrivere le funzionalità e le caratteristiche dei componenti principali del servizio in Oracle SOA Suite 12c
- Spiegare il contesto dell'utilizzo di ciascun componente del servizio principale e le sfide aziendali che affrontano
- Descrivere il trucco di un'applicazione composita SOA
- Spiegare come virtualizzare e proteggere i servizi
- Descrivere come Oracle SOA fornisce ai clienti informazioni in tempo reale sulle loro attività
- Descrivere come Oracle SOA semplifica l'integrazione con i partner commerciali esterni e con le applicazioni mobili e basate su cloud
- Analista
- Architetto
- Sviluppatore
- Manager
A fine corso i partecipanti saranno in grado di:
- Integrare i servizi di business utilizzando l'approccio SOA.
- Descrivere le funzionalità e le caratteristiche dei componenti principali del servizio in Oracle SOA Suite 12c.
- Spiegare il contesto dell'utilizzo di ciascun componente del servizio principale di SOA Suite.
- Affrontare le sfide aziendali.
- Scoprire come viene costruita un'applicazione composita SOA in JDeveloper.
Vantaggi:
Seguendo questo corso, svilupperai le competenze per integrare le applicazioni della tua organizzazione in una connettività agile, riutilizzabile e basata sui servizi per ridurre i rischi e rispondere più rapidamente ai requisiti aziendali. Diventa più informato sulla SOA per supportare l'implementazione della SOA della tua organizzazione.
Concetti di architettura service-oriented
- Cos'è la SOA?
- Informazioni sui blocchi costitutivi della SOA
- Come adottare SOA?
- Discutere gli standard SOA
Introduzione a Oracle SOA Suite 12c
- Informazioni sui componenti del servizio SCA supportati in Oracle SOA Suite 12c
- Spiegazione dei componenti del prodotto in Oracle SOA Suite 12c
- Discutere degli strumenti di gestione di Oracle SOA Suite 12c
Creazione di applicazioni composite SOA
- Informazioni di base su XML
- Descrizione delle applicazioni composite e dei componenti di servizio secondo Service Component Architecture (SCA)
- Informazioni sui principi di progettazione del servizio
- Introduzione all'implementazione di applicazioni composite SOA in JDeveloper
Servizi di orchestrazione con componenti di processo BPEL
- Informazioni sui concetti BPEL e sulle funzionalità del processo BPEL
- Discutere i costrutti di programmazione di base di un processo BPEL
- Comunicazione dei dati dei messaggi utilizzando le variabili nel processo BPEL
- Consumo di servizi web
- Sviluppo di un processo BPEL utilizzando il modello di processo BPEL fornito da Process Designer BPEL
Collegamento con componenti di associazione
- Spiegazione dei componenti vincolanti
- Descrizione degli adattatori JCA
- Descrizione dell'adattatore REST
Messaggi di mediazione con componenti del mediatore
- Discutere della funzionalità e delle caratteristiche di un componente Mediatore
- Discutere il contesto dell'utilizzo di un componente Mediatore
- Configurazione di un componente Mediatore con regole di routing
Incapsulare la logica di business con i componenti delle regole di business
- Definire le regole aziendali
- Utilizzo dei componenti del servizio Business Rule in Compositi SOA
- Modifica delle regole aziendali tramite SOA Composer
Implementazione di attività umane con componenti del flusso di lavoro umano
- Discutere i concetti di servizio del flusso di lavoro umano
- Informazioni sull'architettura del flusso di lavoro umano
- Creazione e definizione di attività umane
- Integrazione del componente del servizio Human Task nel processo BPEL
Servizi di virtualizzazione e protezione
- Discutere i concetti di Enterprise Service Bus
- Spiegazione delle funzioni eseguite da Oracle Service Bus
- Creazione e configurazione di servizi in Oracle Service Bus
- Protezione di un'applicazione composita SOA
Gestione, monitoraggio e risoluzione dei problemi dell'applicazione composita
- Informazioni sulla gestione delle applicazioni composite SOA
- Distribuzione di un'applicazione SOA
- Monitoraggio di istanze composite
- Discutere la gestione degli errori
- Monitoraggio delle attività commerciali
Abilitazione dell'integrazione locale
- In che modo Oracle B2B è integrato con Oracle SOA per consentire lo scambio di documenti elettronici tra partner commerciali?
- Come funziona Oracle MFT con Oracle SOA per gestire i trasferimenti di file?
Abilitazione dell'integrazione mobile e cloud
- In che modo SOA Suite semplifica l'integrazione mobile?
- In che modo SOA Suite semplifica l'integrazione nel cloud?
Corso in aula informatizzata, teorico e pratico, con esercitazioni guidate dal docente.
- Aver frequentato "XML Fundamentals"
- Comprensione di concetti di servizi Web come WSDL, SOAP