Public/Deploying/Deploy-EdenServiceApplication.ps1

function Deploy-EdenServiceApplication {
    [CmdletBinding()]
    param(
        # The name of the local or global settins file to pass to the Eden script.
        [Alias("sn")]
        [String]$SettingsName
    )
    Deploy-EdenServiceApplicationStaging -SettingsName $SettingsName
    Test-EdenServiceFeaturesStaging -SettingsName $SettingsName
    Test-EdenServiceSecurityStaging -SettingsName $SettingsName
    Test-EdenServicePerformanceStaging -SettingsName $SettingsName
    Invoke-ServiceStagingSwap -SettingsName $SettingsName
}
New-Alias `
    -Name e-dpa `
    -Value Deploy-EdenServiceApplication `
    -Force