Question

Choosing the right service SaaS

Hello, I have developed a cloud-based human resources software working with multi-tenancy and SaaS structure with Laravel. I am currently working on shared hosting. What kind of server service should I get when I publish the project? I don’t know much about these matters. Can you help me decide which service should I buy?


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Hi there,

There are a few options that I would personally consider:

Deploy Laravel on a Droplet

You could deploy a Laravel Droplet either by using this 1-Click installation here:

https://marketplace.digitalocean.com/apps/laravel

Or you could use this community tool here to do your initial server configuration:

https://www.digitalocean.com/community/tools/larasail

Once you have your Droplet all set up, you could use git clone and clone your Laravel project to the new Droplet.

This is how I personally run some of my projects. The one thing that you should keep in mind is that you would be responsible for your server management.

Deploy Laravel on the DigitalOcean App Platform

Alternatively, if you don’t want to manage your own server, you could use the DigitalOcean App platform.

It comes with some really handy features like:

  • Automatic deploys every time you push code to your main branch
  • No server configuration
  • Easy scaling

That way you would not have to handle the infrastructure, app runtimes and dependencies so that you can push code to production in just a few clicks.

You can take a look at this video here on how to deploy a Laravel app on the DigitalOcean App Platform:

https://www.digitalocean.com/community/tech_talks/how-to-build-and-deploy-a-laravel-app

Let me know if you have any questions! Regards, Bobby