使用Windows Azure Service Management REST API进行伸缩性管理

????????Windows Azure??????,?????????????????????????,??????Azure??/???????Windows Azure SDK?????API,????????REST API??,???????????

??Windows Azure Service Management REST API,????????:

https://msdn.microsoft.com/en-us/library/ee460799.aspx

Windows Azure Service Management REST API?????,???????,????Windows Azure Management Portal??????Windows Azure PowerShell ??????,??????????,??Windows Azure Service Management REST API,??????????????????Windows Azure???????

??Windows Azure Management Portal??????Windows Azure PowerShell ??????,????:

https://blogs.technet.com/b/nevin_dongs_blog/archive/2013/02/24/windows-azure-management-portal-windows-azure-powershell.aspx

???????????????,?????API??:

. Get Deployment,?:https://msdn.microsoft.com/en-us/library/ee460804.aspx

. Change Deployment Configuration,?:https://msdn.microsoft.com/en-us/library/ee460809.aspx

??REST API??????????????,??RoleInstanceList,InstanceSize??

??,??IaaS,??Windows Azure Virtual Machine,???????/??VM,????VM???,??????“?(Small)”??“?(Large)”???,??Scale-Out??Scale-Up,?????API??:

. Add Role,?:https://msdn.microsoft.com/en-us/library/jj157186.aspx

. Delete Role,?:https://msdn.microsoft.com/en-us/library/jj157184.aspx

. Update Role,?:https://msdn.microsoft.com/en-us/library/jj157187.aspx

??,Joseph Fultz??????????:Performance-Based Scaling in Windows Azure,?????????????????????,??????????????:

https://msdn.microsoft.com/en-us/magazine/gg232759.aspx

?????????????????Worker Role?,????????????Windows Azure Storage?,??????????????????????????,?????:

clip_image002

 

???????????????,?????????,??:

· ???????????????,????1??????,????????15?20???????

· ??????????,????Windows Azure???????????,?????1??????1??????,???????????,????????????????????,?????????? ?????????????:https://www.windowsazure.com/en-us/pricing/details/

· ????????/???????????,??????????????