Our goal isn't to be bigger than AWS or Google, but simply to provide a great service to our customers and to continue to expand our offering as those needs grow.
It's considerably less expensive as your application scales: a webapp that needs 3GB RAM costs $50/month on Render; on Heroku you'll pay $250/month for 2.5GB RAM, and $500/month for the next tier (14GB RAM).
And you get free chat support.
One final question: will spaces support proper static site hosting? There was a ticket about it stating it was planned for Q3 or Q4 last year. but there was no follow up.
You I think you could be fine with 3 of the smallest machine types.
Nomad servers may need to be run on large machine instances. We suggest having between 4-8+ cores, 16-32 GB+ of memory, 40-80 GB+ of fast disk and significant network bandwidth
Basically the cost if the Nomad masters would be much greater than the cost of what would run my actual applications. That’s a non-starter for me.
> You I think you could be fine with 3 of the smallest machine types.
Maybe, but if that’s their official stance, it would make me very nervous to run a production system with lower spec machines.
Like, you're not doing "big data" unless we're talking petabytes per day.
We have been running between 100 and 200 Jobs in Nomad, with the quantity of clients doubling then shrinking every day using 3 × t3.micro for the servers since years.
We have yet to see our Nomad usage increase enough to get rid of these machines.
Also, adding at least another US datacenter would be great.
I can see people that would like to use my solution to not need the bells and whistles of aws, azure, etc.
Does DO provide startup assistance like Microsoft, which gives free cloud computing? My goal would be to say something like try DO free for a week and if you like it, continue using them.
But all kidding aside, the numbers just don't make sense. AWS is doing $30B in revenue and has tens of thousands of engineers.
Google which many can argue has some of the best engineering on the planet is going after AWS investing billions in datacenters and again using thousands of engineers.
So to think that DigitalOcean with a $300MM debt line and 250+ people in engineering is going to go after AWS just doesn't add up.
Certainly when you have 500+ people in a company everyone has different opinions and view points on where a company should be headed, or who it is competing with and so forth, but for me the priority has always been clear. Focus on the SMBs, and developer teams, that need the flexibility that AWS offers without the complexity because you aren't managing a $10MM hosting budget.
> So to think that DigitalOcean with a $300MM debt line and 250+ people in engineering is going to go after AWS just doesn't add up.
Lots of Money + Lots of People =/= Guaranteed Success
It’s more a matter of taking on the market from a slightly different angle.
One viable path I see is for DO to ramp up their enterprise appeal by offering services on par with AWS, while cutting down the operational complexity of managing AWS services (using AWS = incredibly high overhead with configuration and everything else).
Absolutely. Getting into AWS, etc can be overwhelming. Getting into DO is incredibly easy.
I'll agree on that.
I won't agree with the rest though, I don't think DO can compete in an enterprise level.
Actually in the longrun I don't see DO ever being viable. AWS and google are going to become simpler as the time passes and they are going to take over that margin that is left on services like DO, ovh etc. I think the only viable business plan for them right now would be to focus on their simplicity and continue building on it hoping they will get bought out by the big players. Obviously thats not good for us -> amazon and google owning everything on the web but unless there is some crazy law that limits them from doing so, they are going to do it.
Google and AWS are NOT going to become simpler, to the contrary, that would defeat their entire proposition. To eliminate the traditional enterprise data center entirely, build sufficient lock-in moats, and then continue to innovate around costs and value requires tons of bespoke capabilities and complexities.
Really? I see them becoming more complex as they add more services.
Doing what they do is complex and takes a certain skill set, but also doing simplicity right is it's own skill set.
I would say that I would be more worried in the past when AWS was more of a single player, but now that Google and Azure are firmly in the picture, AWS has some real competition in their core market which takes their focus away from us which is great.
I think DO is good for the small/average player that doesn't wanna invest time into having his team learning the AWS quirks because his business isn't in heavy need of it.
If AWS or even google ever goes after the small/average user by creating an easier to understand/navigate service for the user that doesn't need all that overhead and time investment of that bizarre learning curve just to setup a simple application, then its just gonna kill DO and other services like that out there.
Lightsail doesn't seem to have killed off DO: https://aws.amazon.com/lightsail/
Currently both AWS and GCE cost is multiple times more per gigabyte served, compared to DO. E.g. AWS S3 is $0.09 per gigabyte served, while Do Spaces is about $0.01.
For certain businesses, traffic is a major cost, and paying many tomes as much for it could make them unprofitable.
So no, a cloud provider of the DO class must be long-term viable, just in a different niche.
Heroku is platform as a service (PaaS). It abstracts away the complexity of AWS. The base cost is more expensive than raw AWS but you don't need to source and pay for a sysadmin.
AWS, Heroku and DO aren't "better" than each other, they serve different use cases.
With heroku you need to pay to keep things running, though sadly with DO you need to do a lot of sysadmin work to keep things running.
That said, it's only been barely worth the hassle. The difference in cost for the lowest tier, at least, is almost a rounding error in my finances.
Furthermore, it feels strange that I still often end up at DO pages for various tutorials or articles to help me set things up.
I guess mostly I still find myself fond of DO, have been helped immensely by their free articles and tutorials, and am immensely impressed that they haven't gone to shit like all the shared hosting providers I've churned through in the years before I moved to DO. and while it was ultimately worth it for me to move all my projects to Hetzner, I wouldn't particularly recommend that approach to anyone unless <10$ a month is something they are concerned about.
Having geographical locations to back up the quality of the offering is a step forward IMO.
For pure VPS, there are cheaper options, especially if you don't need a ton of customer support like DO offers.
For example, buyvm.net has a VPS with 1 vCPU, 1GB RAM, 20GB SSD, and unmetered bandwidth for $3.50/mo. DO's cheapest VPS is 1 vCPU, 1GB RAM, 25GB SSD, and 1TB bandwidth for $5.00/mo.
Digital Ocean does offer a ton of value in other ways - support, uptime SLA, and other managed products...
Edit: Check out https://lowendbox.com/ to find cheap VPS providers.
model name : Intel(R) Xeon(R) CPU E3-1270 v3 @ 3.50GHz
So yes, it's a 7 year old quad core, with maximum of 32 GB of RAM. You only get access to one core (technically thread); 512NB to 2GB nodes can burst to use the full thread, but are expected to not 100% it. The 4GB node (1/8th of the server) is allowed to fully peg their thread.Some of the newer servers are powered by AMD Ryzens, which is a great thing (they are far better perf/$ now; they're on GCP, and Tencent is deploying tens of thousands of ryzens in their DC).
I have a 2GB node, and I've ran Geekbench 5 and got a score of 661. Here are the results: https://browser.geekbench.com/v5/cpu/1278946
For comparison, a Vultr 1GB ($5/m) has a geekbench score of 2413.
For most web server needs, BuyVM should suffice.
Yes, other providers are much faster; but other providers don't offer unmetered bandwidth. BuyVM is great for bandwidth heavy, compute-low loads.
https://www.hetzner.com/cloud https://www.scaleway.com/en/pricing/
Their K8s offering I think is the cheapest of all major providers but you lose out of secondary benefits like GKE's fantastic log analysis tools (I think its called stackdriver or something).
Their database offerings are in about the same range as other providers (not comparing it to Google Cloud $panner).
I host a single tiny website on OVH and they restart it randomly every ~4 months without warning (seriously). It was annoying at first until I set our services to run on system boot.
Some more discussion at discourse.org that's relevant: https://meta.discourse.org/t/migrate-from-digital-ocean-to-o...
Which pretty much is how things were always done, even in the PHP-CGI days.
Definitely. There is an entire ecosystem of small VPS providers below DO & co.
e.g. I'm currently paying 7 USD for a 4 core w/ 16gig ram. Modern hardware too - Ryzen & NVme.
Trade-off is you need to spend time hunting for once off deals & there is no guarantee the provider will still be around tomorrow & you never know whether it's oversold.
What if they package the available open source versions of AWS and GCP services and allow people to move off amazon and google? Have DO as one region and at first sell it as a backup. Then, make it enticing for people to scale it up so that they shift some work over.
DO could become the place where people can run infrastructure that mixes AWS and GCP. After some acquisitions, companies will have services in both worlds. Why not unite them in one place?
They do more than just VPNs. They do object storage, containers and K8. They have command line an API based tooling.
A small enterprise could do a lot with that.
If you were talking a $100 million dollar budget and you needed bells and whistles like IAM Lambda or Glacier I could agree.
If I want a simple VPS there are cheaper options.
If I am an enterprise spending millions/year on cloud infra I am probably only looking at AWS, Azure, GCP, etc.
How does DO get out of this spot? I want them to succeed and I will continue to support them as the big guys need the competition, but I fail to see how they compete against the likes of Amazon without undercutting significantly...and that won't bring profits. I think the margins on cloud infra is already pretty thin.