Abstract: Cloud providers offers plenty of choice to their potential customers, spanning all standard types of services IaaS, PaaS, SaaS, FaaS, BPaaS... Sometimes it is quite hard to properly determine someone’s exact needs and evaluate the total cost of cloud-based solution, and even harder to compare if that cost, in a long run, is comparable to the cost of the on-premise solution. If we concentrate at the virtual machine market, all major cloud providers (Amazon WS, MS Azure, Google, IBM…) offer on demand instances of different computational characteristics, dedicated instances for demanding customers, but entry level configurations that comes with some strong limitations, are also available. Their price may be very attractive to small and medium enterprises, one that are usually struggling with internal IT support, and the one that may be best served by managed service offered by the cloud providers. Those entry level instances usually represent virtual machines created and run on spare capacity of cloud computing hardware that currently is not used for on demand services. Since the lifespan of these instances is pretty unpredictable, they are usually best utilized for applications that do the batch processing and can easily withstand loss of computing capacity. This paper discuss the possibility of using these entry level instances even for a bit more demanding applications, concentrating on Amazon Web Services spot instances.