Skip to content

Commit 17ab131

Browse files
authored
Merge pull request #246349 from lbpudi/lbethapudi/AddOnDocs
Lbethapudi/add on docs
2 parents 6aed080 + 6221d1a commit 17ab131

File tree

2 files changed

+32
-10
lines changed

2 files changed

+32
-10
lines changed

articles/data-manager-for-agri/concepts-isv-solutions.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.custom: template-concept
1111

1212
# What is our Solution Framework?
1313

14-
In this article, you learn how Azure Data Manager for Agriculture provides a framework for customer to use solutions built by ISV Partners.
14+
In this article, you learn how Azure Data Manager for Agriculture provides a framework for customer to use solutions built by Bayer and other ISV Partners.
1515

1616
[!INCLUDE [public-preview-notice.md](includes/public-preview-notice.md)]
1717

@@ -37,7 +37,16 @@ The solution framework is built on top of Data Manager for Agriculture that prov
3737
* Carbon Emission Model: An ISV partner can estimate the amount of carbon emitted from the field based upon the imagery, sensors data for a particular farm.
3838
* Crop Identification: Use imagery data to identify crop growing in an area of interest.
3939

40-
The above list has only a few examples but an ISV partner can come with their own specific scenario and build a solution.
40+
The above list has only a few examples but an ISV partner can come with their own specific scenario and build a solution.
41+
42+
## Bayer AgPowered Services
43+
44+
Additionally, Bayer has built the below Solutions in partnership with Microsoft and can be installed on top of customer's ADMA instance.
45+
* Growing Degree Days
46+
* Crop Water Usage Maps
47+
* Biomass Variability
48+
49+
To install the above Solutions, please refer to [this](./how-to-set-up-isv-solution.md) article.
4150

4251
## Next steps
4352

articles/data-manager-for-agri/how-to-set-up-isv-solution.md

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,34 @@ ms.date: 02/14/2023
99
ms.custom: template-how-to
1010
---
1111

12-
# How do I use an ISV solution?
12+
# Working with an ISV solution
1313

14-
Once you've installed an ISV solution from Azure portal, use this document to understand how to make API calls from your application. Integration (request/response) is done through APIs asynchronously.
14+
Follow the following guidelines to install and use an ISV solution.
15+
16+
## Install an ISV solution
17+
18+
1. Once you've installed an instance of Azure Data Manager for Agriculture from Azure portal, navigate to Settings ->Solutions tab on the left hand side in your instance.
19+
2. You'll be able to view the list of available Solutions. Select the solution of your choice and click on Add button against it.
20+
3. You'll be navigated to Azure Marketplace page for the Solution.
21+
4. Click on Contact Me CTA and the ISV partner will contact you to help with next steps of installation.
22+
5. To edit an installed Solution, click on the edit icon against the Solution in Solutions page. You'll be redirected to Azure Marketplace from where you can contact the ISV partner by clicking on Contact Me.
23+
6. To delete an installed Solution, click on the delete icon against the Solution in Solutions page and you'll be redirected to Azure Marketplace from where you can Contact the ISV partner by clicking on Contact Me.
24+
25+
## Use an ISV solution
26+
27+
Once you've installed an ISV solution, use the below steps to understand how to make API calls from your application. Integration (request/response) is done through APIs asynchronously.
1528

1629
A high level view of how you can create a new request and get responses from the ISV partners solution:
1730

1831
:::image type="content" source="./media/3p-solutions-new.png" alt-text="Screenshot showing access flow for ISV API.":::
1932

20-
* Step 1: You make an API call for a PUT request with the required parameters (for example Job ID, Farm details)
21-
* The Data Manager API receives this request and authenticates it. If the request is invalid, you'll get an error code back.
22-
* Step 2: If the request is valid, the Data Manager creates a PUT request to ISV Partners solution API.
23-
* Step 3: The ISV solution then makes a GET request to the weather service in data manager that is required for processing.
24-
* Step 4: The ISV solution completes the processing the request and submits a response back to the Data Manager.
33+
1. You make an API call for a PUT request with the required parameters (for example Job ID, Farm details)
34+
* The Data Manager API receives this request and authenticates it. If the request is invalid, you get an error code back.
35+
2. If the request is valid, the Data Manager creates a PUT request to ISV Partners solution API.
36+
3. The ISV solution then makes a GET request to the weather service in data manager that is required for processing.
37+
4. The ISV solution completes the processing the request and submits a response back to the Data Manager.
2538
* If there's any error when this request is submitted, then you may have to verify the configuration and parameters. If you're unable to resolve the issue then contact us at [email protected]
26-
* Step 5: Now you make a call to Data Manager using the Job ID to get the final response.
39+
5. Now you make a call to Data Manager using the Job ID to get the final response.
2740
* If the request processing is completed by the ISV Solution, you get the insight response back.
2841
* If the request processing is still in progress, you'll get the message “Processing in progress”
2942

0 commit comments

Comments
 (0)