You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/data-manager-for-agri/concepts-isv-solutions.md
+11-2Lines changed: 11 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.custom: template-concept
11
11
12
12
# What is our Solution Framework?
13
13
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.
@@ -37,7 +37,16 @@ The solution framework is built on top of Data Manager for Agriculture that prov
37
37
* 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.
38
38
* Crop Identification: Use imagery data to identify crop growing in an area of interest.
39
39
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.
Copy file name to clipboardExpand all lines: articles/data-manager-for-agri/how-to-set-up-isv-solution.md
+21-8Lines changed: 21 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,21 +9,34 @@ ms.date: 02/14/2023
9
9
ms.custom: template-how-to
10
10
---
11
11
12
-
# How do I use an ISV solution?
12
+
# Working with an ISV solution
13
13
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.
15
28
16
29
A high level view of how you can create a new request and get responses from the ISV partners solution:
17
30
18
31
:::image type="content" source="./media/3p-solutions-new.png" alt-text="Screenshot showing access flow for ISV API.":::
19
32
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.
25
38
* 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.
27
40
* If the request processing is completed by the ISV Solution, you get the insight response back.
28
41
* If the request processing is still in progress, you'll get the message “Processing in progress”
0 commit comments