diff --git a/Gemfile b/Gemfile
index de624256c16dfe6fe59ae5bd25513a160f9a3156..5488f6b35a91d72ad080835d7b81c91fba1a044b 100644
--- a/Gemfile
+++ b/Gemfile
@@ -85,7 +85,7 @@ gem 'dropzonejs-rails', '~> 0.7.1'
 
 # for backups
 gem 'fog-aws', '~> 0.9'
-gem 'fog-azure', '~> 0.0'
+gem 'fog-azure-rm', '~> 0.1.0'
 gem 'fog-core', '~> 1.40'
 gem 'fog-local', '~> 0.3'
 gem 'fog-google', '~> 0.3'
diff --git a/Gemfile.lock b/Gemfile.lock
index 6ea0578d9d2979dad9e975aa708a2bdc689323d0..94ee4cfb6b8760d5f29a5af97e17499b10e0561e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -72,7 +72,11 @@ GEM
       descendants_tracker (~> 0.0.4)
       ice_nine (~> 0.11.0)
       thread_safe (~> 0.3, >= 0.3.1)
-    azure (0.7.5)
+    azure-core (0.1.5)
+      faraday (~> 0.9)
+      faraday_middleware (~> 0.10)
+      nokogiri (~> 1.6)
+    azure-storage (0.11.3.preview)
       addressable (~> 2.3)
       azure-core (~> 0.1)
       faraday (~> 0.9)
@@ -82,11 +86,18 @@ GEM
       nokogiri (~> 1.6)
       systemu (~> 2.6)
       thor (~> 0.19)
-      uuid (~> 2.0)
-    azure-core (0.1.2)
-      faraday (~> 0.9)
-      faraday_middleware (~> 0.10)
-      nokogiri (~> 1.6)
+    azure_mgmt_compute (0.6.0)
+      ms_rest_azure (~> 0.5.0)
+    azure_mgmt_dns (0.6.0)
+      ms_rest_azure (~> 0.5.0)
+    azure_mgmt_network (0.6.0)
+      ms_rest_azure (~> 0.5.0)
+    azure_mgmt_resources (0.6.0)
+      ms_rest_azure (~> 0.5.0)
+    azure_mgmt_storage (0.6.0)
+      ms_rest_azure (~> 0.5.0)
+    azure_mgmt_traffic_manager (0.6.0)
+      ms_rest_azure (~> 0.5.0)
     babel-source (5.8.35)
     babel-transpiler (0.7.0)
       babel-source (>= 4.0, < 6)
@@ -182,6 +193,8 @@ GEM
     diff-lcs (1.2.5)
     diffy (3.1.0)
     docile (1.1.5)
+    domain_name (0.5.20161021)
+      unf (>= 0.0.5, < 1.0.0)
     doorkeeper (4.2.0)
       railties (>= 4.2)
     dropzonejs-rails (0.7.2)
@@ -205,6 +218,9 @@ GEM
       railties (>= 3.0.0)
     faraday (0.9.2)
       multipart-post (>= 1.2, < 3)
+    faraday-cookie_jar (0.0.6)
+      faraday (>= 0.7.4)
+      http-cookie (~> 1.0.0)
     faraday_middleware (0.10.0)
       faraday (>= 0.7.4, < 0.10)
     faraday_middleware-multi_json (0.0.6)
@@ -223,12 +239,17 @@ GEM
       fog-json (~> 1.0)
       fog-xml (~> 0.1)
       ipaddress (~> 0.8)
-    fog-azure (0.0.2)
-      azure (~> 0.6)
-      fog-core (~> 1.27)
-      fog-json (~> 1.0)
-      fog-xml (~> 0.1)
-    fog-core (1.42.0)
+    fog-azure-rm (0.1.0)
+      azure-storage (~> 0.11.1.preview)
+      azure_mgmt_compute (~> 0.6.0)
+      azure_mgmt_dns (~> 0.6.0)
+      azure_mgmt_network (~> 0.6.0)
+      azure_mgmt_resources (~> 0.6.0)
+      azure_mgmt_storage (~> 0.6.0)
+      azure_mgmt_traffic_manager (~> 0.6.0)
+      fog-core (~> 1.43.0)
+      rest-client (~> 2.0.0)
+    fog-core (1.43.0)
       builder
       excon (~> 0.49)
       formatador (~> 0.2)
@@ -346,6 +367,8 @@ GEM
       activesupport (>= 2)
       nokogiri (~> 1.4)
     htmlentities (4.3.4)
+    http-cookie (1.0.3)
+      domain_name (~> 0.5)
     httparty (0.13.7)
       json (~> 1.8)
       multi_xml (>= 0.5.2)
@@ -401,8 +424,6 @@ GEM
       rb-inotify (>= 0.9)
     loofah (2.0.3)
       nokogiri (>= 1.5.9)
-    macaddr (1.7.1)
-      systemu (~> 2.6.2)
     mail (2.6.4)
       mime-types (>= 1.16, < 4)
     mail_room (0.9.0)
@@ -412,6 +433,17 @@ GEM
     mini_portile2 (2.1.0)
     minitest (5.7.0)
     mousetrap-rails (1.4.6)
+    ms_rest (0.5.0)
+      concurrent-ruby (~> 1.0)
+      faraday (~> 0.9)
+      json (~> 1.7)
+      timeliness (~> 0.3)
+    ms_rest_azure (0.5.0)
+      concurrent-ruby (~> 1.0)
+      faraday (~> 0.9)
+      faraday-cookie_jar (~> 0.0.6)
+      json (~> 1.7)
+      ms_rest (~> 0.5.0)
     multi_json (1.12.1)
     multi_xml (0.5.5)
     multipart-post (2.0.0)
@@ -419,10 +451,11 @@ GEM
     nested_form (0.3.2)
     net-ldap (0.12.1)
     net-ssh (3.0.1)
-    newrelic_rpm (3.16.0.318)
-    nokogiri (1.6.8)
+    netrc (0.11.0)
       mini_portile2 (~> 2.1.0)
       pkg-config (~> 1.1.7)
+    newrelic_rpm (3.16.0.318)
+    nokogiri (1.6.8)
     numerizer (0.1.1)
     oauth (0.5.1)
     oauth2 (1.2.0)
@@ -596,6 +629,10 @@ GEM
       listen (~> 3.0)
     responders (2.3.0)
       railties (>= 4.2.0, < 5.1)
+    rest-client (2.0.0)
+      http-cookie (>= 1.0.2, < 2.0)
+      mime-types (>= 1.16, < 4.0)
+      netrc (~> 0.8)
     rinku (2.0.0)
     rotp (2.1.2)
     rouge (2.0.6)
@@ -747,6 +784,7 @@ GEM
     thread_safe (0.3.5)
     tilt (2.0.5)
     timecop (0.8.1)
+    timeliness (0.3.8)
     timfel-krb5-auth (0.8.3)
     truncato (0.7.8)
       htmlentities (~> 4.3.1)
@@ -771,8 +809,6 @@ GEM
       get_process_mem (~> 0)
       unicorn (>= 4, < 6)
     uniform_notifier (1.10.0)
-    uuid (2.3.8)
-      macaddr (~> 1.0)
     version_sorter (2.1.0)
     virtus (1.0.5)
       axiom-types (~> 0.1)
@@ -853,7 +889,7 @@ DEPENDENCIES
   ffaker (~> 2.0.0)
   flay (~> 2.6.1)
   fog-aws (~> 0.9)
-  fog-azure (~> 0.0)
+  fog-azure-rm (~> 0.1.0)
   fog-core (~> 1.40)
   fog-google (~> 0.3)
   fog-local (~> 0.3)