posted 12 years ago
Cloud computing is NOT a technology.
Cloud computing is a concept which will be a part of Distributed Computing/Parallel Computing...With that anyone can develop applications without any hardware premises...they have to just subscribed the services from the particular Cloud Service Provider and use the provider's platform specific API(based on java, .net, php, etc.) to make the application...after the development of application...where its data is located, where the server is running, who are using that application, etc...those questions are unanswered to the application owner...so there is a security and privacy risk ,many researches are going on for that (may solutions will be available???) ....also Cloud service provider charge based on the usage of various services to its client...
If one wants to run its java application to the cloud, than he/she have to make some required changes(if any) based on cloud service provider's platform.