Developer Training


Developer Training by Media Driver - 5 Day Course


This is a five day, hands-on workshop designed to assist developers who are beginning work within Camel. Developers will learn the most common scenarios used within Enterprise Application development. Students will learn the skills required to develop Service Oriented Architecture and Event Driven Architecture solutions. Developers will build complete SOAP & REST services, as well as persist data into a database and develop advanced projects leveraging Event Driven Architecture with the Apache ActiveMQ Enterprise Messaging System. This course is taught on-site by a senior developer with proven training experience.

Contact us today for more information regarding Developer Training.

Contact Us


Developer Training Course Material

Day 1 -
Core Camel
  • Overview of Enterprise Integration Patterns (EIP)
  • Installation
  • Configuration
  • Architecture
  • Simple Route Development
  • Component Review
  • DSL Options
  • Data Transformation
  • Error and Exception Handling
  • Unit Testing
  • Construction of Camel-based Routes
    • File Move
    • Data Transformation
    • Property Overrides
Day 2 -
Core Camel
  • Construction of Camel-based EIPs
    • Content Based Router
    • Message Filter
    • Splitter
    • Aggregator
    • Wire Tap
    • Recipient List
Day 3 -
Web Service Development
  • Introduction to Web Services
  • Comparison of SOAP Web Services and ReSTful Web Services
  • JAXB Data Modeling
  • Construction of Web Services with JAX-WS and JAX-RS
  • Introduction to CXF
  • CXF Service in Karaf
  • Construction of CXF-based SOAP Web Services
  • Construction of CXF-based ReSTful Web Services
Day 4 -
Persistence
  • History of Object-Relation Mapping (ORM)
  • History of Apache JPA
  • JPA Service in Karaf
  • Construction of JPA-based Project
    • Basic Project Layout
    • JPA Configuration
    • JPA Java Class Annotations
    • Database Drivers
    • JPA Entity Manager
    • JPA Subclasses and Child Data
    • JPA Transactions
Day 5 -
Messaging
  • Overview of Enterprise Messaging
  • Introduction to JBoss A-MQ
  • Messaging Concepts and Patterns
  • Point-to-Point and Publish/Subscribe Messaging Models
  • Inter-Broker Messaging
  • Error Handling
  • Lightweight JMS Transactions
  • A-MQ Virtual Topics
  • A-MQ Composite Destinations

Administration Training


Administration Training by Media Driver - 5 Day Course


Media Driver Administration Training provides a comprehensive approach utilizing real world scenarios and hands-on exercises to get the most out of your training time. This 5 day course is delivered on-site using the attendees own laptop or desktop. All exercises are designed to be executed on the attendees own system. Each exercise follows a common format: Objective, User Story, Approach, followed by step-by-step instructions to complete the objective.

Contact us today for more information regarding Administration Training.

Contact Us


Administration Training Course Material

 
  • Enterprise messaging overview
  • Installation
  • Configuration
  • Sending messages
  • Tuning
  • Transport connectors
  • High availability
  • Fault tolerance
  • Authentication
  • Authorization
  • Persistence
  • Virtual destinations
  • Composite destinations
  • Logging
  • Monitoring
  • Error handling
  • Advanced tuning
  • Product roadmap
 
  • Installation
  • Configuration
  • Operation
  • Security
  • Advanced security (authentication and authorization)
  • Properties encryption
  • OSGi
  • Shell commands
  • Logging
  • Dynamic configuration
  • Monitoring
  • Bundle management
  • Features
  • Tuning
  • Advanced administration and troubleshooting exercises based on real-world scenarios

Related Resources


Media Driver Consulting

Media Driver service engagements are specifically tailored to the needs of each customer.

The range of services we offer is broad, allowing us to provide a complete solution.

Our consultants are highly experienced in delivering architecture, consulting, training and project implementation engagements involving Integration, BPM and DevOps technologies.
Media Driver Accelerator

Our Accelerator technologies allow the capability of fast tracking the installation of Middleware and DevOps technologies.

Accelerator eliminates weeks from your project plan while still employing all of the Media Driver recommended best practices.

Media Driver Integrated Console

The Integrated Console allows significant additional functionality to Development and Operations teams utilizing common integration technologies.

This enterprise-ready tool is lightweight, extremely scalable and focuses on advanced Role Based Access Controls (RBAC) and security features desired by most companies.
Media Driver Managed Bridge

The Media Driver Managed Bridge provides seamless integration of messaging products from multiple vendors and protocols.

This allows for easy configuration and setup of messaging bridges by your Development and Operations teams.