The document discusses how cloud computing and virtualization are changing assumptions about application deployment and infrastructure management. It provides examples of how companies like Amazon are offering cloud services like EC2 and S3 for flexible, on-demand computing resources and storage. New distributed computing paradigms like MapReduce are also discussed as better fits for large datasets than traditional databases on single servers. The challenges of managing applications and infrastructure in these dynamic, large-scale environments are also summarized.