MultiCloud Marketplace

Patrick McClory

Windows IIS Application Server for Web Deploy 3.0

Open in Dashboard

Published by Patrick McClory on Apr 16, 2013Revision: 1

Description

This ServerTemplate is an All-in-One template which utilizes Web Deploy 3.0 packages.

This ServerTemplate configures a full IIS installation and includes built-in monitoring and alerts on CPU, memory, and disk as well as monitor metrics for IIS.

Key Features:

  • Best practices installation of IIS via PowerShell
  • Automated deployment process using MSDeploy/Web Deploy 3.0

Related ServerTemplates:
Base ServerTemplate for Winodws


The following inputs are the only required inputs for this ServerTemplate--by filling in only these inputs you will get a base install of SQL 2012 Express with IIS serving the appropriate default splash page.

  • SYSTEM
    • ADMIN_PASSWORD
    • SYS_WINDOWS_TZINFO

If you want to install an application via an MSDeploy package, fill in the following inputs:

  • APPLICATION
    • MSDEPLOY_SITE_NAME (defaults to Default Web Site)
    • REMOTE_STORAGE_ACCOUNT_ID_APP
    • REMOTE_STORAGE_ACCOUNT_PROVIDER_APP
    • REMOTE_STORAGE_ACCOUNT_SECRET_APP
    • REMOTE_STORAGE_CONTAINER_APP
    • ZIP_FILE_NAME

Note, that the MSDeploy/Web Deploy package needs to include all files. I've also developed a MSBuild Target to do this--you'll need both Web Deploy 3.0 as well as the MSBuild Extension Pack to utilize that specific target. Currently this template also supports overriding the contents of the MSDeploy/Web Deploy parameter file content by putting a value in the APPLICATION advanced setting MSDEPLOY_PARAMETERFILECONTENT input. If you have a data-driven application, please also ensure that you've created a user for the application either on the associated database server.


Application versions:

  • .Net 3.5 SP1
  • .Net 4.0
  • .Net 4.5
  • SQL Server Express 2012

Supported compute clouds:

  • Amazon Web Services EC2
  • Citrix CloudStack (2.2, 3.0)
  • Rackspace Open Cloud
  • SoftLayer
  • Windows Azure

Supported Storage Services:

  • Amazon Simple Storage Service (S3)
  • Rackspace Cloud Files (US, UK)
  • SoftLayer Object Storage
  • Windows Azure Blob Storage

Supported MultiCloud Images:

  • Windows 2012 - Amazon, Windows Azure, Rackspace Open Cloud
  • Windows 2008R2 - Amazon, Windows Azure, Rackspace Open Cloud, SoftLayer, Citrix CloudStack

Contents

  • MultiCloudImage: SoftLayerImage_Windows_2008R2_SP1_x64_v5.8 [rev 4]

  • MultiCloudImage: RightImage_Windows_2012_x64_v5.8 [rev 8]

  • MultiCloudImage: RightImage_Windows_2008R2_SP1_x64_v5.8_XenServer [rev 15]

  • MultiCloudImage: RightImage_Windows_2008R2_SP1_x64_v5.8_VMware [rev 14]

  • MultiCloudImage: RightImage_Windows_2008R2_SP1_x64_v5.8_KVM [rev 13]

  • MultiCloudImage: RightImage_Windows_2008R2_SP1_x64_v5.8_Cluster [rev 6]

  • MultiCloudImage: RightImage_Windows_2008R2_SP1_x64_v5.8 [rev 40]

  • RightScript: SYS IIS monitoring install (v13.3) [rev 11]

  • RightScript: LB Deregister from HAProxy (Chef-based) (v13.3) [rev 8]

  • RightScript: IIS Restart web server (v13.3) [rev 8]

  • RightScript: IIS Restart application (v13.3) [rev 6]

  • RightScript: DevTest Install Prerequisite Components [rev 1]

  • RightScript: SYS Activate Windows with KMS server (v13.3) [rev 6]

  • RightScript: SYS Disable Windows Firewall (v13.3) [rev 3]

  • RightScript: SYS Enable Windows Firewall (v13.3) [rev 3]

  • RightScript: LB Register with HAProxy (Chef-based) (v13.3) [rev 8]

  • RightScript: SYS Install 7-Zip (v13.3) [rev 10]

  • RightScript: SYS Install AWS SDK for .NET (v13.3) [rev 9]

  • RightScript: SYS Install All Windows Updates (v13.3) [rev 9]

  • RightScript: SYS Install IIS [rev 1]

  • RightScript: SYS Install IIS7 Powershell snap-in (v13.3) [rev 6]

  • RightScript: SYS Install Microsoft update by KB number (v13.3) [rev 10]

  • RightScript: SYS Install RightScale Powershell library (v13.3) [rev 66]

  • RightScript: SYS Install Web Deploy 3.0 [rev 1]

  • RightScript: SYS Monitoring install Windows (v13.3) [rev 18]

  • RightScript: SYS Reconfigure Azure temp volume and pagefile (v13.3) [rev 6]

  • RightScript: SYS Set Windows Automatic Updates Policy (v13.3) [rev 5]

  • RightScript: SYS Set admin account (v13.3) [rev 19]

  • RightScript: SYS Timezone set Windows (v13.3) [rev 12]

  • RightScript: DevTest Import Web Package [rev 3]

  • See More

Revisions

Revision 1 | Apr 16, 2013

Committing demo publish version

Discussion

Info

No Ratings

Supported Clouds

Pricing

All Users

Sign-up for RightScale

Support Information

Thoughts, suggestions or ideas on how to make this template more usable or have other ideas on cool ServerTemplates, drop me an email at patrick@rightscale.com.