There are two Manning Early-Access Books (MEAP) that are getting close to full release. They revolve around the enterprise technologies, Enterprise Integration Patterns (EIP) and Business Process Management (BPM) and written by well known authors in the communities. Both include associated source code.
Camel in Action, Second Edition, is packed full of examples and explanations of concepts with over 900 pages. It is written by Claus Ibsen and Jonathan Anstey. I am excited to read through all the sections, but more specifically the out in the wild section that contains:
- Microservices with Docker and Kubernetes
- Camel Tooling
- Camel and IoT
- Reactive Camel
The description for the book is below and is a great addition to a technical library:
Camel in Action, Second Edition is the most complete Camel book on the market. This updated tutorial is full of small examples showing how to work with the integration patterns. It starts with core concepts like sending, receiving, routing, and transforming data. It then shows you the entire lifecycle and goes in depth on how to test, deal with errors, scale, deploy, and monitor your app and even how to build custom tooling - details you can find only in the Camel code itself. Written by core developers of Camel and the authors of the first edition, this book distills their experience and practical insights so that you can tackle integration tasks like a pro.
Effective Business Process Management with JBoss BPM, provides shortened working examples and is written by Eric Schabell. I look forward to reading through the complex business rules section, in addition to the rest, and trying the examples. The description for the book below and would another great addition to a technical library:
Effective Business Process Management with JBoss BPM is an understandable and easy-to-follow guide to mastering JBoss BPM. You'll begin with an introduction to BPM concepts and a walk through of the JBoss BPM Suite, followed by hands-on steps for setting up JBoss BPM tools to get started on your first project. You'll move on to practical and important topics like data modeling, business rules and processes, form design, and testing. After you've mastered the nuts and bolts, you'll learn advanced topics like business activity modeling, Rest API, demo collection, and expert tips and tricks. After reading this book, you'll know how to leverage JBoss BPM to tackle your organization's challenges with process solutions that keep your business agile and able to execute on the goals that matter to you most.
Now on to the happenings in our open source community!
The Past couple of Weeks Highlights
Claus Ibsen provided a status update on the the Second Edition of Camel in Action.
Maciej Swiderski described how to deal with unexpected execution errors in jBPM
Paolo Antinori walked through OAuth2 and OpenConnect
Corinne Krych talked about dependency injection and Angular in Part 1 and Part 2
- Vlad Mihalcea shared the Hibernate Community Newsletter
- Tristan Tarrant talked about Cache authorizations in Infinispan and Cache configuration in Infinispan
- Nicola Ferraro provided us with detail on Integratin Applications the reactive way
- Eric Schabell shared the digital transformation with hybrid cloud solutions and 3 ways to prepare for process improvements in the digital journey
- Gary Brown shared an article on using OpenTracing to collect Application Metrics in Kubernetes
- Maciel Swiderski and Tom Jenkinson provided detail in 2 blogs regarding KIE Server and Narayan
- Lucas Holmquist walked through deploying node applications to openshift
The Past couple of Weeks Meetups and Conferences
- Mark Proctor shared the dates and location DecisionCamp, July 12-14 in London
- Galder Zamarreno shared the slides and video from his talk on Big Data in Action with Infinispan at Berlin Buzzwords
- Max Andersen shared the podcast from the discussion on Wildfly Swarm and Node.js on Openshift that took place at the Riveria Dev JDUC
The Past couple of Weeks Releases
Stian Thorgersen provided the detail on the Keycloak 3.2.0 Candidate Release 1. The release can be download from the Keycloak site.
- Marc Savy provided the detail on the enhancements and features of APIMan 1.3.1.Final release
- William Burns provided the detail on the features an enhancements of Infinispan 9.1.0 Candidate Release 1
- Tristan Tarrant discussed the Infinispan 9.1.0.Beta1 release
- Infinispan Team provided the detail for the Infinispan 9.0.3.Final and 8.2.7.Final releases.
- Gail Badner discussed the Hibernate ORM 5.1.8.Final release
- Immutant Team provided the detail on the Immutant 2.1.9 Release
- Gunnar Morling discussed the Proposed Draft of the Bean Validation 2.0 Release
- Guillaume Smet provided the detail on the Hibernate Validator 6.0.0.CR1 with Bean Validation 2.0.0.CR1 support
- Infinispan Team discussed the C++/C# 8.2.0.Alpha1 release
- Bela Ban released the JGroups 4.0.4.Final
- Wildfly Swarm team shared the details on Wildfly Swarm 2017.6.1
Thanks for being a part of the JBoss Community and stay tuned for the next Weekly Editorial!
Kenneth Peeples
Vice President of Engineering,
Enterprise Services Practice, ISC-CG, Federal
Open Source Solutions Director, Shadow-Soft, Commercial