Ask HN: What Paid Services Do You Use For Your Startup?
For your startup, what services do you use? I'm using Amazon AWS for hosting, Pivotal Tracker for project planning, GitHub, and a few others I can't think of right now.
What paid services do you find the most useful in running your startup?
98 comments
[ 61.3 ms ] story [ 1757 ms ] threadAll of those services provide things that I need, but don't want to spend time administering. In the case of The Planet they are providing the network, but I still maintain the servers. I am thinking about moving to Amazon once the contract is up.
From a non-webapp perspective, I pay for legal and accounting too. I have thought about paying for a personal assistant, but haven't pulled the trigger yet.
A merchant account is in the cards, though we don't know where yet (and haven't finished the process of incorporation, so can't get one yet).
At some point we might use Exceptional (I like the look of it, but I'm not a coder so I'm not making the decision of whether we need it or not) and if Get Satisfaction proves useful perhaps pay for a plan there. We'll see.
With unfuddle you can even get a (small) free private repo.
However, it is dirt simple to set up a git repository for use by a few people on a box where they have accounts anyway.
And you're done. Granted, you can do fancier things, but we're talking about startups with just a few people here, right?Just my $0.02
* Since you connect to the server anyway, that one's open.
* Security patches is a regular apt-get update and not much more.
* Ticket management... ok, that's an extra, but github still doesn't have a ticket tracking system, does it?
Also, my point depends on an assumption that may not be true for everyone: that you have your own server that you run.
I could manage all of that stuff directly, but I shouldn't because I don't do it all day long which means that either I'll a) do it wrong or b) have to do several hours of research to make sure I don't do it wrong or c) routine multi-hour interruptions when things break or d) combine a+b+c because that's what will happen in reality.
It's because of this that we outsource the following things that we could do ourselves:
* Email hosting (Tucows)
* DNS servers (Tucows)
* VoIP (Vonage)
* 800# (Onebox)
* External system monitoring (Pingdom)
* General server sysadmin (a friend of mine)
* StreamSend (Email Marketing - not that good, but dealing with RBL and email deliverability is worse)
* Payflow Pro (credit card gateway - BAD customers service o/w OK)
It costs some REAL money, but saves much more in opportunity costs, headache, etc. Plus our services improve as these companies improve offerings.
We only directly manage things that can save us TONS of money or are strategically important. Here's the list of those things:
* SugarCRM
* RT (bug tracking. was outsourced but too $$ so we moved in house)
* Internal system monitoring
* Hosting (we run our own systems since we have tons of custom dependencies)
I guess it might be okay to run git on my mail server. Except I don't have a mail server: That's outsourced. (Way too much trouble to run for oneself.) All I run for myself is local machines (not about to serve from those -- poor uptime, firewalls are a pain) and web/database servers, and I don't want the constraint of even having to remember that git is running on one of them. I want a git setup that is out of sight, out of mind, and far away from my bumbling sysadmin (a.k.a. "me").
And we're haggling over the price of github, here. It's dirt cheap.
One point, however:
> You can't switch server hostnames or IPs without potentially affecting your git users.
Yes, you can. Computers should have:
* One or more IP addresses.
* A hostname that is attached to that computer, and only that computer, such as thor.example.com
* Hostnames that are attached to services on computers, such as git.example.com, mail.example.com, www.example.com, and so on. You can change these to point where they're needed, so as to not cause any interruptions or problems for your users.
> And we're haggling over the price of github, here. It's dirt cheap.
Sure, but I'm cheap, and for my setup, it's money I can save, and it just seems weird to pay for something that's so easy to set up.
But if it's a labour of love? Priceless...
webfaction, AWS (ec2, sqs, s3), paypal
Lots of freebies too, though.
I also use Google apps for my domain for email hosting (free). I also use Woopra's real time analytics (free).
I have an online store that I'm paying Yahoo Merchant Solutions for. I also pay for an extra line with Vonage for my business line. ($10 a month).
I've used Google Adwords for advertising occasionally.
Also use EC2 for test and staging servers as then we only need them up for the actual test or staging period.
To the question I also pay for authsmtp, and will probably be using the pay level of "New Relic" as well soon, for rails profiling.
It is not trivial to implement in an application but does seem to be very concise for the features it provides. The con for this flexibility naturally is increased complexity. They do offer a 'Simple Pay' solution if you don't need the extra features, but I've not used that.
During development you can tie you application to the FPS 'sandbox' which simulates the complete user experience as well as virtual payments and fees so that you can see exactly how things will work in production from various points of view with out actually moving money around.
I needed subscriptions, so I could not use the other popular solutions (when the decision was made), and therefore can't compare. However, I refuse to use paypal because they put 100% of the risk on the account holder, while at the same time not disclosing information about the purchaser to allow for fraud investigation, this is flat out unacceptable.
After that, it's just business class internet service and the electric company . . . I say screw all this hosting, cloud hosting, and bunches of paid web apps; in this day and age you should be able to install apache and set up whatever you need, and move to Rackspace or hire accounts if you are ever actually making money (which I'm not).
We (and our users) get satisfaction from them...
We pay for slicehost.