Cloud Computing Databases: Latest Trends and Architectural Concepts
The Economic factors are leading to the rise of infrastructures provides software and computing facilities as a service, known as cloud services or cloud computing. Cloud services can provide efficiencies for application providers, both by limiting up-front capital expenses, and by reducing the cost of ownership over time. Such services are made available in a data center, using shared commodity hardware for computation and storage. There is a varied set of cloud services available today, including application services, storage services (Amazon S3), compute services (Google App Engine and Amazon EC2) and data services (Amazon SimpleDB, Microsoft SQL Server Data Services, and Google's Data store). These services represent a variety of reformations of data management architectures, and more are on the horizon.