Live data from Hacker News

Introducing AWS Elastic Beanstalk

aws.typepad.com

51–58 of 58 posts

Re: Introducing AWS Elastic Beanstalk

#51
post #28

Earlier quoted context omitted.

no, with different limitations I believe, e.g. no cool google storage, but only SDB or RDB (which may be ok anyway)

To me, the limitations of App Engine are things like having to use a crippled version of the programming environment (as you don't get your own computer, so they've neutered things down to something "safe") and a bunch of limitations on CPU time, request length, and background processing. (edit: I had somehow read what you said to mean, "no, but with these new limitations", so arguably I should just delete my respons…

On the pro side, GAE gives you a pretty big free quota - http://therealurl.appspot.com handles >1m requests/day for about $4 a week.

Re: Introducing AWS Elastic Beanstalk

#53
It's easy to find holes in this announcement: Beanstalk doesn't have X, or they compare unfavorably to AppEngine and Heroku in certain areas. The bigger news here is that Amazon has staked a flag in the ground and decidedly shown their intention to enter the PaaS arena.

What has AWS done in the past? They've introduced a new product, then over time:

1) Made it easier to manage 2) Made it more automated 3) Added additional bits of functionality

Why would we not expect them to do the same with Beanstalk?

Re: Introducing AWS Elastic Beanstalk

#54
post #27
post #5

Just to be clear, this is only for Java apps right? This does not include PHP or Python?

This is just the first step, according to techcrunch ruby is next. http://techcrunch.com/2011/01/19/amazon-web-services-introdu...

Ruby already works, actually: http://blog.headius.com/2011/01/jruby-on-rails-on-amazon-ela...

Re: Introducing AWS Elastic Beanstalk

#56

There's still plenty of room for competition. Beanstalk is limited in its ability to innovate because it is simply a management layer on top of AWS, which will restrict its potential feature offerings. I think smaller developers stand to reap huge productivity benefits from easier to use and more feature-rich platforms such as Heroku.

Why is being a "simple" management layer atop AWS limiting? Bear in mind that Heroku is, in your terms, simply a management layer atop AWS. Using it as a technical yardstick and considering Amazon's strong financial position and commitment, it stands to reason that there is a long runway for Beanstalk's innovation.

Re: Introducing AWS Elastic Beanstalk

#57

Earlier quoted context omitted.

no, with different limitations I believe, e.g. no cool google storage, but only SDB or RDB (which may be ok anyway)

I agree. It's definitely meh without a useful and truly scalable database. That's the hard part. SimpleDB isn't particularly useful, and RDB isn't particularly scalable.

Use MongoDB. It's web-scale.

Re: Introducing AWS Elastic Beanstalk

#58
post #19

Earlier quoted context omitted.

automatic scaling would be a good benchmark for the true definition of cloud. You can do this with EC2. You can set up monitors based on CPU usage over a time period and it'll start new nodes if required. S3 is 'autoscaling' for serving files. Just upload your files and pay for what you use.

but storage cannot be scaled like this, you have to design your own mechanic to handle it.

Not necessarily. If you have a popular website you can put all your images and big content on S3 and just include the URLs in your HTML. It'll magically automatically scale then.
Post reply on HN