this post was submitted on 19 Jul 2023
101 points (98.1% liked)

Selfhosted

40341 readers
888 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I selfhosted my Nextcloud and really enjoyed it for personal use. One of my friends took a look into it and thought that it could be a good thing for his company that employees +200 people and growing... They are currently using Google Workspace but want to ditch it completely in favor of something that they can control themselves. So here's my question, is it worth to use NextCloud on a company of this size, is there a better alternative? Or should they just keep using Megacorporation's cloud solutions? If it is worth it, how much should I charge them for hosting it and doing the implementation and support?

you are viewing a single comment's thread
view the rest of the comments
[–] peregus 8 points 1 year ago (1 children)

Shouldn't me more convenient for bigger company where there already is a good and big IT department? Sure they need hardware and to allocate people dedicated to that, but cloud storage is costs too.

[–] TORFdot0 4 points 1 year ago

I got really long winded on this one sorry. TL;DR yes it would be easier for a big company’s IT department to handle rolling their own nextcloud but larger companies also have more obligations that make it a bit more complicated. A smaller company will need less compute and storage and manhours to manage a next cloud instance and so they can get away with it if they have a great IT person/staff

An on-premises deployment is going to take more manpower to support and maintain than a cloud deployment and an organization of 200 like OP is probably going to have 5-6 IT people who are already stretched thin.

And cloud storage is definitely a cost just like on-premises but it also comes with SLAs with guaranteed uptime and has factors of scale to be able to make delivering uptime, performance, security, and updates a lot more cost effective than rolling your own nextcloud. I’m sure it can be done in a way that is cheaper than $4000 a month or whatever 200 workspace licenses cost but not without taking a shortcut. I wouldn’t run it without a dev, prod, backup and DR server and the salary to maintain those would be just as high.

I’m making assumptions based on my experience and organization’s size and making an educated guess about his friends situation. It could be totally different and they could still have capable hardware and storage from before their cloud migration. I just know that if I was in the same position I would not want to be the one in charge of rolling the company nextcloud when down time is money lost.