Presentation is loading. Please wait.

Presentation is loading. Please wait.

Talend ESB Training Talend ESB Training 2014 Jan Bernhardt

Similar presentations


Presentation on theme: "Talend ESB Training Talend ESB Training 2014 Jan Bernhardt"— Presentation transcript:

1 Talend ESB Training Talend ESB Training 2014 Jan Bernhardt
Zsolt Beothy-Elo

2 Participant Introduction
Who you are: Name Company Role What prior experience you have with: Application Integration Application Development Apache projects (CXF, Camel, ActiveMQ, Karaf, …) What are your expectations?

3 Agenda Day 1 Introduction Service Locator Training Structure
Talend ESB Overview Middleware / Security Framework Overview Service Locator Basic Introduction Selection Strategies

4 Agenda Day 2 Logging & Auditing SOA Security PAX Logging in OSGi
Best Practices Advanced Concepts Talend Logging Framework REST Service SOA Security Security Basics Security for SOAP Services STS, XKMS

5 Agenda Day 3 Service Registry / Policy Registry XACML Authorization
Overview WS-PolicyAttachments XACML Authorization Role Based Access Control (RBAC) XACML Policies Camel PEP

6 Time Schedule 09:00 Start 12:15 – 13:15 Lunch Break
09:00 – 10:30 Block I 10:30 – 10:45 Break 10:45 – 12:15 Block II 12:15 – 13:15 Lunch Break 13:15 – 14_45 Block III 14:45 – 15:00 Break 15:00 – 16:30 Block IV 16:30 – 17:00 Wrap Up

7 Training Procedure Theory Demonstration Hands On Exercise
Introduction into the technology Slides Source code snippets Demonstration Demonstration of a working example by the trainers Hands On Exercise Student instructions: one document per training block Example solution are provided in the training materials Optional: additional exercises for advanced students Explain where to find those materials slide deck excercises in the VM student instructions (pdfs) + solutions (copy & pasteable)

8 Training Environment: Software
Preconfigured Virtual Machine (VMware) Operating System: Ubuntu Linux Talend ESB 5.4.1 Maven repository (pre-filled) Eclipse IDE OpenLDAP Apache Directory Studio PostgreSQL Firefox (incl. JSON Plugins) SoapUI Lake Demonstrator Login credentials Ubuntu: user: student, password: student (has sudo rights) OpenLDAP: user: “cn=admin,dc=example,dc=com“, password: anfang PostgreSQL: database user: eventlogging, password: talend

9 Training Environment: Documentation
Product Documentation Software User Manual HowTo’s Presentation Slides Hands-on Live demonstration here!

10 SOA Compact SOA is a paradigm Loose Coupling Service
SOA is a paradigm for the realization and maintenance of business processes in large, distributed systems Loose Coupling concept for the reduction of dependencies between systems Service self-contained unit of functionality ESB (Enterprise Service Bus) infrastructure that enables the high interoperability between systems and services Governance and management support most important aspect for the successful implementation of SOA!

11 ESB defined Five layers of ESB functionality
Architecture layer: provides the framework Connection layer: provides the messaging between system components Mediation layer: controls the flow among services Orchestration layer: provides the ability to control process flows Change and control layer: provides oversight of all ESB components

12 Talend ESB overview

13 Middleware Framework We should have additional slide with some bullet points for the relevant components

14 Security Framework

15 Thank You!


Download ppt "Talend ESB Training Talend ESB Training 2014 Jan Bernhardt"

Similar presentations


Ads by Google