none
Commercialization of an Analytical Solution RRS feed

  • Question

  • I'm looking for guidance on transferring a Resource Group to (our) Client Azure environments. The product, we provide,Mov being a Resource Group containing a number of resources (data factory, pipelines and a SQL Database). The data source being a standard industry wide tool providing a number of extracts which out produce will load and make available in SQL (via PowerBi or SMSS).

    What I'm looking to understand is

    1. Can we simply export the Resource Group from our Azure subscription and import into our client Azure subscriptions?(there would need to be some config tweaks following import)

    2. Can we protect the Intellectual Property (IP) within the Resource Group (password protect?) even though were not the Global Admin on the overall Client Azure account/subscription.

    Hope the above makes sense but happy to expand. The questions essentially relate to having a productionised analytical solution that we want to roll out to existing and new clients but need to ensure we keep the IP and control over our managed service albeit in the clients Azure environment.


    • Edited by JaseJacksonUS Wednesday, January 22, 2020 1:33 PM Incorrect forum
    Wednesday, January 22, 2020 7:24 AM

All replies

  • Hi Jase,

    I think that this question is more for an Azure specialist rather than azure sql db. maybe it will be better if you try asking the same question on an azure forum.

    Hope this helps.

    Wednesday, January 22, 2020 1:23 PM
  • Hello Jase,

    As Gonzalo suggested, this is better suited in an Azure architecture forum.

    I will take a shot at it anyways.

    You can Export template from a resource group and use it to deploy to other subscriptions. The tweaks and configuration changes can also be automated using Powershell or Azure management API's

    Once your solution is deployed on another subscription where you dont have access, you cannot guarantee that it wont be reverse engineered or tampered with.

    You use case sounds like an ideal candidate for a SaaS model where you host the infrastructure yourself and bill the client based on usage. That way you have more control on pushing out new features and bug fixes and not have to worry about your IP.

    Do let us know if you have further questions.

    -

    If this answers your query, do click “Mark as Answer” and Up-Vote for the same which might be beneficial to other community members reading this thread .

    Thursday, January 23, 2020 5:18 AM
    Moderator
  • Just checking in to see if the above answer(s) helped.

     

    If this answers your query, do click “Mark as Answer” and Up-Vote for the same which might be beneficial to other community members reading this thread .

    And, if you have any further queries do let us know. 

    Saturday, January 25, 2020 3:29 AM
    Moderator