We believe that every app is unique and requires special attention and care. You spend considerable energy and other resources developing products and services powered by web applications. AWS makes it easier to transform that energy into value for your users.
The intention of this book is to get you started with AWS, and more importantly to keep you going when success arrives. We have explained how virtual infrastructures differ from physical infrastructures. It’s easy (and cheap) to experiment, and it’s affordable to scale. With services like SQS, SimpleDB, and SNS, you can take everything a step further—you are ready for what they call “Internet-scale.”
We have documented our experience in building scalable applications and helping developers and development teams cope with their success. Success should be a joy, but everyone will encounter hiccups accompanied by a fair share of stress. But we believe that in between these periods, you should be happy and proud of what you’ve accomplished with the AWS services at your disposal.
AWS is an Infrastructure as a Service-type cloud. The core elements are similar to what you are used to with your virtual servers. On top of that, AWS adds a layer of services to help you deal with scaling. Another public cloud that is comparable to AWS is Windows Azure.
Google App Engine (GAE) is also a public cloud, but has an entirely different approach than AWS. GAE offers a full-service computing environment for your ...