Jelastic Platform-as-Infrastructure supports OpenShift’s cartridge model to make it easier for independent software vendors (ISVs) offering core services in multiple platforms and for a wider array of cloud ecosystems and marketplaces.
Cartridge standardization is an essential element for next-generation cloud infrastructures and enables ISVs to focus on providing real value to customers, instead of spending resources coding for multiple platforms. This results in a broader choice of tools and applications.
ISVs want to offer customers the broadest possible access to their technologies and services, but the cost of achieving this in a variety of public and private cloud environments, can present a significant barrier to entry. This cartridge specification will enable ISVs to rapidly and seamlessly offer their services to a broader array of enterprise customers and leading-edge cloud users.
This open standard for technology packaging and deployment enables ISVs and end-users to integrate their own middleware, databases, and services into the platform and make them available to PaaS developers building applications. It reduces the need for companies to repackage their technology for different cloud platforms, making it easier and quicker to offer their solutions to PaaS users and developers.
A cartridge is an advanced packaging format. In our case, it is represented with existing OpenShift cartridge specifications, extended with Jelastic configurations, to provide more complex functionality and the ability to make adjustments it in Jelastic. This additional tuning is required based on the difference between the architectures of the two platforms (Jelastic and OpenShift).
Running the cartridge on the Jelastic Cloud gives users the following additional benefits:
- Automatic vertical scaling and automated horizontal scaling
- High-level isolation of each stack in a separate container
- Visual topology builder
- Files and configs management via UI
- Easy .war-drop-deploy
- Reset DB password via UI
- Flexible management of resources (RAM, CPU, network, storage)
- Ability to attach Public IP to the cartridge
There are a number of already prepared cartridges customized for using in the Jelastic Cloud. The list of supported cartridges can be seen in the documentation.
Availability of the particular cartridge at your environment topology wizard depends on the hosting provider. You can request your hosting provider to add any cartridge supported by Jelastic if it is not activated yet.
Watch the next video with our CTO Ruslan Synytsky presenting the details in order to delve deeper into the world of cartridges from the Jelastic Cloud perspective.