Are there any emulations / emulations of amazon web services (aws)?

I am new to AWS development and want to use the python boto interface for development. I am currently using the Google App Engine and it has a modeling platform contained in

+7
source share
3 answers

The open source project Eucalyptus implements the Amazon API on top of your own hardware. This makes it possible to implement your own โ€œpersonal cloudโ€, but it does not give you local modeling of the EC2 cloud (although perhaps you could fine-tune it as such).

Such a "local testing" environment will be tough, since the EC2 instance is an entire virtual machine and, as such, will consume a lot of resources on your development machine (not to mention whether they need to emulate several of them). EC2 is fundamentally different from App Engine - with EC2 you rent virtual machines, and you can test them as easily as on a local virtual machine.

+8
source

There are some pretty complicated cloud service tricks , such as kinesalite , dynalite , or moto .

You can also take a look at LocalStack , a framework that brings together existing best-in-class tools and provides a fully functional on-premises cloud environment that can be used to test integration. This allows you to test your applications offline, without connecting and without paying for any cloud services.

(Apologies for the answer to the old question, but it can help people opening this thread)

+5
source

Amazon offers a "Free tier" that provides limited free use of all of its cloud glass. This is ideal for testing and even for creating hosting sites or applications with low volume.

http://aws.amazon.com/free/

Some parts of the AWS stack have third-party emulations, but Amazon does not have an official emulation tool, and none of the third-party offers is complete ...

+4
source

All Articles