Alan and Jim talk about the ins and outs of making applications run faster and scale to handle lots of users. \xa0We compare the two choices for scaling applications: Vertical scaling (adding more resources to existing machines), versus Horizontal scaling (spreading the load across multiple machines). \xa0We also discuss Amazon's AWS and EC2 platforms versus Microsoft Azure.