Deployment is the process or collection activities that make a system available for use.

learn more… | top users | synonyms

34
votes
21answers
1k views

What do you wish developers would do differently? [closed]

As a developer, I spend most of my time thinking about the code, UI, data structures and so on, but (I bravely admit) I don't tend to consider the implications of my app for sysadmins and DBAs until ...
29
votes
6answers
3k views

Advantages of using .msi files?

What are the advantages of using .msi files over regular setup.exe files? I have the impression that deployment is easier on machines where users have few permissions, but not sure about the ...
29
votes
6answers
4k views

Automatically Configure New Computers

My company is in the process of upgrading all of our users from old Windows XP computers to newer quad-core Win7 computers. This is a good thing - it's long overdue that we upgrade our workstations - ...
26
votes
7answers
3k views

Automating server deployment

I find i am constantly settings up pretty much nearly identical servers and VPSs for a number of my clients and it can be very time consuming. Often the only thing that changes between each deployment ...
14
votes
5answers
4k views

How do you do production IIS website depoys?

So, not sure if this is a Stack Overflow or a Server Fault question. If I have a .NET website that I want to deploy to the production environment, what's the best way to do so. Should I package it ...
12
votes
11answers
2k views

Production deployment tools [closed]

Similar to building software, tools should be used to deploy production server updates (whether DB, website, router configurations, etc). The use of tools reduces certain types of human error (missed ...
12
votes
10answers
560 views

How to convince management to deploy to Virtual Machines

How would you 'sell' using VMs for production application servers? What are the compelling benefits in using them in that situation? I have to maintain a number of applications that are critical but ...
12
votes
2answers
762 views

improve our deployment strategy

We have an ecommerce app that we develop at our company. Its a reasonably standard LAMP application that we have been developing on and off for about 3 years. We develop the application on a testing ...
10
votes
4answers
1k views

Deploying Files To Multiple Servers

We have a central repository of files in say server-1 at /srv/www. Then we have N number of servers as well. We want server-1 to be able to deploy its files in /srv/www to all servers as quickly and ...
10
votes
3answers
794 views

Which media was used to install Windows 7

I need to find out if a deployment of Windows 7 to a network was done with OEM, Retail, Volume or VL (VLK) media. I need to know which product was used in case it is what is causing some licensing ...
9
votes
10answers
2k views

How do you deploy your .NET Web Application? (Recommendations, please!)

We've recently upgraded our ASP.NET Website to a Web Application and we're shocked by the sudden leap in difficulty when deploying it. Considering how common a task this must be, I was wondering what ...
9
votes
5answers
3k views

What dir should I deploy Rails apps into?

What would be a reasonable and logical directory into which to deploy my production Rails apps on a Linux system? Some candidates... /var/rails <= There's a /var/www so this would be consistent ...
9
votes
1answer
224 views

How to mark every deploy in munin?

Anyone knows if it's possible to mark every deploy with a red vertical line in munin graphs? It will be great to debug possible performance holes in the code. Thanks in advance!
9
votes
1answer
501 views

open source implementations of the blue/green deployment pattern [closed]

Martin Fowler defines blue-green deployment here: http://martinfowler.com/bliki/BlueGreenDeployment.html The general idea is that website deployment is done by creating an independent instance of ...
8
votes
4answers
3k views

I deployed Flash Player via a Software Installation policy. How to upgrade?

I have a Windows Server 2008 machine as my DC. Earlier this year I created a Software Installation GPO to deploy Adobe Flash Player plugin MSI. I assigned the policy to the computers, about half run ...
8
votes
6answers
5k views

What are the popular (free?) options for application deployment?

I manage a small school network with about 150 machines. I am looking for an easy way to deploy software to all the machines without having to visit each one. I've used Symantec Ghost to get the ...
8
votes
6answers
3k views

Application deployment with Puppet

I'm new to Puppet and while I've been using *nix systems for many years, I've never worked as a sysadmin or in ops. I'm currently writing Puppet manifests for hosting a set of (PHP/MySQL/MongoDB, ...
8
votes
3answers
2k views

How is software deployed via Active Directory?

What are the steps required for deploying a software package via Active Directory / GPO?
8
votes
6answers
2k views

What's the best practice of mass Linux system deployment?

If you are trying to install 500 Linux system through network installation at the same time, the bottleneck would be the NFS/HTTP/FTP or whatever server holds files you need for installation. IMO, ...
8
votes
8answers
960 views

automated installs vs. drive imaging

What are the pros and cons of deploying via automated installs vs. drive imaging? For Windows I know there are issues around SID generation when cloning drives. Are there any similar issues for ...
8
votes
3answers
3k views

Deploy our own software using Puppet?

(Apologies in advance for the stupidity in this question. I'm normally a programmer, not a sysadmin, but I've taken it upon myself to automate some things, and clean up some other things which are ...
8
votes
1answer
3k views

IIS7 - Web Deployment Tool - SetParam/SetParamFile to set http and https bindings + Cert

we're currently using the MS Web Deployment Tool to sync a live website and some WebServices from a staging box to two live servers. The staging box hosts the site on any IP on port 17000, whereas ...
8
votes
4answers
5k views

How to set up Cobbler with Puppet or Cfengine?

I've heard a lot about using Cobbler together with Puppet/Cfengine for rapid deployment & configuration. Can you point me to some tutorials or share you experience of how you do it? Would also ...
7
votes
3answers
4k views

What is the point of staging?

I thought I'd worked this out, but after reading Continuous Delivery (excellent book) I'm a little confused. They talk about having servers for: development various forms of automated tests user ...
7
votes
1answer
3k views

Upstart: allowing a normal user to stop and start my custom service

I have got my webserver application starting on boot using upstart. This is the upstart script: # web app node upstart file at /etc/init/webapp.conf description "web application" start on started ...
7
votes
3answers
338 views

Managing self-updating Windows software in GPO-deployed packages

Being very new to Windows software distribution for a small network (<50 clients) I was wondering how software packages like Adobe's Reader or Java are handled. I can deploy them as MSIs via group ...
7
votes
5answers
1k views

Test-driven development for infrastructure deployments?

I've been using puppet for deployment of infrastructure, and most of the work I do is with Web 2.0 companies who are heavily into test-driven development for their web application. Does anyone here ...
7
votes
5answers
1k views

Fully automated software deployment and update system [closed]

My office has about 120 Windows clients. We need a way to deploy and update free/downloadable software like Flash, Firefox, Skype etc.. This means that we want our clients to always have the latest ...
6
votes
10answers
254 views

Should you replace a whole department's PCs or half?

Our department are replacing the PCs that are over 3 years old. However, despite the age of the PCs, they're all similarly spec'd, so a 3 year old PC is still the same similar spec as a 1 year old ...
6
votes
2answers
1k views

Production deployment to EC2 with minimal downtime

I have a simple web application deployed on a large instance with EC2. I now want to deploy the latest code to this server but I want to do this in a way which minimizes downtime and is a smooth as ...
6
votes
2answers
353 views

Using DNS to push out new versions of web application

I'm thinking of pushing out new versions of our web application using a DNS. We are currently hosting our application using EC2 so my thinking is that we can launch a new instance, deploy the new ...
6
votes
2answers
191 views

Automatically install Microsoft Update utility

I work in an environment with a variety of hardware, so we usually use automated installs and group policy instead of drive imaging for deployment of Windows 7. One step we always have to do manually ...
6
votes
8answers
641 views

.Net Application Deployment

I'm writing a windows forms application to be sold to small to mid-size corporations and be used by users on a LAN. To make it easier for network administrators, I'm thinking of using .Net 3.5 SP1 ...
6
votes
8answers
3k views

Deployment and monitoring tools for java/tomcat/linux environment

I'm a developer for many years, but don't have tons of experience in ops, so apology if this is a newbe question. In my company we run a web service written in Java mainly based on a Tomcat web ...
6
votes
2answers
772 views

What are common strategies for configuration management on EC2?

Without using a 3rd party cloud configuration service, what are common patterns/strategies or whitepapers written on the subject of configuration management with EC2? Specifically on how to configure ...
6
votes
3answers
776 views

Development, Testing, Staging and Production model

I'm developing a run of the mill django powered website with a Postgres database. I develop locally and have 3 VPS servers for Testing, Staging and Production. Each VPS runs their own Linux / Apache ...
6
votes
2answers
405 views

Is there a Pre-deployment Windows Workstation Verification Program?

When deploying machines in our enterprise we run through a series of checks before deployment. Some of these include: Verify required files and folders have been copied to the computer Verify all ...
5
votes
5answers
704 views

Ubuntu server deployment

What's the best way to automate Ubuntu Server deployments? I saw that someone is porting Kickstart to Ubuntu, but it didn't look very complete.
5
votes
4answers
474 views

Config deployment on multiple servers

I have multiple servers in WEB cluster (identical configuration for all of them, despite the IP) How do you deploy changes in configs on multile servers? I make the new config, then create config ...
5
votes
4answers
741 views

what is better: three small VPS or a bigger one VPS

I'm interested in deploying a django application with its database. So I would like to know what do you think what can be better in terms of performance: Three linodes 540 (720) or one linode 1440 ...
5
votes
3answers
218 views

Repeatable, reliable SQL Server deployments

What is the best way to set up a SQL Server deployment that can be easily repeated across multiple virtual servers? Does Microsoft provide something for this, or perhaps Powershell scripts?
5
votes
2answers
747 views

Automatically deploying Windows Server 2003 and 2008 unattended

We are currently using PXE boots to automate the installations and reinstallations of our dedicated servers. This is working great for all Linux based systems like Debian, CentOS, VMware and Ubuntu in ...
5
votes
3answers
4k views

Best way to deploy ubuntu onto 100s of laptops?

I'm deploying a few hundred laptops next year. I want them to be dual boot machines, and have the windows side of things worked out using sysprep. For the second OS I want to use Ubuntu, but am ...
5
votes
5answers
2k views

How to deploy 10 new iMac and configure it programatically

What is the best and quicker way to deploy and customize a number of newly arrived iMacs (say 10 or more) using an already configured iMac, a DHCP/DNS server, a LAN and Remote Desktop installed on the ...
5
votes
3answers
850 views

Am I misunderstanding the purpose of Microsoft Deployment Toolkit and WDS?

I am not sure if I am confused as to the purpose of MDT. We need to deploy a standard Windows 7 build to about 100 new computers, and more as time goes on. Having followed a whole bunch of ...
5
votes
2answers
2k views

Where to find python fabric setup examples?

I want to know what is your experience with fabric scripts? Do think it is useful? is there sample scripts for this? copying, setup service etc I know there is puppet and chef but i am looking for ...
5
votes
1answer
4k views

Where can I find a beginner's guide to using sysprep for deploying Windows 7?

I am new to Windows 7, but want to deploy it in a Netware (read: no Active Directory, no domain, etc.) environment. I have used Novell Zenworks for imaging and deploying Windows XP in the past, and ...
5
votes
3answers
2k views

Best method to clone a Windows server?

I have a Windows Server 2012 production server I am running with RDS set up. I want to copy everything I have done to set up this RDS server (user profiles, files, settings, etc) and make a second ...
5
votes
1answer
831 views

“Touching” software deployment group policy programmatically or via script

I have an internal application that uses the Windows Installer. Each update to this application is a "major upgrade" (different product code, same upgrade code) and it calls RemoveExistingProducts. ...
5
votes
4answers
211 views

What issues do you need to check for deploying a java application on linux?

What issues should be specifically checked for when deploying a server application written in Java (without any specific platform dependencies) that was written and tested on Windows. Two that I know ...