This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes General Computing and the fly likes difference between deployment and installation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "difference between deployment and installation" Watch "difference between deployment and installation" New topic
Author

difference between deployment and installation

Puneet N Vyas
Ranch Hand

Joined: Sep 20, 2007
Posts: 61
could anyone describe the difference between these two operations,wht's the fundamental difference between these two!


regards
puneet vyas
Joe Ess
Bartender

Joined: Oct 29, 2001
Posts: 8843
    
    7

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.


"blabbing like a narcissistic fool with a superiority complex" ~ N.A.
[How To Ask Questions On JavaRanch]
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 15962
    
  19

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.


Customer surveys are for companies who didn't pay proper attention to begin with.
praveena mukkavilli
Greenhorn

Joined: Sep 01, 2008
Posts: 3
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

Joined: Aug 11, 2007
Posts: 4646
    
    5

Why is this question posted under "performance"? It seems badly misclassified.
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30136
    
150

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.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

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.


[Jess in Action][AskingGoodQuestions]
arulk pillai
Author
Ranch Hand

Joined: May 31, 2007
Posts: 3219
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.


Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1526
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.


Keep Smiling Always — My life is smoother when running silent. -paul
[FAQs] [Certification Guides] [The Linux Documentation Project]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: difference between deployment and installation
 
Similar Threads
Set and Map
Abstraction and Encapsulation.
Synchonized
JATO Vs JDOM
Run as AWT or SWT Application Eclipse Question