Various providers let you create virtual servers • Set up an account, as easily as using a credit card You create virtual servers ("Virtualization") • Choose the OS and software each "instance" will have • It will run on a large server farm located somewhere • You can instantiate more on a few minutes' notice • You can shut down instances in a minute or so They send you a bill for what you use 37 JoshFolgado–BusinessEnterpriseArchitect