cancel
Showing results for 
Search instead for 
Did you mean: 

Azure Storage Dependency in azurecloudhotfolder extension

x1111111111
Explorer
0 Kudos
452

In sap commerce cloud latest versions, can we upgrade azure blob dependency from

<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-storage</artifactId>
<version>8.1.0</version>
</dependency>

to the latest version

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob</artifactId>
<version>12.22.2</version>
</dependency>

Is it ok to upgrade from v8 to v12 ?

Why sap has not upgraded this dependency even tough AZURE recommends to use v12 and v8 has issues and vulnerabilities

View Entire Topic
adamreisberg
Active Participant
0 Kudos

x1111111111 generally you would not be updating this library directly. The "azure-storage" Maven dependency is part of the "azurecloud" extension. If using SAP Commerce Cloud in the Public Cloud (CCV2), this library is considered managed by SAP, and upgrades to this library would be delivered as part of the managed SAP Commerce Cloud platform.

x1111111111
Explorer
0 Kudos

hey adamreisberg-acn thank you for your reply. Actually we do not want to use hot folder implementation. As per requirement we already have data load jobs in place with FTP just wanted to switch to azure blob now.

We have following options with us

1. creating custom extension with azure dependency v8

  • with this, we might face issue with upgrades if sap decides upgrade azure dependencies. in this case we will have to rework the apis again wrt. v12

2. using ootb hot folder extensions (azurecloudhotfolder,cloudcommons,cloudhotfolder)

  • in this case we would be most likely using only piece of code responsible for file transfers with azure blob. rest of the hot folder implementation would be of now use but still we have to bring all these extension as it has interdependency

can you let me know your opinion on this

  1. what would be the better approach
  2. is there licensing required for using ootb hot folder extensions azurecloudhotfolder,cloudcommons,cloudhotfolder (on premise and ccv2)