{"pk": 87, "path": "000100010002000100020014", "depth": 6, "numchild": 0, "title": "Camel Integration and Development with Red Hat Fuse on OpenShift - Kampanj best\u00e4ll senast 29/5", "draft_title": "Camel Integration and Development with Red Hat Fuse on OpenShift", "slug": "camel-integration-and-development-with-red-hat-fuse-on-openshift", "content_type": 14, "live": false, "has_unpublished_changes": true, "url_path": "/home/utbildning/red-hat/alla-kurser/camel-integration-and-development-with-red-hat-fuse-on-openshift/", "owner": null, "seo_title": "", "show_in_menus": false, "search_description": "", "go_live_at": null, "expire_at": null, "expired": false, "locked": false, "locked_at": null, "locked_by": null, "first_published_at": null, "last_published_at": null, "latest_revision_created_at": "2020-05-05T12:17:41.006Z", "live_revision": null, "color_theme": "dark", "description": "<h3><b>OBS! Denna kurs som videol\u00e4nk, levereras till ett reducerat pris f\u00f6r best\u00e4llningar gjorda senast den 29 maj 2020.<br/></b> Ordinarie pris \u00e4r 44 300 kr. Priser exklusive moms.</h3><p><i>Kan inte kombineras med andra rabatter eller kampanjer.</i></p><p><b>Learn to develop, implement, test, and deploy applications utilizing enterprise integration patterns (EIP)</b><br/> Camel Integration and Development with Red Hat Fuse on OpenShift (JB421) is a hands-on, lab-based course that gives Java\u2122 developers and architects an understanding of Apache Camel and the enhancements and tools Red Hat offers in support of Camel development.</p><p>This course is based on Red Hat\u00ae Enterprise Linux\u00ae 7.5, OpenShift 3.9, Fuse 7.1, and Camel 2.21.</p><p><b>Course overview</b><br/> Camel and Red Hat Fuse enable developers to create complex integrations in a simple and maintainable format. Camel development is organized around:</p><ul><li>Routes that define a sequence or flow of processing.</li><li>Processors that transform, interpret, and modify messages within a Camel route.</li><li>Components that enable the creation of endpoints that interact with the outside world for acquiring and transmitting data.</li></ul><p>This course can assist in preparing for the Red Hat Certified Specialist in Camel Development exam (EX421).</p><p><b>Course content summary</b></p><ul><li>Create basic routes and integration solutions with Camel.</li><li>Combine messages through aggregation.</li><li>Develop tests with Camel test kit and mock components.</li><li>Develop REST services with the REST DSL and Swagger.</li><li>Deploy a route on Karaf, EAP, and Spring Boot.</li></ul>", "objectives": "<p><b>Introduce Fuse and Camel</b><br/> Describe how Fuse and Camel are used to integrate applications.</p><p><b>Create routes</b><br/> Develop simple Camel routes.</p><p><b>Transform data</b><br/> Convert messages between data formats using implicit and explicit transformation.</p><p><b>Create tests for routes and error handling with Camel</b><br/> Develop reliable routes by developing route tests and handling errors.</p><p><b>Route with Java beans</b><br/> Create dynamic routes in Camel using Java beans.</p><p><b>Implement REST services</b><br/> Enable REST support on Camel with Java REST APIs.</p><p><b>Deploy Camel routes</b><br/> Package and deploy Camel applications for deployment with Red Hat Fuse.</p><p><b>Implement transactions</b><br/> Provide data integrity in route processing by implementing transactions.</p><p><b>Implement parallel processing</b><br/> Improve route processing throughput using Camel parallel processing mechanisms.</p><p><b>Create microservices with Red Hat Fuse</b><br/> Create microservices from Camel routes.</p><p><b>Deploy microservices with Fuse on OpenShift</b><br/> Deploy microservices based on Camel routes to an OpenShift cluster using Fuse on OpenShift.</p><p><b>Perform comprehensive review</b><br/> Demonstrate use of the knowledge gained in this course through coding Camel routes.</p><p><b>Note:</b> The course outline is subject to change as technology advances and the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact one of our <a href=\"https://www.redhat.com/en/services/training/global-contacts\">training specialists</a>.</p>", "audience": "<p><b>Audience for this course</b></p><ul><li>Java developers who need to learn how to use Camel, implement enterprise integration patterns (EIPs), and develop integration applications with Camel</li><li>Java architects who need to understand how Apache Camel can be used in software architectures requiring integration between applications</li></ul><p><b>Prerequisites for this course</b></p><ul><li>Experience in developing and deploying Java EE 7 applications</li><li>Experience with relational databases, JDBC, and SQL</li><li>Experience with Java development tools such as Maven and Eclipse</li></ul>", "teacher": "", "price_classroom": "44300", "price_virtual_training": "37700", "price_video_classroom": "44300", "price_online_learning": "44300", "code": "JB421", "hours": "1 16:00:00", "categories": []}