Amazon EC2 - Is it a good fit?

Posted on 2011-05-12
Last Modified: 2012-06-21

I have a client who requires a VPS to run a small ASP.NET application.  The application uses a SQL 2008 backend and ASP.NET 3.5 frontend.  

It's a fairly simple app and wont have very heavy user access.  There may be 4-5 people accessing it per day and only for a few minutes at a time.  

We have tried to use a shared windows account at which is really inexpensive (great because these guys are a new startup on a shoestring budget) and it was ALMOST flexible enough but not quite.  

The VPS I'm looking at has 1GB RAM, 40GB storage, and 250GB transfer per month.  That's ~$280 bucks a year.  

Usually I'm all about dynamic technology but, here I'm a little hesitant.  Should I be?  

Any help will be greatly appreciated.  

Question by:ttist25

    Expert Comment

    I would have preferred more RAM. But to get it going, it probably suffice. But more is better ...
    LVL 1

    Author Comment

    Thanks for the response.  Have you had any experience on Amazon EC2?

    Do you think it might be a good fit?
    LVL 32

    Expert Comment

    Amazon is a great fit.

    At about the same price you get  the option to do much more. You can backup and restore your server image, add more storage on demand, create multiple server instances with load balancing for that special occasion, and much more.

    This is a calculator with your data as I see it. I put in the forecast bandwidth from such an application (not some theoretical limit), and put you on an annual contract using a reserved  instance. I also added 100GB of monthly backup.

    You can try this setup risk free for a nominal fee of $0.12 per hour using on demand instances, so if you can tell within 2 days if it works for you, you end up paying $5.8 for the test.

    LVL 1

    Author Comment


    Thanks so much for your response.  Filling out the calculator was a step beyond the call of duty!  THANKS.  

    Sorry for not responding sooner but I've been drowning in forums and PDF's and websites in reference to this and, so far I'm thinking EC2 might not be a good fit.  

    My (incorrect) assumption was that "utilization" was measured per access rather than instance uptime.  This server will need to be up 24/7.  Persistent data is a consideration given the SQL database so the EBS would definitely be required in case the instance were to drop.

    At $55.96 per month this is almost $400.00 per year more than the traditional VPS I was looking at.  Am I missing something?  It's very possible that I am!  :)

    Thanks again for your help.
    LVL 32

    Accepted Solution

    As I said, if you only look at costs, EC2 is not the cheapest solution. However, it is the most elastic and adaptable architecture.
    If your client's application is likely to grow in usage, or become mission critical, or require DR, or need load balancing, or if the architecture is to change in any way, then EC2 will probably be able to provide the best, fastest and cheapest change.
    LVL 1

    Author Closing Comment

    Thanks a lot shalomc

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    If you are thinking of adopting cloud services, or just curious as to what ‘the cloud’ can offer then the leader according to Gartner for Infrastructure as a Service (IaaS) is Amazon Web Services (AWS).  When I started using AWS I was completely new…
    If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
    This is part 1 of a tutorial series on how to set up a Virtual Private Cloud (VPC) in Amazon Web Services.  The series goes over a multi Availability Zone configuration, with public-facing subnets (direct access to the internet) and private-facing s…
    This is part 3 of a tutorial series on how to set up a Virtual Private Cloud (VPC) in Amazon Web Services.  The series goes over a multi Availability Zone configuration, with public-facing subnets (direct access to the internet) and private-facing s…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now