This week's book giveaway is in the JDBC forum.
We're giving away four copies of Make it so: Java DB Connections & Transactions and have Marcho Behler on-line!
See this thread for details.
The moose likes General Computing and the fly likes Cloud computing and Java developer Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "Cloud computing and Java developer" Watch "Cloud computing and Java developer" New topic

Cloud computing and Java developer

Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1599
What is cloud computing and how is a java developer effected from this technology?
Is there a change in the java code he writes after we switch to this technology?
Some say, "its either the architect or the management stuff, I am not into it." Really?

Keep Smiling Always — My life is smoother when running silent. -paul
[FAQs] [Certification Guides] [The Linux Documentation Project]
Jayesh A Lalwani
Saloon Keeper

Joined: Jan 17, 2008
Posts: 2723

Ideally, cloud computing platform should be abstracted out, and the java developer should just implement business logic that runs on the platform (much like how the OS abstracts out the details of the hardware). However, the problem is cloud computing as a whole is not mature enough, and generally speaking when people are building applications for the cloud, they are building it for a specific cloud. The java developers have to be familiar with the cloud computing platform that they are building for

So, short answer is, if a java developer is building applications for the cloud, s/he has to be familiar with the platform.
Gaurangkumar Khalasi
Ranch Hand

Joined: Jun 02, 2012
Posts: 187
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 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.
I agree. Here's the link:
subject: Cloud computing and Java developer
It's not a secret anymore!