Introduction to ServiceMix

ServiceMix Administration Training

The Introduction to ServiceMix training course teaches developers and administrators the skills and knowledge required to effectively adopt and manage ServiceMix in a production environment. The Introduction to ServiceMix course begins with an introduction to ServiceMix, including an examination of core messaging and service bus concepts. It then transitions into a hands-on look at the administration, configuration, and integration with other products, such as ActiveMQ.

Course Summary

Purpose: 
Learn how to effective administer and work with ServiceMix as and Enterprise Service Bus.
Audience: 
System administrators and developers using ServiceMix as an ESB
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On
Duration: 
3 Days

What You'll Learn

In the Introduction to ServiceMix training course you’ll learn:

  • Introduction to Service Mix
    • What is ServiceMix?
    • What does ServiceMix provide?
    • Where can I use ServiceMix?
  • Understanding Core Concepts
    • Messaging
    • Enterprise Service Bus
    • Service Oriented Architecture
    • Event Driven Architecture
  • ServiceMix Fundamentals
    • ServiceMix features
    • ServiceMix Architecture
    • Service engines and binding components
    • Services and endpoints
    • Examination of common examples
  • Installation, Administration, and Configuration
    • Downloading the software
    • System Requirements
    • Installation on a Windows Machine
    • Installation on a Unix machine
    • Basic administration: start, stop, test, troubleshooting
  • Java Business Integration
    • What is JBI?
    • Understanding the JBI architecture and component layout
    • Building your own JBI component
    • WSDL messaging model
    • Normalized Message Router
    • JBI packaging
  • Configuring ServiceMix
    • Understanding the installation directory
    • Working with the configuration files
    • Examination of key configuration concepts
    • Configuring ServiceMix to work with a container
    • Geronimo
    • Tomcat
    • JBoss
  • Deployment models
    • What is deployment and how does it work?
    • Standard JBI packaging
    • Static configuration
  • Administration
    • JMX
    • Ant
    • Maven
  • Working with Standard ServiceMix Components
    • Component Matrix – a comprehensive, detailed list of components and their properties
    • General concepts
    • Spring
    • XBean
    • Classpath
    • Properties
    • servicemix-http
    • servicemix-jms
    • servicemix-jsr181
threading model, pooling, transactions …
    • servicemix-wsn2005
    • servicemix-eip
    • Lightweight components
  • AciveMQ
    • Introduction to Messaging with ActiveMQ
    • Interaction between ServiceMix and ActiveMQ
    • Configuration of ActiveMQ

Related Courses

Develop Your Intelligence

Contact us to begin the personalization process.

We'll work with you to design a personalized,
relevant learning solution that's budget friendly.

Questions? Answered.

Problem? Solved.


They Liked Us.




You will too.

Learn About The DI Way

Everyone learns more when it's personally relevant. Yes - It's that simple!

Contact Us

Contact DevelopIntelligence

Please fill out the information below to have a DevelopIntelligence Learning Solutions Architect contact you within 1-business day. If you would like immediate live help, please call (877) 629-5631.

Because we value your privacy, we don’t share your information. We’ll only use it to help you find the best personally relevant learning solution.

Need help finding the right learning solution? Call us: 877-629-5631