If building an e-commerce project that requires a feature-rich platform, the Magento CMS is one of the most suitable and efficient systems to handle it with. Due to its flexible modular architecture and agile ecosystem, you can continually adapt, customize...
Being able to easily connect to your Cloud services is a criteria of great importance for all of the developers. In Jelastic, each newly created node is assigned a number of automatically generated hostnames, pointed to the appropriate server internal/external...
MySQL is one of the most popular open-source relational databases, used by lots of projects around the world including incredibly large-scale ones like Facebook, Twitter, YouTube, etc. Obviously, such projects need a truly reliable and highly-available data...
Recently, we’ve presented you a new clustered Couchbase DB solution, designed to deliver an auto-scalable and highly available storage for your application data in a matter of click. Believing that you’ve given it a try so your cluster is up and running by...
Building and running complex applications, able to handle unstructured data and serve lots of concurrent globally-distributed users, is what enterprises need to be agile and robust. When facing the emerging data-management requirements, many companies give...
Confluence is a project collaboration software with an extensive set of features that help to improve the efficiency of joint teams work and gain development productivity in general. It provides a centrified location to collaborate on projects, allowing to...
Play is a highly popular and widely used framework that facilitates building web applications with Java and Scala. Taking into consideration that this framework is in a great request among developers, today we’ll consider several approaches to easily...
Due to applications and components in global IoT (The Internet of Things) ecosystem getting more and more interrelated, it becomes essential to be capable of wiring them together to achieve automation. Advanced connectivity of systems allows to eliminate repetitive...
Rational memory usage is one of the most influential principles which defines both cost-efficiency and reliability of your application hosting. However, configuring proper RAM utilization may turn out to be far more tricky than it seems at first. In particular...
As a critical component for most applications, data has to be available for end users in a dynamically changing environment. Storing data in one location is a subject to risk in case of a system failure. Therefore, you need to come up with a strategy on how...
Very often this can be a problem to manage cloud costs efficiently. As a result, you are wasting about 45% of your cloud spends or even much more. There are different ways to optimize these expenses in order to apply the released budget on directions that can...
Encoding application sources is a common practice when it comes to protecting and/or licensing your application source code. Today we’ll talk about ionCube – one of the most popular and widely used solutions to prevent unauthorized use. Being PHP-oriented...
Since the very foundation, Jelastic PaaS evangelizes the idea of making application deployment process as easy and universal as possible. Keep following our mission, today we are glad to introduce another newcomer within a family of certified Java-powered stacks...
There is a number of options to deploy your source code from a Git repo to containers including redeploy of the whole container, instant redeploy via volumes or “git clone” approach. However, when it comes to automation of this process and moving to continuous...
In this article, we would like to share specifics of Java memory management and elasticity inside containers that are not evident at the first sight. Below you’ll find a list of the issues to be aware of and important updates in the upcoming JDK releases, as...
Now Jelastic PaaS can be easily installed on top of Google Cloud Platform to try out the main product features and administrating options within a dedicated testing server before getting a full paid version. This solution is already available within Orbitera...
Environment Groups are designed to categorize environments within your Jelastic dashboard. This functionality is intended to facilitate administration of multiple created and shared environments, allowing to get a clear-cut view at your project components and...
Replication enables you to easily maintain multiple copies of MySQL data. It is achieved through the master container data being automatically copied to one or more slave databases. Having your data stored within multiple database containers can be very helpful...
Payara Micro is a minimalistic application server based on GlassFish 4.1 and with Java EE 7 support. Having just 70 MB footprint, this server is provisioned with Hazelcast for automatic clustering, Payara JCache as a key-value store, benefits on the embedded...
One of the key issues we should deal with while hosting production applications is to ensure its security. The very basic and commonly used approach for secure data exchange is encrypting the application traffic with HTTPS protocol. Beside that, starting from...
Joomla! CMS (content management system) is a highly popular open-source software, intended for building websites and powerful online applications. It provides extensible and easy-to-use ecosystem, that enables to empower applications of all shapes and sizes...
This week we’ve already provided the instruction on how to install PHP Composer via SSH, and today let’s see how to set up and run this dependencies management tool using intuitive Jelastic UI. In addition, you’ll find out how to enable a special authentication...
To consolidate and centralize the management of dependencies can be a real problem for complex cloud applications. That is why the right decision here is to use already proven on the market dependency management tools. Composer is one of the most popular dependency...
We are pretty sure there is no a single developer that haven’t heard about Minecraft – the extremely popular sandbox video game with more than 100 million users around the world. And it’s not surprising – due to the great variety of available maps...
In most cases, developers face the problem of traffic distribution between several backends when already having some running application, with a pool of existing users and constant incoming load. Thus, beside of the general traffic sharing configuration difficulties...