• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • paul wheaton
  • Ron McLeod
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Liutauras Vilda
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:

Cloud computing and Java developer

 
Ranch Hand
Posts: 1609
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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?
 
Rancher
Posts: 2759
32
Eclipse IDE Spring Tomcat Server
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic