Costa Farms Case Study.Azure IoT & Azure Functions Joe RaioMicrosoft Technical Evangelist
Joe RaioSenior Technical EvangelistDX [email protected]@joescars
About Me: Based in Miami, FL. Passions are Music, Aviation and all things Technology
awayfromthekeyboard.com
Goals of Presentation• General Info• About Costa Farms• Ph Flow Project Walk through• Azure IoT• Azure Functions• Demo• Resources
http://www.meetup.com/MICMiami/
Costa Farms is a third-generation, family-owned group of companies headquartered in beautiful Miami, Florida (aka, plant paradise!).
The company sprouted in 1961 when the founder, Jose Costa Sr., purchased 30 acres south of Miami to grow fresh, vine-ripened tomatoes in the winter and calamondin citrus in the summer. That soon morphed into houseplants, and the Costa Farms family started innovating and introduced new houseplants such as the canela tree, orchids, and Cecilia Aglaonema. Costa Farms sells to big box stores such as Walmart, Home Depot, and Lowe’s.
Pain PointIt’s time consuming, costly, and difficult for growers to measure and regulate pH throughout the day and across the lifecycle of a plant. Indeed, pH levels are one of the key factors in plant health. Furthermore, pH levels in the water and nutrient streams change constantly. To increase plant health via nutrient uptake in turn promoting higher yield, pH needs to be more closely monitored and adjusted in real time.
The Solution…Microsoft Azure IoT Hub with pH sensor devices on hydro water systems testing correct pH levels. We used the Adafruit Feather M0 Wifi and pHSensor, Microsoft Azure and IoT Hub, Stream Analytics, Event Hub, Azure Functions, messaging via Twilio and SQL Azure.
Openness and flexibilityBuild freely, deploy anywhere
Data and intelligencePower decisions & apps with insights
TrustProtect your business
Application innovationAccelerate innovation with the cloud
Microsoft Azure
On Premises
You
scal
e, m
ake
resil
ient
and
man
age
Infrastructure(as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Man
aged
by
vend
or
You
scal
e, m
ake
resil
ient
& m
anag
e
Platform (as a Service)
Scal
e, re
silie
nce
and
man
agem
ent b
y ve
ndor
You
man
age
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Hosting modelsSoftware (as a Service)
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Business model
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Scal
e, re
silie
nce
and
man
agem
ent b
y ve
ndor
Why the cloud?
34Azure regionsMore than AWS and Google combined
Platform Services
Infrastructure ServicesCompute Storage
Datacenter Infrastructure (32 Regions, 24 Online)
Application Platform
WebApps
MobileApps
API Apps
Notification Hubs
HybridCloud
Backup
StorSimple
Azure SiteRecovery
Import/Export
Networking
DataSQL Database DocumentDB
Redis Cache
AzureSearch
StorageTables
SQL DataWarehouse
Azure AD Health Monitoring
Virtual Network
ExpressRouteBlob Files DisksVirtual
Machines
AD PrivilegedIdentity Management
Traffic Manager
AppGateway
OperationalAnalytics
Compute Services
Cloud Services
Batch RemoteApp
ServiceFabric
Developer Services
Visual Studio
ApplicationInsights
VS Team Services
Containers
DNS VPN Gateway
Load Balancer
Domain Services
Analytics & IoTHDInsight Machine
Learning Stream Analytics
Data FactoryEvent
Hubs
Data LakeAnalytics Service
IoT Hub
Data Catalog
Security & Manageme
nt
Azure ActiveDirectory
Multi-FactorAuthentication
Automation
Portal
Key Vault
Store/Marketplace
VM Image Gallery& VM Depot
Azure ADB2C
Scheduler
Xamarin
HockeyAppPower BI Embedded
SQL Server Stretch Database
MobileEngagement
Functions
IntelligenceCognitive Services Bot Framework Cortana
Security Center
Container Service
Queues
VM Scale Sets
Data Lake Store
Dev/Test Lab
IntegrationBizTalkServices
Service BusLogic Apps
API Management
Media & CDNContent DeliveryNetwork
Media Services
Media Analytics
Azure Compliance: http://aka.ms/AzureCompliance
Compliance: Microsoft Trust Center
Demo
• Costa Farms Case Study• https://microsoft.github.io/techcasestudies/iot/2016/11/03/CostaCorp.h
tml• Project Repo• https://github.com/joescars/CostaIoTSensorProject
• Azure IoT Hub• https://azure.microsoft.com/en-us/services/iot-hub/
• Azure Functions• https://azure.microsoft.com/en-us/services/functions/
• Twilio• https://www.twilio.com/
Resource Links
Q&A
• Contact Information• [email protected]• http://joeraio.com• Follow me on twitter
@joescars
Keep in touch!Download this presentation:aka.ms/dotnetmiami011817
Top Related