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

learn more… | top users | synonyms (1)

46
votes
6answers
7k views

The corporate benefits 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 details....
35
votes
11answers
39k views

Supervisor not loading new configuration files

I have a problem deploying Django app using Gunicorn and Supervisor. While I can make Gunicorn serving my app (by setting proper PYTHONPATH and running apropriate command, the one from supervisord ...
30
votes
6answers
6k 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
4k 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 ...
19
votes
5answers
4k 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 ...
16
votes
1answer
12k 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 ...
16
votes
2answers
5k views

Uninstall legacy versions of Office when deploying Office 365 Pro Plus

In volume licensed editions of Office (ones with an MSI deployment), you can use OCT to create a package that will remove previous versions of Office when the new version is deployed. Office 365 Pro ...
16
votes
2answers
3k views

What is the difference, if any, between Web Deployment Tool 2.1 and Web Deployment Tool 2.1 for Hosting Servers?

Microsoft's Web Platform Installer lists "Web Deployment Tool 2.1" with a release date of 4/11/2011, and "Web Deployment Tool 2.1 for Hosting Servers" with a release date of 4/8/2011. As far as I can ...
15
votes
9answers
15k views

Open Source PDF reader for windows as an alternative to Adobe reader

With the latest javascript vulnerabilities in Adobe reader and bloat it has aquired over the years, I've been thinking of moving the network I'm in charge of to a different product for PDF reading on ...
15
votes
2answers
6k views

How to deploy Windows-8 Enterprise Apps to other users?

Windows-8 (Metro) Apps can be installed using "sideloading", bypassing the Windows store in enterprise environments. In principle this is easy: Once you enabled sideloading (which is automatically ...
14
votes
5answers
5k 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 ...
13
votes
10answers
664 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 ...
13
votes
9answers
515 views

How can I convince my IT manager to upgrade the enterprise from IE6 to a newer browser?

We've already rolled out Windows XP SP2 (no hope of going to Vista or Windows 7 in the foreseeable future unfortunately) across the enterprise and our latest internal roll-out actually incorporates ...
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
3answers
906 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 ...
12
votes
2answers
881 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 ...
11
votes
3answers
9k 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 ...
11
votes
2answers
318 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!
11
votes
4answers
2k views

Web Deploy to IIS 7 with Pass-through authentication

After much trial and error configuration, I'm currently able to script msdeploy.exe to deploy a package built in Visual Studio 2010 to a remote server running IIS 7.5 with a command line like: Basic ...
10
votes
6answers
21k views

What happens if you don't sysprep an image?

I've been researching WDS and other imaging tools, and the best practice seems to be to sysprep the master machine before imaging. However, where I've been working they simply build a machine then ...
10
votes
4answers
3k 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
5answers
4k views

Hardware independent computer imaging

Where I work we deploy a lot of computers to staff and we try to keep them all roughly the same. Presently we take each new machine type we get, configure it the way we want, and then take an image ...
10
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 ...
10
votes
1answer
594 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 ...
9
votes
6answers
7k 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, ...
9
votes
6answers
9k views

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

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 ...
9
votes
3answers
6k views

Ansible, Chef, Puppet or ____ : Which has the strongest Windows support and smallest init footprint

We do mostly (but not exclusively) win servers. Preferably, we can start the OS and do little or nothing to it to make it ready to receive commands (we know we may need to create a base image with ...
9
votes
6answers
3k 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, ...
9
votes
1answer
5k views

Unable to use “Web deploy” on Windows Server 2012 HTTP ERROR 404.7

I am using Windows server 2012 and Web Deploy 3.5. When I try to publish from Visual Studio I get 404 and suggests to follow the following link http://go.microsoft.com/fwlink/?LinkId=221672#...
9
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 ...
8
votes
9answers
920 views

Benefits of all-in-one

A large organization(1500+ users, with 5 locations) is planning to refresh desktop hardware. Is there any benefits going with an all-in-one desktop where the screen, CPU, disk drive, CD/DVD are in ...
8
votes
4answers
7k 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
3answers
3k views

How is software deployed via Active Directory?

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

How to deploy applications (in .tar.gz) with Puppet?

I'm a beginner with Puppet and I would like to know if I'm on the right way to deploy applications with Puppet. The applciations are in a tar.gz file which contains a file with the version number. So,...
8
votes
4answers
495 views

Have you found Power-Over-Ethernet to be an effective solution for the enterprise?

I've noticed that quite a many VOIP phones support PoE. While the idea seems great in principle (no worrying about power adapters anywhere), have you found it to be effective for enterprise-wide ...
8
votes
8answers
1k 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
4k 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
4k 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
2answers
4k views

Upgrade software package installed with GPO

Since recently I have been using AD policies to deploy software packages through GPO on a small domain. This had been working well, but I am not sure what is the correct procedure for upgrading a ...
8
votes
2answers
11k views

Why don't I have Deploy actions available in IIS 7 Manager?

I'm currently investigating options to script automated deployment of an ASP.NET web app. Using MSBuild I can create a package and import it manually or by script into a server running IIS 7. ...
8
votes
3answers
4k views

Get list of transferred files from rsync?

I'm currently using rsync on a script that deploys a PHP application from a staging to a production server. Here is how: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@...
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 ...
8
votes
2answers
2k views

Deploying Django App with Nginx, Apache, mod_wsgi

I have a django app which can run locally using the standard development environment. I want to now move this to EC2 for production. The django documentation suggests running with apache and ...
7
votes
10answers
265 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 PC....
7
votes
1answer
7k views

Starting a forever process in a Jenkins build step?

I'm running a shell command at the end of a Jenkins deployment to restart a forever script: npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js ...
7
votes
2answers
7k views

Tomcat7 hangs on deploying apps

I'm having some very strange behavior in Tomcat 7 on Ubuntu 14.04. I created a new VPS, installed default-jdk and other simple stuff. Downloaded and unpacked Tomcat 7. Checked that it runs on [myIP]:...
7
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 ...
7
votes
2answers
8k views

From vSphere 5.5 - Deploying Centos 7 from template ignores customizations

I've been having troubles when deploying CentOS7 from template in that the customizations do not take effect. For the VM OS setting - I have selected RHEL7 as the OS rather than CentOS (previously ...
7
votes
1answer
7k views

deploy ssh key from master to minion via salt pillars

I have two ssh keys that I'm trying to deploy to one of my minions.But I cant seem to get it to deploy.It errors out....Here is the init.sls in pillars.... /xxx/yyy/zzz/id_rsa: file.managed: - ...
7
votes
1answer
1k views

Are Elastic Beanstalk's environment variables an appropriate place to store secret values?

I have deployed my Django application to Elastic Beanstalk with the intention of using its environment variable configuration interface to store my API keys instead of storing them in my source (as ...