Welcome to the first edition of the JBoss Editorial following the recent Chinese New Year, another trip through our communities as we search for exciting pieces of news from the projects.
IoT Edge Development and Deployment with Containers
In the first part of a two part series Alessandro takes us on a journey exploring how we can use a Platform as a Service such as OpenShift for developing and distributing IoT edge applications, taking advantage of a container's portability. In the second part Alessandro extends the demo from the first part to target applications running on alternative architectures such as ARM 64.
Enabling CORS in jBPM Business Applications
When generating jBPM Business Applications you will discover the applications will have CORS disabled by default however this behaviour will change in the the next jBPM community release when CORS will be enabled by default. In the meantime if you want to enable CORS in the applications you are currently generating then Tihomir demonstrates how this can be achieved.
Eric's Modern Process Integration Tooling Workshop
Eric has been updating his free online rules and process automation workshop to the latest versions, updating JBoss BRMS to Red Hat Decision Manager and JBoss BPM Suite to Red hat process Automation Manager. The entire workshop has been updated to use Decision manager 7.2, starting with Lab 1 covering installation and Lab 3 covering the creation of Domain Models.
Kubernetes and Application Servers
In the final article of his series comparing and contrasting Kubernetes and Application Servers, Ken poses some questions to help you evaluate whether you should be choosing a Kubernetes solution, an Application Server or an alternative such as Thorntail.
Integrating Keycloak with Let's Encrypt
When testing or deploying a proof of concept using Keycloak it is common practice to choose a self signed certificate however this will raise certificate warning errors from your browser. This is not the only option thanks to Certification Authorities such as Let's Encrypt, enabling the automated issuing of certificates trusted by all major certificate root programs. If you wish to try this with Red Hat SSO then give it a try with a developer subscription.
Podman and Kubernetes
The Podman team have been playing around with the idea of transitioning local pod deployments to kubernetes and enabling these generated kubernetes configurations to be replayed within a local environment. To demonstrate these capabilities Brent has written an article showing how to move a simple nginx deployment to kubernetes and then follows with a more complex example being moved to kubernetes and back to local deployments.
Streamlining your JBoss EAP development environment with CodeReady Workspaces
In the second part of his series discussing how to streamline your JBoss EAP development with CodeReady Workspaces, Laurent continues his tutorial by showing how extend the workspace from his first article to include commands for building and running a JBoss EAP project, using this to deploy and debug the application and finally how to configure a factory to allow your work to be shared with others collaborating on your project.
Hacking on A-MQ Online
Christina was recently invited by the EnMasse team to hack on their new A-MQ Online platform, their self service messaging platform which allows an application developer/user to quickly spin up their own queues and topics. Following the experience Christina wrote down her take on the basics and recorded a couple of videos describing A-MQ Online in more detail.
Developing Cloud Native Microservices using Apache Camel
Claus recently gave an hour long webinar where he demonstrated how to leverage the Enterprise Integration Patterns best practices within kubernetes through the development of Camel based microservices and the serverless capabilities if the upcoming Camel 3.0 release. The webinar has already taken place however the recording is available through the on demand service.
Hibernate Community Newsletter
In Hibernate Community Newsletter 03/2019 we find articles discussing how to handle SQL reserved keywords for database identifiers such as table or column names, how to integrate JPA and Hibernate with Spring Boot, supporting the wide variety of column types in PostgreSQL, how to map one-to-one relationships and how to map many-to-many relationships with additional columns.
- The Infinispan team have announced the release of
- The Hibernate team have announced the release of Hibernate Search 6.0.0.Alpha2 and Hibernate Search 5.11.1.Final.
- The jBPM team have announced the release of jBPM Visual Studio Extension 0.6.0.
That's all we have time for in this edition of the JBoss Editorial, join us again next time when we will take another trip through our communities in search of more news, articles and releases.