costa farms case study : azure iot hub, azure functions

Post on 15-Feb-2017

109 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Costa Farms Case Study.Azure IoT & Azure Functions Joe RaioMicrosoft Technical Evangelist

Joe RaioSenior Technical EvangelistDX Audiencejoe.raio@microsoft.comjoeraio.com@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• Joe.Raio@Microsoft.com• http://joeraio.com• Follow me on twitter

@joescars

Keep in touch!Download this presentation:aka.ms/dotnetmiami011817

top related