Oracle SOA Suite 11g : Concepts de base - EASYTEAM

QUESTIONS ?

Oracle SOA Suite 11g : Concepts de base

Prix: 2 415 €Durée: 3 joursCode de Réference: D58786 Catalogue
Description
Ce cours décrit les principes de l'architecture orientée service (SOA - Service-Oriented Architecture), l'approche SOA de l'intégration et les produits Oracle Fusion Middleware 11g R3 permettant une implémentation SOA.
Ce cours présente les services SOA et montre comment les utiliser pour composer une application SOA avec Oracle SOA Suite de manière à répondre aux besoins de l'entreprise.
A partir d'un scénario de traitement de commandes, il montre comment implémenter une approche SOA, à partir de services totalement nouveaux ou en réemployant des services existants. Par ailleurs, il explique comment utiliser Oracle SOA Suite 11g pour explorer, modifier, exécuter et surveiller l'application composite obtenue.
Objectifs

  • Décrire les concepts SOA
  • Décrire les défis fonctionnels et techniques liés à l'implémentation de SOA dans une organisation
  • Décrire le rôle de la gouvernance SOA dans un projet SOA et les approches de haut niveau
  • Décrire les fonctionnalités des composants de base d'Oracle SOA Suite 11g
  • Evaluer l'intérêt d'Oracle SOA Suite pour une organisation
  • Expliquer comment Oracle Service Bus assure la médiation entre les services
  • Expliquer le contexte d'utilisation et le rôle des différents composants de base
  • Explorer une application composite SOA dans JDeveloper

SOMMAIRE

Concepts SOA

  • Présentation de SOA
  • Avantages de SOA
  • Implémentation de SOA

Présentation technique de SOA

  • Normes utilisées avec SOA
  • Architecture SCA (Service Component Architecture)
  • Applications composites SCA

Composants de service de base d'une application composite Oracle SOA

  • Composants BPEL Process
  • Composants Mediator
  • Composants Business Rule
  • Composants Human Task
  • Composants BPMN
  • Composants Spring
  • Services utilisant des adaptateurs

Oracle SOA Suite et produits connexes dans Oracle FMW

  • Architecture et principales fonctionnalités d'Oracle SOA Suite 11g
  • Oracle Service Bus
  • Solution de gouvernance Oracle
  • Domaine WebLogic Server pour Oracle SOA Suite
  • Outils de gestion pour Oracle SOA Suite 11g

Conception de services

  • Principes de base de XML, XSD et WSDL
  • Concevoir des interfaces de service avec WSDL
  • Définir la structure des messages avec XML Schema (XSD)
  • Types d'accès aux services et d'implémentation
  • Principes de conception de services
  • Concevoir des interfaces généralistes

Applications composites et composants de service SCA

  • Eléments d'une architecture SCA (Service Component Architecture)
  • Composants SCA
  • Applications composites SCA
  • Liaisons SCA
  • Environnement de stratégies SCA

Adaptateurs techniques

  • Composants de liaison
  • Services utilisant un adaptateur
  • Adaptateurs techniques Oracle

Objets SDO (Service Data Object)

  • Architecture de données des objets SDO
  • SCA et SDO

Créer une application composite SOA dans JDeveloper

  • Editeur de composite SOA
  • Créer des composants SOA
  • Créer des services exposés
  • Créer des références externes
  • Lier des composants
  • Examiner l'espace de travail, les projets et la structure de fichiers de JDeveloper

Orchestrer des services avec des composants BPEL Process

  • Concepts BPEL et fonctionnalités
  • Structures de programmation de base d'un processus BPEL
  • Transmettre des données de message dans des variables au sein d'un processus BPEL
  • Développer un processus BPEL en utilisant le modèle de processus BPEL fourni par le concepteur BPEL

Utiliser des composants Mediator pour les messages

  • Fonctionnalités des composants Mediator
  • Décrire les modèles d'utilisation d'un composant Mediator
  • Configurer un composant Mediator avec des règles de routage

Encapsuler la logique métier avec des composants Business Rules

  • Présentation des composants Business Rules
  • Définir des composants Business Rules
  • Utiliser des composants Business Rules dans une application composite SOA
  • Editer des composants Business Rules à l'aide de l'outil de composition SOA

Implémenter des activités humaines avec des composants Human Task

  • Composants Human Task
  • Architecture d'un workflow humain
  • Définir des composants Human Task
  • Intégrer des composants Human Task dans un processus BPEL

Créer des processus orientés métier avec BPMN

  • Présentation des processus métier et de BPMN (Business Process Modeling Notation)
  • Présentation d'Oracle BPM Suite
  • Modéliser et éditer des processus BPM

Gérer et surveiller les applications composites

  • Gestion des applications composites SOA
  • Déployer des applications composites
  • Surveiller des instances d'applications composites
  • Comprendre la gestion des exceptions

Intégration à l'échelle de l'entreprise à l'aide d'Oracle Service Bus

  • Concepts d'Enterprise Service Bus
  • Présentation d'Oracle Service Bus
  • Opérations réalisées par Oracle Service Bus
  • Créer et configurer des service dans Oracle Service Bus

Gouvernance SOA

  • Présentation de la gouvernance SOA
  • Notion d'actif d'entreprise
  • Gérer les actifs partagés à l'aide de produits FMW
Print Friendly
retour vers le catalogue des formations