Overview of Azure FarmBeats (Preview)
Azure FarmBeats is a business-to-business offering available in Azure Marketplace. It enables aggregation of agriculture data sets across providers. Azure FarmBeats enables you to build artificial intelligence (AI) or machine learning (ML) models based on fused data sets. By using Azure FarmBeats, agriculture businesses can focus on core value-adds instead of the undifferentiated heavy lifting of data engineering.
With the preview of Azure FarmBeats you can:
- Assess farm health using vegetation index and water index based on satellite imagery.
- Get recommendations on how many soil moisture sensors to use and where to place them.
- Track farm conditions by visualizing ground data collected by sensors from various vendors.
- Get soil moisture map based on the fusion of satellite and sensor data.
- Gain actionable insights by building AI/ML models on top of aggregated datasets.
- Build or augment your digital agriculture solution by providing farm health advisories.
The Azure FarmBeats Datahub is an API layer, which enables aggregation, normalization, and contextualization of various agriculture datasets across providers. You can use Azure FarmBeats to get:
- Sensor data from two sensor providers Davis Instruments, Teralytic, Pessl Instruments
- Satellite imagery from European Space Agency's Sentinel-2 satellite mission
- Drone imagery from three drone imagery providers senseFly , SlantRange , DJI
Datahub is designed as an extensible API platform. We are working with many more providers to integrate with Azure FarmBeats, so you have more choice while building your solution.
The Azure FarmBeats Accelerator is a sample web application, that is built on top of Datahub. The Accelerator jump-starts your user interface and model development. The Azure FarmBeats accelerator uses Azure FarmBeats' APIs. It visualizes ingested sensor data as charts and model outputs as maps. For example, you can use the accelerator to create a farm quickly and get a vegetation index map or a sensor placement map for that farm easily.
Azure role-based access control (Azure RBAC)
An administrator can define access rules for Azure FarmBeats using one of the predefined roles. Roles determine what areas of the application a user has access to and what actions they can perform. There are two kinds of roles in Azure FarmBeats - for users and for partners.
An administrator can add and manage users and define their access levels based on two user roles: Admin and Read-Only.
An administrator can add multiple partners as data providers to Azure FarmBeats. The following summarize the available partner roles in FarmBeats and their permissions:
|Sensor Partner||Create, Read, Update
|DeviceModel, Device, SensorModel, Sensor
|Imagery Partner||Create, Read, Update
(* Coming soon)
|Create, Read, Update
|WeatherDataModel, WeatherDataLocation, JobType
Azure FarmBeats is offered at no additional charge and you pay only for the Azure resources you use. You can use the below resources to know more about the offering:
- Stay informed about the latest Azure FarmBeats news by visiting our Azure FarmBeats blog.
- Seek help by posting a question on our Azure FarmBeats support forum.
- Provide feedback by posting or voting for a feature idea on our Azure FarmBeats feedback forum.