Course Code: apachekaraf2
Duration: 21 hours
Prerequisites:

Java programming experience

Overview:

Apache Karaf is an OSGi based runtime for deploying containerized applications.

In this instructor-led, live training (onsite or remote), participants will learn how to set up an OSGi based project as they step through the deployment of a modular Java application using Apache Karaf.

By the end of this training, participants will be able to:

  • Install and configure Apache Karaf
  • Understand the essential features of the OSGi runtime environment
  • Develop a containerized application using the Apache Karaf run time environment

Audience

  • Architects
  • Developers

Format of the Course

  • Part lecture, part discussion, exercises and heavy hands-on practice.

Note

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

OSGI

  • Overview of the OSGi Life Cycle
  • Setting up Apache Felix
  • Working with OSGi Bundles
  • OSGi Services (SOA in a JVM)
  • Core Services
  • Compendium Services
  • Whiteboard and Extender Patterns
  • Bundle Host/Fragment
  • Aries JPA/JTA
  • Bundle Testing

Apache Karaf

  • Installing and Configuring Apache Karaf
  • Overview of Apache Karaf Features and Architecture
  • Using Karaf Consoles
  • Application Logging
  • Application Provisioning
  • Deploying an Application
  • Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Building OSGi Applications with Apache Karaf

Qatar - Building OSGi Applications with Apache Karaf

Egypt - Building OSGi Applications with Apache Karaf

Saudi Arabia - Building OSGi Applications with Apache Karaf

South Africa - Building OSGi Applications with Apache Karaf

Brasil - Building OSGi Applications with Apache Karaf

Canada - Building OSGi Applications with Apache Karaf

中国 - Building OSGi Applications with Apache Karaf

香港 - Building OSGi Applications with Apache Karaf

澳門 - Building OSGi Applications with Apache Karaf

台灣 - Building OSGi Applications with Apache Karaf

USA - Building OSGi Applications with Apache Karaf

Österreich - Building OSGi Applications with Apache Karaf

Schweiz - Building OSGi Applications with Apache Karaf

Deutschland - Building OSGi Applications with Apache Karaf

Czech Republic - Building OSGi Applications with Apache Karaf

Denmark - Building OSGi Applications with Apache Karaf

Estonia - Building OSGi Applications with Apache Karaf

Finland - Building OSGi Applications with Apache Karaf

Greece - Building OSGi Applications with Apache Karaf

Magyarország - Building OSGi Applications with Apache Karaf

Ireland - Building OSGi Applications with Apache Karaf

Luxembourg - Building OSGi Applications with Apache Karaf

Latvia - Building OSGi Applications with Apache Karaf

España - Building OSGi Applications with Apache Karaf

Italia - Building OSGi Applications with Apache Karaf

Lithuania - Building OSGi Applications with Apache Karaf

Nederland - Building OSGi Applications with Apache Karaf

Norway - Building OSGi Applications with Apache Karaf

Portugal - Building OSGi Applications with Apache Karaf

România - Building OSGi Applications with Apache Karaf

Sverige - Building OSGi Applications with Apache Karaf

Türkiye - Building OSGi Applications with Apache Karaf

Malta - Building OSGi Applications with Apache Karaf

Belgique - Building OSGi Applications with Apache Karaf

France - Building OSGi Applications with Apache Karaf

日本 - Building OSGi Applications with Apache Karaf

Australia - Building OSGi Applications with Apache Karaf

Malaysia - Building OSGi Applications with Apache Karaf

New Zealand - Building OSGi Applications with Apache Karaf

Philippines - Building OSGi Applications with Apache Karaf

Singapore - Building OSGi Applications with Apache Karaf

Thailand - Building OSGi Applications with Apache Karaf

Vietnam - Building OSGi Applications with Apache Karaf

India - Building OSGi Applications with Apache Karaf

Argentina - Building OSGi Applications with Apache Karaf

Chile - Building OSGi Applications with Apache Karaf

Costa Rica - Building OSGi Applications with Apache Karaf

Ecuador - Building OSGi Applications with Apache Karaf

Guatemala - Building OSGi Applications with Apache Karaf

Colombia - Building OSGi Applications with Apache Karaf

México - Building OSGi Applications with Apache Karaf

Panama - Building OSGi Applications with Apache Karaf

Peru - Building OSGi Applications with Apache Karaf

Uruguay - Building OSGi Applications with Apache Karaf

Venezuela - Building OSGi Applications with Apache Karaf

Polska - Building OSGi Applications with Apache Karaf

United Kingdom - Building OSGi Applications with Apache Karaf

South Korea - Building OSGi Applications with Apache Karaf

Pakistan - Building OSGi Applications with Apache Karaf

Sri Lanka - Building OSGi Applications with Apache Karaf

Bulgaria - Building OSGi Applications with Apache Karaf

Bolivia - Building OSGi Applications with Apache Karaf

Indonesia - Building OSGi Applications with Apache Karaf

Kazakhstan - Building OSGi Applications with Apache Karaf

Moldova - Building OSGi Applications with Apache Karaf

Morocco - Building OSGi Applications with Apache Karaf

Tunisia - Building OSGi Applications with Apache Karaf

Kuwait - Building OSGi Applications with Apache Karaf

Oman - Building OSGi Applications with Apache Karaf

Slovakia - Building OSGi Applications with Apache Karaf

Kenya - Building OSGi Applications with Apache Karaf

Nigeria - Building OSGi Applications with Apache Karaf

Botswana - Building OSGi Applications with Apache Karaf

Slovenia - Building OSGi Applications with Apache Karaf

Croatia - Building OSGi Applications with Apache Karaf

Serbia - Building OSGi Applications with Apache Karaf

Bhutan - Building OSGi Applications with Apache Karaf

Nepal - Building OSGi Applications with Apache Karaf

Uzbekistan - Building OSGi Applications with Apache Karaf