Tomcat and TomEE Clustering Automation

Apache Tomcat is an open-source application server maintained by the Apache community. It is one of the most popular solutions for hosting Java applications due to its ease of use and lightweight yet versatile functionality. However, if you run the projects based on Jakarta EE 8 (or higher), you may be interested to use the TomEE server with built-in required enterprise technology that isn't found in Tomcat.

Due to the extreme popularity of these stacks globally and within Jelastic PaaS in particular, we've decided to share the tips on how to install automatically clustered Tomcat and TomEE servers to get a highly available solution that can efficiently serve a large number of users, process high traffic, and be reliable.

The Right-Sizing Problem in Cloud Computing: Reasons and Solution

Today, businesses of every shape and size are reliant on the Internet — even the smallest ones have at least a website for representation and advertising, while some are run entirely online. However, maintaining a company’s own servers is a costly and tedious procedure, which creates the need in cloud computing services.

Cloud computing stands for the delivery of computing services on demand (storage and processing power) over the Internet.

What Is Platform-as-a-Service? PaaS Types and Use Cases

There’s no single PaaS for everyone. Even the definition of this cloud computing service model is quite vague today. Commonly, it is described as a cloud hosting platform with a set of deployment and scaling automation, application management and DevOps tools that can be run on shared infrastructure or on-premise. Also, PaaS eliminates the complexity of building and maintaining the underlying infrastructure. Let’s see how PaaSes differ through the prism of their use cases and supported technologies, and how to determine which one will meet specific needs.

Let’s take a closer look and analyze Platform-as-a-Service solutions from several angles:

How to Choose the Right IoT Platform: The Ultimate Checklist

Choosing the right IoT platform is a complex endeavor. Whether you’re an IoT hobbyist, experienced developer, or senior executive, the landscape is massive and confusing. This article aims to clear up some of the complexity and offer a quick and scannable guide of the IoT platform landscape. It also provides criteria for how you should evaluate IoT platforms based on your needs.

"We’re a cross-functional, fully-integrated, full-stack, serverless, hardware agnostic, AI, IoT platform that offers you infinite infrastructure . . ." said every confusing IoT platform website ever.

What Is an IoT Platform?

In the simplest terms, an IoT platform is an integrated service that offers you the things you need to bring physical objects online. It needs to be capable of supporting millions of simultaneous device connections and easily allow you to configure your devices for machine-to-machine communication.