How much knowledge of Kubernetes is required to run Backendless Pro CE?

How much knowledge of Kubernetes is required to run Backendless Pro CE?

I’m asking from the standpoint of someone who has not used Kubernetes before.

The Pro CE page begins with:
“The Backendless Pro Community Edition is specifically designed for deployment in a Kubernetes environment.”

Assuming I am doing a single-server deployment on a public cloud host like Digital Ocean, will Kubernetes need to be set up on my local machine and then pushed to the cloud hosting? Or does it all happen in cloud hosting?

The reason I ask is because I want to know if I will need to ensure that the following are set up on my own hardware or not (list taken from the page linked to above):

・MySQL (8+)
・Redis (6+)
・MongoDB (5+)
・File System Access

I want to know if potential limitations of my own local hardware may be an obstacle.

I get the impression that “dependencies” in this case means for the cloud server - but I want to be sure.

Are there any tutorials or resources you can point me to that can help someone obtain the knowledge of Kubernetes that is required for running Backendless Pro CE?

Backendless makes many aspects of development easier. So I hope the requirement of Kubernetes doesn’t raise the barrier to entry too much.

Please advise.

I recommend watching the following video to understand the complexities involved with installing the product in Digital Ocean:

Generally speaking, you need at least a basic understanding of how Kubernetes works.

In addition, some experience with all the components the technology stack uses will be highly beneficial. This applies to MySQL, Redis, MongoDB, DNS, Load Balancers, SSL certificates.

Please keep in mind that the CE does not include free support. If you run into any problems, you will need to get a support subscription so we can properly assist you.

Regards,
Mark

1 Like