Apache Camel

Apache Camel

Intégration Web Services & Rest - Apache Camel
2 jour(s)
1400.00 €
Code: CAMEL
LinkedIn Google Plus Twitter Email

Description

Interconnecter les applications de l’entreprise est devenu un enjeu majeur pour répondre au besoin d’automatisation des processus métier sans cesse plus riches et plus complexes.

A la solution clé en main des ESB (Tibco, webMethods, Oracle SOA Suite…) s’oppose celle des plateformes d’intégrations plus légères comme Apache Camel. Plus faciles à appréhender et à mettre en œuvre, Apache Camel s’est progressivement imposé comme la solution de référence dans les architectures SOA.

L’objectif de cette formation est de présenter Camel et de le mettre en œuvre au travers de cas concrets durant les travaux pratiques.

Les prochaines sessions

  • Du 01/06/2017 au 02/06/2017 à Paris
  • Du 07/12/2017 au 08/12/2017 à Paris
  • Du 19/09/2017 au 20/09/2017 à Lyon
  • Du 17/05/2017 au 18/05/2017 à Grenoble
  • Du 10/10/2017 au 11/10/2017 à Grenoble
  • Du 20/06/2017 au 21/06/2017 à Toulouse
  • Du 14/11/2017 au 15/11/2017 à Toulouse

Objectifs

A l’issue de cette formation vous connaîtrez :

  • Les problématiques liées aux architectures SOA
  • Les concepts mis en œuvre par les ESB
  • Les principaux EIP (Enterprise Integration Pattern)
  • La mise en œuvre d’Apache Camel
  • Les tests unitaires et tests d’intégration avec Camel
  • L’administration et le monitoring d’un ensemble de systèmes intégré avec Camel
  • Les bonnes pratiques

Informations pratiques

Public : Développeur, architecte

Prérequis : Connaissance de Java, Spring

Pédagogie : 50% de travaux pratiques

Programme

  • Introduction
    • Processus métier
    • Architecture SOA
    • ESB
    • Concepts mis en œuvre par les ESB
    • ESB light
  • Découverte d’Apache Camel
    • Introduction
    • Ma première route Camel
    • DSL Camel
    • Concepts Camel
    • Tests
  • Au cœur de Camel
    • Pipe and Filters
    • Routage
    • Transformations
    • Gestion des erreurs
  • Camel avancé
    • Transactions
    • Monitoring
  • Conclusion
    • Bonne pratiques
    • Conclusion sur Camel
    • Références de livres