Book and eBook expected August 2014. Pre-order now!
Apache Karaf Cookbook
eBook: $21.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 20%!
Print + free eBook + free PacktLib access to the book: $57.98    Print cover: $35.99
save 38%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Leverage Apache Karaf to apply OSGi's powerful features to frameworks such as Apache ActiveMQ, Camel, Cassandra, CXF, and Hadoop
  • Set up Apache Karaf for high availability
  • A thorough guide with example-based recipes to help you get a deeper understanding of Apache Karaf’s capabilities

Book Details

Language : English
Paperback : 280 pages [ 235mm x 191mm ]
Release Date : August 2014
ISBN : 1783985089
ISBN 13 : 9781783985081
Author(s) : Achim Nierbeck, Jamie Goodyear, Johan Edstrom, Heath Kesler
Topics and Technologies : All Books, Application Development, Open Source
Sorry, the table of contents for this book is not yet available.

Achim Nierbeck

Achim Nierbeck is an open source developer and committer. He has almost 15 years of knowledge of the Java Enterprise world and has seen numerous different products and projects. Achim is a communications engineer and has been developing different scale projects either as a senior developer or architect. He is a committer on the Apache Karaf project where he is also a Project Management Committee member. Achim is not only working on the Apache project, but he is also the Project Lead of the OPS4j Pax Web project.

Jamie Goodyear

Jamie Goodyear is an open source advocate, Apache developer, and computer systems analyst with Savoir Technologies; he has designed, critiqued, and supported architectures for large organizations worldwide. Jamie holds a Bachelor of Science degree in Computer Science from Memorial University of Newfoundland. Jamie has worked in systems administration, software quality assurance, and senior software developer roles for businesses ranging from small startups to international corporations. He has attained committer status on Apache Karaf, ServiceMix, and Felix, and is a Project Management Committee member on Apache Karaf. He is also the co-author of the books Instant OSGi Starter and Learning Apache Karaf from Packt Publishing. Currently, he divides his time between providing high-level reviews of architectures, mentoring developers and administrators on SOA deployments, and helping to grow the Apache community.

Johan Edstrom

Johan Edstrom is an open source software evangelist, Apache developer, and seasoned architect; he has created Java architectures for large, scalable, high transaction monitoring as well as financial and open source systems. Johan is, by training, an electronics engineer with a penchant for fractal geometry. He has worked as a development lead, infrastructure manager, IT lead, and programmer, and has guided several large companies to success in the use of open source software components. Lately, he has been helping some of the world's largest networking companies and medical startups achieve high availability and scalability and dynamically adapt SOA systems. Johan divides his time between writing software, mentoring development teams, and teaching people how to use Apache ServiceMix, Camel, CXF, and ActiveMQ effectively. He is the co-author of the books Instant OSGi Starter and Learning Apache Karaf from Packt Publishing. Johan is a committer on Apache Camel and Apache ServiceMix and is a PMC member for Apache Camel.

Heath Kesler

Heath Kesler is an Apache developer and committer and has spoken at conferences around the world. He is a Senior SOA Architect with Savoir Technologies and has architected and developed scalable, highly available SOA systems for large corporations around the globe. Heath currently helps corporations implement and develop enterprise integration systems using messaging and web services with a focus on maintainability and scalability. He gives training classes on complex concepts and frameworks that provide functionality to large-scale enterprise solutions. He has bootstrapped development on mission-critical systems for several Fortune 500 companies. Heath has reached committer status on Apache Karaf and has also been a contributor to Camel. In 2013, he co-authored Learning Apache Karaf from Packt Publishing. He received a Bachelor of Science degree from DeVry University after his tour in the army.
Sorry, we don't have any reviews for this title yet.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sorry, there are currently no downloads available for this title.

Frequently bought together

Apache Karaf Cookbook +    Sencha Touch Mobile JavaScript Framework =
50% Off
the second eBook
Price for both: $33.95

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Turn Karaf into a Smart Router with Apache Camel
  • Model Karaf into a Message Broker with Apache ActiveMQ
  • Transform Karaf into a JSP host with Pax-web
  • Distribute your Karaf applications across a clustered container with Apache Karaf Cellar
  • Transmute Karaf into a web service container with Apache CXF
  • Create your own branded Apache Karaf instance
  • Turbo-charge your Karaf applications’ persistence layer scalability with Apache Cassandra
  • Manage Big Data on Karaf with Apache Hadoop


In Detail

Apache Karaf is more than just an OSGi-based runtime container; it’s an ecosystem of open source technologies that makes operating and managing applications easier. When paired with other frameworks and libraries, Karaf breathes simplified command, control, and maintenance into your workflow. Apache Karaf is very vast, and hence users very often need a quick-fix book which can help them perform complex operations. This is where this cookbook will come handy.

This book consists of over 60 recipes to help you utilize Apache Karaf and provides full project source code with thorough walkthroughs and explanations.
The book starts by covering how to make your deployment more production ready, and then covers many of the most popular Service Oriented Architecture projects that you can integrate into Karaf – these are some of the most sought after developer skills in modern enterprises. The book also delves into transforming Karaf into a JSP host, distributing containers using Apache Karaf Cellar, and providing persistence to your applications. Finally, you’ll explore the world of Big Data with Apache Cassandra and Hadoop, setting the stage for your Karaf deployment to handle today’s large datasets.


This book is written in a cookbook style with short recipes showing you how to effectively implement deployable projects without breaking everything in the process. The recipes are concise, to the point, and help you make the most of the Karaf environment without the need to read through page upon page of theory, while also enabling you to learn how to create exciting new projects.

Who this book is for

This book is intended for developers who have some familiarity with Apache Karaf and who want a quick reference for practical, proven tips on how to perform common tasks such as configuring Pax modules deployed in Apache Karaf, Extending HttpService with Apache Karaf.

You should have working knowledge of Apache karaf, as the book provides a deeper understanding of the capabilities of Apache Karaf.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software