WRT item 1) Microsoft have already implemented this approach in the azure-python-sdk pypi.
https://azure-sdk-for-python.readthedocs.org/en/latest/resourcemanagementauthentication.html Ant On Fri, Oct 23, 2015 at 10:37 AM, anthony shaw <anthony.p.s...@gmail.com> wrote: > I had some suggestions for the next version, > > > 1) Azure Driver: > * Only supports the 'old' way of authenticating, continue this method > * Offer the new Azure AD/OAuth method as a secondary option for > instantiating a driver - > https://msdn.microsoft.com/en-us/library/azure/ee460782.aspx > This is Microsoft's recommended approach and it's probably a matter of > time until they stop supporting certificates (according to an 'insider'). > > 2) A Backup Driver type: > > I'm looking at adding support for the DD Cloud Backup service and it > doesn't really fall under the compute functionality. There are a few other > providers offering very similar functionality on the market > > Azure > Rackspace > Dimension Data > > https://developer.rackspace.com/docs/cloud-backup/v1/developer-guide/ > Azure > https://azure.microsoft.com/en-us/services/backup/ > > This would be very similar to the DNS driver type. > > 3) Removing the opsource driver, this is superseded by the Dimension Data > driver and has been for a while now. > > Ant >