Companies Home Search Profile

Introduction to Integration With Apache Camel

Focused View

Michael Hoffman

4:44:05

25 View
  • 01 01-Introduction.mp4
    00:44
  • 01 02-Course Overview.mp4
    02:58
  • 01 03-Enterprise Integration.mp4
    01:03
  • 01 04-Enterprise Application Integration.mp4
    01:51
  • 01 05-Enterprise Integration Patterns.mp4
    00:28
  • 01 06-Mediator Design Pattern.mp4
    00:40
  • 01 07-Mediation Example Overview.mp4
    02:02
  • 01 08-Mediation Example Patterns and Camel.mp4
    06:56
  • 01 09-Case Study.mp4
    03:37
  • 01 10-Module Summary.mp4
    01:43
  • 02 01-Introduction.mp4
    00:15
  • 02 02-Module Overview.mp4
    01:06
  • 02 03-Case Study Download.mp4
    00:34
  • 02 04-Case Study Components.mp4
    01:19
  • 02 05-Case Study Tech Stack.mp4
    01:53
  • 02 06-Case Study Database.mp4
    01:35
  • 02 07-Case Study Code.mp4
    08:05
  • 02 08-Introducing Camel to the Project.mp4
    00:40
  • 02 09-Add Camel Libraries.mp4
    03:01
  • 02 10-Configuring a Camel Route.mp4
    09:52
  • 02 11-CamelContext Deep Dive.mp4
    07:46
  • 02 12-Summary.mp4
    01:33
  • 03 01-Introduction.mp4
    00:22
  • 03 02-Module Overview.mp4
    00:53
  • 03 03-Case Study Requirements.mp4
    02:53
  • 03 04-Integration Design.mp4
    04:04
  • 03 05-Case Study Tech Stack.mp4
    01:10
  • 03 06-Camel Database Components.mp4
    02:48
  • 03 07-Camel SQL Component.mp4
    00:53
  • 03 08-Camel Log Component.mp4
    02:47
  • 03 09-Routing Rule Implementation.mp4
    05:07
  • 03 10-Routing Rule Demo.mp4
    10:04
  • 03 11-Hawt.IO.mp4
    02:56
  • 03 12-Module Summary.mp4
    01:09
  • 04 01-Module Overview.mp4
    01:50
  • 04 02-Message Enterprise Integration Pattern.mp4
    02:30
  • 04 03-Camel Message Model.mp4
    03:35
  • 04 04-Message Translation.mp4
    03:26
  • 04 05-Camel Message Translator.mp4
    05:07
  • 04 06-Bean Integration.mp4
    04:34
  • 04 07-Case Study Message Translator.mp4
    08:09
  • 04 08-Case Study Document Message.mp4
    07:06
  • 04 09-Case Study Message Processing.mp4
    07:21
  • 04 10-Case Study Message Processing Demo.mp4
    09:39
  • 04 11-Module Summary.mp4
    00:57
  • 05 01-Module Overview.mp4
    01:26
  • 05 02-JMS Overview.mp4
    04:19
  • 05 03-Camel JMS Component.mp4
    02:24
  • 05 04-Camel ActiveMQ Component.mp4
    01:09
  • 05 05-Case Study ActiveMQ Component.mp4
    14:51
  • 05 06-Module Summary.mp4
    01:05
  • 06 01-Module Overview.mp4
    01:27
  • 06 02-Message Router Pattern.mp4
    07:44
  • 06 03-ContentBased Router.mp4
    03:32
  • 06 04-Camel ContentBased Router.mp4
    04:11
  • 06 05-Case Study ContentBased Router.mp4
    08:10
  • 06 06-Module Summary.mp4
    00:59
  • 07 01-Module Overview.mp4
    01:29
  • 07 02-JAXRS Overview.mp4
    02:10
  • 07 03-Camel RESTful Service Support.mp4
    02:14
  • 07 04-Camel HTTP4 Component.mp4
    03:35
  • 07 05-Camel Route Testing.mp4
    03:27
  • 07 06-Case Study RESTful Web Service Overview.mp4
    08:57
  • 07 07-Case Study RESTful Web Service Demo.mp4
    20:27
  • 07 08-Module Summary.mp4
    01:04
  • 08 01-Module Overview.mp4
    03:04
  • 08 02-Aggregator Enterprise Integration Pattern.mp4
    03:51
  • 08 03-Aggregation in Camel.mp4
    02:27
  • 08 04-Case Study Aggregator Demo.mp4
    10:24
  • 08 05-Camel CSV Component.mp4
    01:10
  • 08 06-Camel File Component.mp4
    01:06
  • 08 07-Case Study CSV and File Demo.mp4
    05:59
  • 08 08-Camel FTP Component.mp4
    01:14
  • 08 09-Case Study SFTP Demo.mp4
    02:31
  • 08 10-Camel Error Handling.mp4
    01:49
  • 08 11-Case Study Error Handling Demo.mp4
    04:43
  • 08 12-Module Summary.mp4
    02:06
  • apachecamelintrointegration.zip
  • Description


    This course is designed as an introduction to using Apache Camel. Camel is one of the most popular open-source frameworks targeted at solving integration problems. Camel realizes standard, well-established Enterprise Integration Patterns, or EIPs. In this course, we will cover several of these EIPs, as they are vital for Camel implementations. I will show you how to use these patterns as we add Camel to a case study project.

    What You'll Learn?


      This course is designed as an introduction to using Apache Camel. Camel is one of the most popular open-source frameworks targeted at solving integration problems. Camel realizes standard, well-established Enterprise Integration Patterns, or EIPs. In this course, we will cover several of these EIPs, as they are vital for Camel implementations. I will show you how to use these patterns as we add Camel to a case study project, a Java application for processing order fulfillment. I chose this scenario because it captures a common problem that developers face: best practices for integration are commonly an afterthought during initial implementation. In our scenario, the fulfillment processor sends orders to one fulfillment center. The product owner wants to add a new method for fulfillment, but the new fulfillment endpoint has a different message structure and different rules for processing than the current one. You will see how we can introduce Apache Camel to increase the cohesion of the components in the processor and decrease the on-boarding time of future fulfillment endpoints. Through patterns such as pipes and filters, message routing, message endpoints, and message translation, we will implement processing to a new fulfillment center using Camel as the primary means of integration. By taking this course, you will gain foundational knowledge of Apache Camel. You will learn about the architecture, including CamelContext, routing, endpoints, and components. You will see what it takes to add Apache Camel to a project. You will see how Camel implements standard EIPs and usage examples that leverage the patterns. Finally, you will learn how to test and debug Camel routes. This course is primarily intended for developers who are looking for a framework to solve integration problems and/or are interested in Apache Camel as a framework. It will also be useful for technical and solution architects who are investigating technologies to leverage for implementing integration. It is recommended that you are proficient with Java and knowledgeable in Spring before taking the course. While viewing the course, you will be able to easily follow along with the demonstrations, each of which will build on the previous demonstration for a fluid experience. It is recommended that you download the initial case study application into your IDE prior to starting the course.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Michael Hoffman
    Michael Hoffman
    Instructor's Courses
    Michael is a Principal Architect at NVISIA. He's worked in technology for almost twenty-five years for a variety of clients across several different industries. He has a great passion for teaching and mentoring. His fifteen minutes of fame was reaching bucket number 3 on the Bozo Show. He has a bachelors degree in computer science and information systems from DePaul University and currently resides in the Chicago metropolitan area.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 77
    • duration 4:44:05
    • level preliminary
    • Release Date 2023/10/11