9
Azure: Continuous Integration and Resource Manager Евгений Безносов Neadevis Email: [email protected] Skype: eugenebeznosov Facebook: https://www.facebook.com/eugene.beznosov

Евгений Безносов "Azure: Continuous Integration and Resource Manager

  • Upload
    fwdays

  • View
    292

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Azure: Continuous Integration and Resource Manager

Евгений БезносовNeadevis

Email: [email protected]: eugenebeznosovFacebook: https://www.facebook.com/eugene.beznosov

Page 2: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Deployment App Services

• Download publish profile of app service• Copy values from publish profile to build step

Page 3: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Deployment Roles to Cloud Service

• Download publish settings file • Import publish settings file to PowerShell• Deployment using PowerShell to cloud service

Page 4: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Azure Resource Manager: Create New Cloud Environment• Prepare JSON template and parameters files• Validate resource group deployment• Deploy template to resource group

Page 5: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Azure Resource Manager: Clone Environment• Export JSON template from existing resource

group• Prepare JSON template• Validate resource group deployment• Deploy template to resource group

Page 6: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Azure Resource Manager PowerShell: Login To SubscriptionLogin-AzureRmAccount -SubscriptionId '<SubscriptionId>'

Page 7: Евгений Безносов "Azure: Continuous Integration and Resource Manager

Azure Resource Manager PowerShell: Create Resource GroupNew-AzureRmResourceGroup -Name 'FDayRG' -Location 'North Europe'

Page 8: Евгений Безносов "Azure: Continuous Integration and Resource Manager

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'

Page 9: Евгений Безносов "Azure: Continuous Integration and Resource Manager

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'