Upload
fwdays
View
292
Download
1
Embed Size (px)
Citation preview
Azure: Continuous Integration and Resource Manager
Евгений БезносовNeadevis
Email: [email protected]: eugenebeznosovFacebook: https://www.facebook.com/eugene.beznosov
Deployment App Services
• Download publish profile of app service• Copy values from publish profile to build step
Deployment Roles to Cloud Service
• Download publish settings file • Import publish settings file to PowerShell• Deployment using PowerShell to cloud service
Azure Resource Manager: Create New Cloud Environment• Prepare JSON template and parameters files• Validate resource group deployment• Deploy template to resource group
Azure Resource Manager: Clone Environment• Export JSON template from existing resource
group• Prepare JSON template• Validate resource group deployment• Deploy template to resource group
Azure Resource Manager PowerShell: Login To SubscriptionLogin-AzureRmAccount -SubscriptionId '<SubscriptionId>'
Azure Resource Manager PowerShell: Create Resource GroupNew-AzureRmResourceGroup -Name 'FDayRG' -Location 'North Europe'
Azure Resource Manager PowerShell: Test Deployment Test-AzureRmResourceGroupDeployment –ResourceGroupName 'FDayRG'-TemplateParameterFile 'C:\FrameworkDay2016\ARM\VM-WebAndSQL\parameters.json' -TemplateFile 'C:\FrameworkDay2016\ARM\VM-WebAndSQL\deploy.json'
Azure Resource Manager PowerShell: Create New DeploymentNew-AzureRmResourceGroupDeployment -Name 'deployrg' -ResourceGroupName 'FDayRG' -TemplateParameterFile 'C:\FrameworkDay2016\ARM\VM-WebAndSQL\parameters.json' -TemplateFile 'C:\FrameworkDay2016\ARM\VM-WebAndSQL\deploy.json'