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?
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!
Hi there,
There are a few options that I would personally consider:
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.
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:
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
There is no single answer; you will always pivot based on demand. Initially, your focus should be on the best-case scenario (enough to get the ball rolling). As more users arrive, you will need to evolve, which may require a complete relocation from one location to another.
I work in a startup, and the initial architecture (2/3 years ago) has changed significantly since then. We did not begin with a cloud server; we only began using one a few weeks ago (because we are getting clients).
Even though it wasn’t great at first, it worked and got the message to our intended audience.
As a starting point, you should select the most efficient and cost-effective method; using a cloud server is not recommended.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.