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/industry/agriculture/prepare-for-deployment.md
+29-39Lines changed: 29 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,14 +77,13 @@ You need the following permissions for deploying Azure FarmBeats:
77
77
Before initiating the deployment, ensure you've the following:
78
78
79
79
- Sentinel account
80
-
- Azure Active Directory (app registration)
81
-
- Azure FarmBeats
80
+
- Azure Active Directory (AD) app registration
82
81
83
82
## Create a sentinel account
84
83
85
84
An account with sentinel helps you to download the sentinel satellite imagery from their official website to your device. Follow these steps to create a free account:
86
85
87
-
1.Go to https://scihub.copernicus.eu/dhus/#/self-registration. In the registration page, provide a first name, last name, username, password, and email.
86
+
Go to https://scihub.copernicus.eu/dhus/#/self-registration. In the registration page, provide a first name, last name, username, password, and email.
88
87
A verification email will be sent to the registered email address for confirmation. Select the link and confirm. Your registration process is complete.
89
88
90
89
## Create Azure AD app registration
@@ -98,7 +97,7 @@ For authentication and authorization on Azure FarmBeats, you must have an Azure
98
97
99
98
If you already have a subscription, you can directly moved to the next procedure.
100
99
101
-
**Case 2**: This method is the preferred step when you don't have enough rights to create and configure an Azure AD app registration within your subscription. Request your admin to use the [custom script](https://aka.ms/FarmBeatsMarketplace), which will help IT admin automatically generate and configure the Azure AD app registration on the Azure portal. As an output to running this custom script using PowerShell environment the IT admin needs to share an Azure Active Directory Application Client ID and password secret with you. Make a note of these values.
100
+
**Case 2**: This method is the preferred step when you don't have enough rights to create and configure an Azure AD app registration within your subscription. Request your admin to use the [custom script](https://aka.ms/FarmBeatsAADScript), which will help IT admin automatically generate and configure the Azure AD app registration on the Azure portal. As an output to running this custom script using PowerShell environment the IT admin needs to share an Azure Active Directory Application Client ID and password secret with you. Make a note of these values.
102
101
103
102
Use the following steps to run the Azure AD application registration script:
104
103
@@ -127,7 +126,7 @@ Use the following steps to run the Azure AD application registration script:
127
126
128
127
As part of the installation, create an input.json file as follows:
@@ -145,24 +144,22 @@ As part of the installation, create an input.json file as follows:
145
144
This file is your input file to Azure Cloud Shell and parameters whose values are used during the installation. All params in the json needs to be replaced with appropriate values or removed; if removed, installer will prompt you during installation
146
145
147
146
148
-
> [!NOTE]
149
-
> This file inputs values to Azure Cloud Shell. To save time, during deployment you won’t be prompted for parameters you add to this file. You will be prompted for missed parameters.
150
-
151
147
Review the parameters before preparing the file.
152
148
153
149
|Command | Description|
154
150
|--- | ---|
155
151
|sku | Provides a choice to download either or both the components of Azure FarmBeats. Specifies which components to download. To install only Data hub, use “onlydatabhub”. To install Data hub and Accelerator, use “both”|
156
-
|“subscriptionId” | Specifies the subscription for installing FarmBeats|
157
-
|“datahubResourceGroup” | Resource group name for Data hub resources|
158
-
|“acceleratorWebsiteName” |Unique URL prefix to name your Data hub|
159
-
|“acceleratorResourceGroup” | Unique URL prefix to name your accelerator website.|
160
-
|“datahubWebsiteName” | UUnique URL prefix to name your Data hub website. |
161
-
|''sentinelUsername'' | user name to sign into: https://scihub.copernicus.eu/dhus/#/self-registration.|
162
-
|“notificationEmailAddress” | Email address to receive the notifications for any alerts that you configure within Data hub.|
163
-
|“updateIfExists" " |[Optional] Parameter to be included within Input.Json only if you want to upgrade an existing FarmBeats instance. For upgrade, other details eg. the resource group names, locations etc. need to be the same.|
164
-
|"aadAppClientId" | [**Optional**] Parameter to be included within Input.Json only if Azure AD app already exists. |
165
-
|"aadAppClientSecret" | [**Optional**] Parameter to be included within Input.Json only if Azure AD app already exists.|
152
+
|subscriptionId | Specifies the subscription for installing FarmBeats|
153
+
|datahubResourceGroup| Resource group name for Data hub resources|
154
+
|location |Location where you would like to create the resources|
155
+
|acceleratorWebsiteName |Unique URL prefix to name your Data hub|
156
+
|acceleratorResourceGroup | Unique URL prefix to name your accelerator website.|
157
+
|datahubWebsiteName | UUnique URL prefix to name your Data hub website. |
158
+
|sentinelUsername | user name to sign into: https://scihub.copernicus.eu/dhus/#/self-registration.|
159
+
|notificationEmailAddress | Email address to receive the notifications for any alerts that you configure within Data hub.|
160
+
|updateIfExists|[Optional] Parameter to be included within Input.Json only if you want to upgrade an existing FarmBeats instance. For upgrade, other details eg. the resource group names, locations etc. need to be the same.|
161
+
|aadAppClientId | [**Optional**] Parameter to be included within Input.Json only if Azure AD app already exists. |
162
+
|aadAppClientSecret | [**Optional**] Parameter to be included within Input.Json only if Azure AD app already exists.|
166
163
167
164
## Deploy within Cloud Shell browser-based command line
The installer automatically downloads all dependencies and builds the deployer. You will be prompted to agree to the Azure FarmBeats End-user license agreement (EULA).
217
212
@@ -264,10 +259,10 @@ Follow the rest of the steps:
@@ -309,11 +304,6 @@ Once the Accelerator installation is complete, you'll receive the URL to access
309
304
310
305
1. To sign in from Accelerator, copy and paste the URL in the browser.
311
306
2. Sign in with Azure portal credentials.
312
-
3. Run an optional sanity test.
313
-
314
-
- Check if you are able to successfully sign in to the Accelerator portal using the Accelerator link that you received as an output to a successful deployment.
315
-
- Select **Create farm**.
316
-
- Under the icon "?" open the FarmBeats guides using the **Get started** button.
317
307
318
308
## Upgrade
319
309
@@ -330,7 +320,7 @@ The steps for upgrade are similar to the first-time installation. Follow these s
330
320
6. Type or paste the following two commands into the Cloud Shell. Make sure to modify the path to input.json file and press enter.
0 commit comments