Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

difference between deployment and installation

 
Puneet N Vyas
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
could anyone describe the difference between these two operations,wht's the fundamental difference between these two!


regards
puneet vyas
 
Joe Ess
Bartender
Posts: 9302
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In my mind, the use of "deployment" and "installation" is the same as the use of "push" and "pull". A "deployment" is pushing a version of software to a number of clients. An "installation" is pulling some software onto a single computer and setting it up.
I've used the terms interchangeably in some circumstances, for example, I don't see much difference between "deploying" and "installing" a web application, though I think "deploy" is in more common use for that action.
By the way, be careful which forum you post in. This forum is for discussing performance. This topic is probably better suited for the General Computing Forum.
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18226
53
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There's no real agreement on the terms. For me, an app is deployed when it's made available to the target system, and installed when it's ready to run.

But I reserve the right to be vague about it.
 
praveena mukkavilli
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Installed software will directly interact with operating system, where as deployed application won't directly interact with operating system, the deployed application will interact with operating system to a installed software.

For example, application server is installed not deployed and application is deployed on the application server, we shouldn't say application is installed on application server, in the same way we shouldn't say application server is deployed.
 
Pat Farrell
Rancher
Posts: 4678
7
Linux Mac OS X VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why is this question posted under "performance"? It seems badly misclassified.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34681
367
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Pat Farrell:
Why is this question posted under "performance"? It seems badly misclassified.

Because I wasn't sure where to move it and then forgot to go back to it. Off to General Computing now.
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24211
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think the two words pretty much mean the same thing, but I think many people tend to use "install" for most things, but use "deploy" for web applications.
 
arulk pillai
Author
Ranch Hand
Posts: 3387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think the two words pretty much mean the same thing, but I think many people tend to use "install" for most things, but use "deploy" for web applications.


Agree. My guess is that deploy is used more often when you promote a package to a server like in a Websphere, Tomcat, etc and install is used when you deploy a package to the operating system.
 
Akhilesh Trivedi
Ranch Hand
Posts: 1603
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ernest Friedman-Hill:
I think the two words pretty much mean the same thing, but I think many people tend to use "install" for most things, but use "deploy" for web applications.


Same here. "install" refers more to a single desktop application and "deploy" is something to do with web-applications.
Somewhere, i also want to agree with Joe's push-pull perspective.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic