Where does the Web Application Admin fit in?

Web Admin

Managing “web sites”, especially through IIS, can be an interesting trip down through the ranks of computers and politics.

As a developer, the typical lifecycle for a new website goes something like this.

  1. Create Virtual Directory in IIS with proper settings
  2. Copy files up to virtual directory.
  3. Run Site.
  4. Make changes to files locally.
  5. Push changes up to site.
  6. Make changes to virtual directory settings as needed.
  7. Repeat 4-6 as needed.

This all seems pretty straightforward, except for the fact that in most circumstances, the site configuration and file uploads are handled by a server administrator. They are responsible for what files stay on their server and what interacts with it. Some server admins don’t mind developers tossing files around and doing a few minor configuration changes. Others mind a LOT, and require a ticket or an e-mail in order to push things up.

The problem arises when changes need to be done rapidly, and the server admin is swamped. Generally speaking file migrations become a low priority, so you can be stuck waiting for a while, for a pretty simply process. At other times it’s due to some of the expertise needed to run IIS. I’ve had a few configuration changes I’ve needed (such as application pools or .Net versions within the application), and when e-mailing the admin about it, the response has been that they don’t know what I was talking about, and I walked them through the process.

What to do?! I asked this question a while back in ServerFault, and I think the response is still in the middle. How do you handle it?

What are your 10 bits on the matter? I want to know!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s