News for hackers. Stuff that matters.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by raiyu on Thursday February 20, 2020 @03:22PM (#22378227)
You hit the nail on the head, we are best for SMBs and teams that want to get things done quickly and don't need the hyperscale and added complexity of AWS. Our focus has always been on simplicity and as our customer needs and our own internal needs have grown we've added additional products to continue to allow customers to scale with us. We launched with just Droplets in 2012 and have since added block storage, Spaces object storage, load balancing, kubernetes, managed databases, firewalls, and more.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by neovive on Thursday February 20, 2020 @04:09PM (#22378648)
Simplicity and reliability are the biggest reasons I've stayed with DO for so many years. The combination of droplets, spaces and simple load balancing is the sweet-spot for me. Not to mention a simple, consistent bill each month that makes budgeting much easier. Thanks DO and keep up the amazing work!
Re:DigitalOcean raises $100M in debt as it scales toward rev... by dkersten on Thursday February 20, 2020 @06:02PM (#22379434)
What I really wish for is a simple way of running docker containers (like AWS Fargate, or at least ECS), because I want to run docker containers across multiple droplets, but I don't want the full complexity of Kubernetes. Also something akin to auto-scaling groups. If DO had those, I'd use it a whole lot more than I do (currently I only spend use approx. $140/month on DO).
Re:DigitalOcean raises $100M in debt as it scales toward rev... by mattste on Thursday February 20, 2020 @08:33PM (#22380263)
I just led a migration for my small team from Zeit Now to Render (https://render.com/). It has filled this need pretty well. There are some features that I wish existed but overall the simplicity has been great for our use case. They do not have auto-scaling but it's planned (https://feedback.render.com/features/p/autoscaling).
Re:DigitalOcean raises $100M in debt as it scales toward rev... by anurag on Thursday February 20, 2020 @11:55PM (#22381032)
(Render founder) Glad to hear it, and I hope you've posted your feature requests on https://feedback.render.com. We're investing heavily in growing the team and putting a strong engineering foundation in place so we can keep adding new features quickly and reliably.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by Kkoala on Friday February 21, 2020 @02:07PM (#22385801)
How is Render different from Heroku? It seems like a slightly more expensive than Heroku with slightly fewer features?
Re:DigitalOcean raises $100M in debt as it scales toward rev... by anurag on Friday February 21, 2020 @04:04PM (#22386715)
Render is more flexible than Heroku: you can host apps that rely on disks (like Elasticsearch and MySQL), private services, cron jobs, and of course free static sites. You also get automatic zero downtime deploys, health checks and small but handy features like HTTP/2 and automatic HTTP->HTTPS redirects.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by dkersten on Friday February 21, 2020 @03:02AM (#22381621)
Another thing I would love that I forgot to mention is hosted Kafka (or even hosted rabbitmq or similar), as I find them a pain to manage myself.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by markwahl on Thursday February 20, 2020 @10:24PM (#22380702)
Repobus (https://www.repobus.com/) yet to be launched will provide this functionality in DO or any other cloud. Simply add your nodes and that is it. It is a Heroku like platform on your VPS. Launching sometime in April.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by bouk on Friday February 21, 2020 @04:52AM (#22382043)
We're working on it.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by dkersten on Friday February 21, 2020 @05:36AM (#22382204)
What about hosted kafka or hosted message queues? Are there any plans (even tentative) in that regards? That’s the other missing piece that would make a huge difference to me.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by Legogris on Friday February 21, 2020 @03:59AM (#22381824)
Have you checked out Hashicorp's Nomad?
Re:DigitalOcean raises $100M in debt as it scales toward rev... by dkersten on Friday February 21, 2020 @04:20AM (#22381917)
Yeah, I quite like the look of it. I’m still scared of actually running it myself though since the master node requirements are a few servers. I guess I need to look into it again.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by Legogris on Friday February 21, 2020 @05:04AM (#22382088)
Their documented "minimum requirements" are quite ridiculous TBH. I mean, officially Vault requires 6 Consul servers (dedicated to Vault, mind you) to be considered ready for production. I doubt most companies using Vault with Consul follows this.

You I think you could be fine with 3 of the smallest machine types.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by dkersten on Friday February 21, 2020 @05:31AM (#22382190)
That’s basically what put me off trying nomad. Nit just the minimum number, but also their stated hardware requirements. From their documentation:

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by PedroBatista on Friday February 21, 2020 @07:29AM (#22382595)
They ( and many others ) better pray central banks keep printing money by the ton, because once the crunch comes these IT SUVs will be the first to go.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by Legogris on Saturday February 22, 2020 @05:14AM (#22390251)
Maybe there's some element of "geek macho" from their side here, but this is their recommendation for a supporting a "small" workload, where I suspect you find yourself on the very low end of that.

Like, you're not doing "big data" unless we're talking petabytes per day.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by multani on Friday February 21, 2020 @09:28AM (#22383320)
It really depends on how what your workload is though.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by apple4ever on Thursday February 20, 2020 @09:32PM (#22380490)
I do love the simplicity, but I think the big thing that is missing is private networking. I'd love to be able to build my own network that connects droplets together and assign them IPs, and that would let me setup VPNs between datacenter.

Also, adding at least another US datacenter would be great.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by sdesol on Thursday February 20, 2020 @06:38PM (#22379659)
On a somewhat related note, what is the best way for startups to work with DO to get free cloud computing? My product is a search and analytics engine for github and I would like to offer a free version for people to use and I would like them to use DO since I find it has the best bang for the buck.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by raiyu on Thursday February 20, 2020 @09:47PM (#22380560)
Check out our Hatch program - that's probably what you are looking for:

https://www.digitalocean.com/hatch/

Re:DigitalOcean raises $100M in debt as it scales toward rev... by nine_k on Thursday February 20, 2020 @08:43PM (#22380298)
DO used to have referral credits. A $5 of referral credit could feed a $20 instance for a week, of the smallest instance for a month.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by kokey on Friday February 21, 2020 @07:45AM (#22382661)
I've always believed that as cloud stacks mature and get commoditised various VPS providers will provide a decent alternative to being locked into the AWS or Azure ecosystem. I think the main drivers for people actually migrating will be cost and flexibility, where flexibility will be provided by software stacks that will be deployed on top of simple compute instances.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by nailer on Thursday February 20, 2020 @07:17PM (#22379882)
Where's your serverless product? I don't want to manage Kubernetes any more than I want to manage instances.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by izolate on Thursday February 20, 2020 @10:33PM (#22380736)
I agree. I’d like to use DO but I’m full in on serverless and GCP keeps me on their platform with Cloud Functions and now Cloud Run.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by sdotsen on Thursday February 20, 2020 @04:55PM (#22379043)
yeah I'm not sure about your last paragraph. when I interviewed at DO, the few business folks I spoke to were adamant on taking on AWS. I kind of scoffed but hey I'm not running DO.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by raiyu on Thursday February 20, 2020 @05:02PM (#22379081)
"Business folks" :)

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by cj on Thursday February 20, 2020 @07:51PM (#22380070)
I don’t necessarily disagree with you, not sure I’d place a bet on DO taking on AWS realistically, but:

> 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).

Re:DigitalOcean raises $100M in debt as it scales toward rev... by apple4ever on Thursday February 20, 2020 @09:34PM (#22380502)
> 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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by muse900 on Thursday February 20, 2020 @08:28PM (#22380243)
> Lots of Money + Lots of People =/= Guaranteed Success

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by jonahbenton on Thursday February 20, 2020 @09:31PM (#22380489)
There are still MANY old style ISPs playing in the DO-like space. Hosting is HUGE. Plenty of room for many DO like players at .1-1% marketshare.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by apple4ever on Thursday February 20, 2020 @09:33PM (#22380499)
> AWS and google are going to become simpler as the time passes

Really? I see them becoming more complex as they add more services.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by raiyu on Thursday February 20, 2020 @09:50PM (#22380571)
I agree I don't see AWS and Google becoming simpler, but instead becoming more complex. They are also catering to workloads that are completely different and they really need to have every single possible knob and dial and configuration possible to satisfy these enterprise customers.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by muse900 on Thursday February 20, 2020 @08:14PM (#22380171)
ye I agree, it feels impossible to penetrate that market unless you have many billions and the actual engineering knowledge behind it.

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by dasil003 on Friday February 21, 2020 @12:34AM (#22381144)
I disagree, you can't just tack on simplicity to an incredibly complex product. Elastic Beanstalk is not in the same class as Heroku (despite both running on AWS). When you look at AWS the strength is in breadth and loose coupling. This allows internal teams to push a massive set of products forward in parallel, but the tradeoff is that the seams show everywhere, which directly works against having a simple and cohesive product experience. Theoretically it is possible, but I think you'd need to brand it outside AWS and probably dedicate way more headcount than a beancounter would deem reasonable to compete with DO, and even then I'm not sure AWS or Google are structurally capable of producing such a thing.
Re:DigitalOcean raises $100M in debt as it scales toward rev... by cthalupa on Thursday February 20, 2020 @10:38PM (#22380760)
>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/

Re:DigitalOcean raises $100M in debt as it scales toward rev... by nine_k on Thursday February 20, 2020 @09:00PM (#22380366)
Two words: "egress cost".

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.

Re:DigitalOcean raises $100M in debt as it scales toward rev... by daywednes on Friday February 21, 2020 @01:33AM (#22381326)
@raiyu Any more insight about this debt-raise round? Why didn’t DO raise from a VC and increase their valuation to the next level?