AWS in a startup environment from a non-developer's perspective
May 23, 2013
AWS in a startup environment from a non-developer's perspective

Score 6 out of 10
Vetted Review
Verified User
Overall Satisfaction
Pros
- Scalability- Can expand from a few servers to hundreds or thousands quickly, and without long term commitments.
- Pay as you go- If you need 10,000 servers to crunch through a problem overnight, AWS is the way to do it.
- Variety of services- from basic computing with EC2, to specialized database, storage, and routing platforms AWS is designed to work well together and provide a full feature set to both growing startups and mature organizations.
Cons
- Amazon will nickel and dime you to a great degree-- their Elastic Compute Cloud (EC2) platform charges not only for server run time, but for I/O, bandwidth (none is included in the per hour fee), storage, IP addresses, etc. While most of this is expected, the bill at the end of the month is sometimes a rather unpleasant surprise.
- While I'll admit I'm not a developer, the platform can be unforgiving to those not used to an enterprise server environment (pretty easy to accidentally delete mission-critical data)
- Decreased complexity of communications chain between company and clients, no more hunting for a file in an email.
Comments
Please log in to join the conversation