Deploy a SOA platform with Petals ESB, September 20-22th 2010
Formation - Programme M2 Petals Implementation
Duration: 3 days
Teaching method: Theory : 60% Labs : 40%
Attendees: Architects, Project managers Developers
Prerequisites: Java/J2EE experienced
Organisation: Intra-entreprise training (fully-equipped training room, multimedia and documentaries supports are provided) – 8 persons maximum per training session.
Day 1: Introduction & Concepts
- Introduction and drivers of SOA
- Drivers for SOA adoption
- ESB concepts
- Architecture patterns
- The JBI environment
- Principles and typologies of JBI components
- Petals ESB JBI components
- Labs: Exploration of the “Travel Agency” demo
Day 2: How to use JBI Components
- JBI component architecture
- Binding Components/Service Engine
- Administration with JMX
- Labs: Administration of a communication process with Petals
- Principles of loose coupling
- Message exchange definition
- Labs: Simple message exchange implementation
Day 3: PEtALS implementation
- Service Assemblies
- Service Units
- Labs: Petals configuration and tooling
- Presentation of the Component Development Kit
- Steps for developing a new JBI component
- Labs: Developing a simple component for PEtALS with CDK
- Webconsole (Monitoring/Administration)
- Eclipse Plugin configuration (Petals Studio)
- Steps for implementing Petals
- Case studies – Examples of Petals implemented architectures.









