|Register On Nairaland / LOGIN! / Trending / Recent / New|
Stats: 2,989,993 members, 7,279,921 topics. Date: Saturday, 28 January 2023 at 07:15 AM
|Redhat Jboss Fuse Training At Futurepoint by Futurepoint: 6:58pm On Mar 23, 2020|
Course Title: Develop OSGI complaint enterprise applications with Red Hat JBoss Fuse
Course duration: 30 hours
The trainer would be providing the below required software for the students to practice the course assignments
JBOSS Fuse 6.2
Apache Maven 3.1
Active MQ 5.9
JBOSS Developer Studio
About the course
Red Hat JBoss Fuse is a robust, flexible, and easy-to-use platform to integrate applications, data, services, and devices. The integration platform uses popular open source technologies to provide transformation, routing, and protocol-matching services.Red Hat JBoss Fuse also includes Red Hat JBoss A-MQ, a high-performance, reliable messaging platform. Integration eliminates manual touch points, automates processes, and connects enterprise assets for improved efficiency. Real-time messaging fosters a responsive and agile enterprise.Integrate everything, everywhere. Connect systems, applications, and information across your entire infrastructure.
Who Should Attend?
Red Hat JBoss Fuse developers, technical leads and architects who need to learn how to design, develop, manage and deploy OSGi-compliant applications.
Prerequisites for this course
Basic Knowledge of any Java EE applications and enterprise integration concepts
Basic Knowledge of tools such as Maven or Ant
Basic knowledge of messaging concepts
Basic knowledge of web services
What you will learn?
At the end of this course, you will learn how to design, orchestrate, develop and deploy OSGI based enterprise level applications that consists of micro services.
Need for OSGI? OSGI revealed
OSGI layered architecture overview
OSGI framework components overview
Mastering Modularity: moving towards bundles
Understanding bundles, manifest and bundle versions
Learning bundle life cycle management
How bundle dependencies resolved?
Bundle dependency management at build and run time
OSGI services: moving towards Micro services
OSGI service registry and discovery
OSGI containers overview
Dependency injection frameworks: Blueprint vs spring DM
Understanding enterprise level applications
Need for enterprise integration?
Common problems in enterprise integration
JBOSS Fuse: combines the power of OSGI with enterprise integration
JBOSS Fuse enterprise architecture overview
JBOSS Fuse: how it makes integration easier?
JBOSS Fuse: how it promotes micro services?
How EIP addresses integration problems
Overview of EI patterns
Install, configure and run JBOSS Fuse as standalone server
Run fuse in server mode and access via client console
Overview of Fuse command line interface (CLI) and familiarize yourself with many sub systems of JBOSS Fuse
OSGI Bundle lifecycle management in Fuse
Fuse server management
Bundle runtime dependency management in Fuse
Familiarize and Customize fuse server configurations
Practice creating SOAP web service bundles and install in Fuse
Code first web service
Contract first web service
Practice creating REST web service bundles and install in Fuse
Customizing the web service endpoint ports and context
Practice creating POJO based OSGI services and demonstrate service collaboration via OSGI discovery
Fuse URI handlers
Fuse application bundles (FAB)
Deploy data source via blueprint
Create and deploy OSGI service accessing database
Service orchestration overview
Camel as service orchestrator
Camel overview and applying EI Patterns
Overview of Camel endpoints
Practice creating OSGI camel bundles demonstrating popular EI Patterns: CBR, Multicasting, Wiretap, Splitter, Aggregator, and Transformation
Practice creating and deploying Camel CXF web services and run in Fuse
Exception handling in camel
Multithreading and concurrency
Practice building routes and orchestrate OSGI services
How to install collection of bundles in Fuse?
Karaf Features overview
Understanding feature repositories
How to create feature repositories and install in Maven
Overview of in-built features in Fuse
Practice and get familiarize with features CLI
Practice of creating and install bundles via features
How to install OSGI complaint enterprise applications in Fuse?
Fabric8 overview: deployment units for OSGI enterprise
What’s Fabric8 profile? Overview of in-built profiles in Fuse
Create a profile with features and bundles
Install a profile in Fuse enterprise
Profile versioning overview
Fuse server can survive single point of failure?
Fuse Fabric8: How it solves failover issues
Fuse fabric Architecture overview
Fabric8 ensemble, servers, managed containers, registry service & agents
Fabric container types and CLI overview
Fabric security overview: JAAS Realms
What’s Zoo keeper? What’s quorum?
Create a fabric and expand it
Set up a 3 node fuse fabric cluster
Stop and start the cluster nodes via CLI
Server management via CLI
Rich UI of fuse runtime: Hawtio console
Server management via Hawtio
Hawtio console overview
Practice creating and managing a fuse cluster via CLI and Hawtio
Deploying profiles to one or more containers
Editing fabric profiles configurations and customize
Profile upgrade/rollback: deploying application changes
Writing unit test cases: pax exam in action
Deigning of OSGI based enterprise applications
OSGI enterprise application layered architecture
JBOSS developer studio overview
|Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health |
religion celebs tv-movies music-radio literature webmasters programming techmarket
Nairaland - Copyright © 2005 - 2023 Oluwaseun Osewa. All rights reserved. See How To Advertise. 63