webinar series: azure advanced technologies in practice · based on the new logicom’ s azure...

22
September 2019 Webinar Series: Azure Advanced Technologies In Practice Build IoT Solutions on Cloud

Upload: others

Post on 22-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

September2019

Webinar Series:Azure Advanced Technologies In Practice

Build IoT Solutions on Cloud

Page 2: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

2

Presenter

Petros PetrouCloud Technical Leader

Get in touch:[email protected]

Page 3: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

3

The Webinar Series

Series of 10 Webinars starting on 24 July 2019 and ending in October 2019Based on the new Logicom’ s Azure Advanced Solutions CatalogueOne, 1-hour, Webinar for each Advanced Solution in the CatalogueSimple and consistent webinar structure:– Business Need, Proposed Solution, Solution Abstract, Solution Details, Solution Demo (where possible), Q & A

Easy registration for each webinar in the series at https://cloud.logicom.net/events/

Watch on demand the webinars recording athttps://cloud.logicom.net/webinars/

Share reference solutions for business problems with combinations of Azure services

What is Webinar Series About?

Webinar Series Details

Page 4: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

4

Azure Solutions Catalogue – Advanced Solutions

• Azure Stack Hybrid Cloud Platform• Build Serverless Applications on Cloud• HPC Video Rendering in Cloud• Securing & Monitoring Hybrid Cloud Environments• Development & Testing in Cloud• Build IoT Solutions on Cloud• Big Data with Analytics on Cloud• Build Intelligent Chatbots on Cloud• Deliver Virtual Applications on Cloud• Deliver Virtual Desktops on Cloud

Page 5: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

5

Agenda

Real life Business RequirementProposed Solution AbstractProposed Solution Detailso Solution Characteristics & Business Benefitso Solution Architectural Componentso Deployment Guidanceo Solution Demoo Solution Use caseso Indicative Configuration

Q n A

Page 6: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

6

Real Life Business Requirement

Contoso is an Air Conditioning company with the highest quality air conditioning installations, repairs and services. In an effort to transform the way they do business, Contoso has a new strategic initiative to provide industrial Air Conditioning as a Service (ACaaS).

The company needs a cloud solution that will centrally control and monitor Air Conditioner devices of multiple customers and receive prompt notifications in cases of malfunction.

Centrally managed solution with built-in security and privacy controls Receive email notifications with in the event of a malfunction Highly scalable deployment with 99.9% or higher SLA Quick implementation with fast time to market Low code development environment Pay only for resources consumed in a PAYG model

Business Need

Requirements

How can we help?

Page 7: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

Build IoT Solutions on Cloud

Solution AbstractWhat is IoTWhy IoT matters

Page 8: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

8

What is it?

Internet of Things (IoT) refers to a giant network of objects that connect to each other and exchange and analyse data. They can be everyday items such as cell phones, home appliances, vehicles, or wearable devices. Or, they can be components of larger machines and systems, such as airplane engines or oil rigs. If it has an on and off switch then chances are it can be a part of the IoT.

More and more objects and devices are made with built-in sensors and Wi-Fi capabilities. The Internet of Things essentially works by connecting the devices that surround us to the Internet, or one another, which then allows them to send and receive data to better meet the needs of the user.

What is IoT?

Why IoT matters?

The Internet of Things

Gives Companies a High-

Tech Image and Market

Differentiation

The Internet of Things

Allows to Monetize Data

and Increase Revenue and

Reduce Cost

The Internet of Things

Allows to Improve

Customer Relations

Page 9: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

Build IoT Solutions on Cloud

Azure Solution Details Azure Resources Solution Characteristics and Business Benefits Solution Architectural Components Key points of Consideration Implementation steps Solution Demo Indicative Configuration Solution Use cases

Page 10: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

10

Azure IoT Central is a fully managed Global IoT SaaS solution that makes it easy to connect, monitor, and manage IoT assets at scale. Azure IoT Central simplifies the initial setup of the IoT solution and reduces the management burden, operational costs, and overhead of a typical IoT project.

What is Azure IoT Central?

Why use IoT Central?

Azure IoT is a comprehensive collection of services and solutions designed to help create end-to-end IoT applications on Azure. From fully hosted and managed Software as a Service (SaaS) solutions to distinct and specialized Platform as a Service (PaaS) offerings, as well as technologies to build the intelligent edge, Azure IoT delivers a rich set of options andtools that are adapted to industry needs and company skills and resources.

What is Azure IoT?

Azure IoT Central

Page 11: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

11

Solution Characteristics & Benefits

Related Azure Resources

Deploy an IoT Application in Azure IoT Central

99.9% Availability SLA Low-Code environment Ready to use device templates Pricing per device and messages Fully managed and hosted by Microsoft Best-in-class security and privacy included Support for different types of device measurements Dev & Test IoT solutions with device simulation

Solution Characteristics

Business Benefits

Optional Azure Resources

Visual StudioMicrosoft

Related Non-Azure Resources

IoT Central ApplicationMicrosoft

Azure Certified Hardware Devices Connect to things in minutes

No cloud development expertise needed Not to worry about infrastructure needs Easily scale from few to millions of devices Pay as you go and only for what used Fast and easy data analysis and visualization Highly secured authentication and authorization

Azure FunctionsMicrosoft

Microsoft FlowMicrosoft

Page 12: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

12

Solution Architectural Diagram

Page 13: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

13

Key Points of Consideration

• Azure IoT Central requires no development or cloud expertise

• Azure IoT Central includes built-in device templates for Win 10 IoT Core devices, Raspberry Pi and MxChip DevKits

• You can create 7-Day trial Azure IoT Central Applications without the need of an Azure Subscription

• Connect to IoT Central Application up to 5 Devices free of charge. Also 50,000 messages per device is also free of charge. (Details)

• Azure IoT Central supports all Azure IoT Edge certified devices as well

• You create Rules with Action items based on telemetry or event data as well as Jobs to manage connected devices at scale

• Azure IoT Central Actions include notifications and a wide range of extensions that are coming soon, such as Webhooks, Logic Apps, Azure Functions, 3rd party application integrations, etc.

• You can experiment and test applications by simulating a device through the simulation service embedded in Azure IoT Central

• For maximum level of security Azure IoT Central supports authentication of enterprise users via Azure Active Directory and single users with a Microsoft account

• Microsoft IoT Central integrates Azure Time Series Insights to enable users to explore and analyse billions of events streaming simultaneously from devices deployed all over the world

• Data is retained on a rolling 30-day basis and customers can continuously export their data using the export feature in IoT Central

• Use the Azure IoT Central Analytics Power BI solution template to create a powerful Power BI dashboard to monitor the performance of IoT devices (Details)

Page 14: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

14

Deployment Guide

1. Purchase an MXChip IoT DevKit or a Raspberry Pi IoT Pack2. Navigate to IoT Central Application Manager3. Create a new IoT Application using Sample Devkits Template

1. Reference A - MXChip2. Reference B - Raspberry Pi

4. Take a Tour of IoT Central User Interface5. Optionally Create a New Device Template 1

6. Review IoT Central Device Connectivity details 2

Deployment Guide

Reference B - Raspberry Pi

7. Download and install Raspbian on Raspberry Pi and Visual Studio on a workstation8. Create .NET Application using Visual Studio (sample with simulated data)9. Deploy and Run the Application10. Alternatively a custom firmware sample can be implemented and deployed11. Analyze data from your device using IoT Central built-in Analytics12. Optionally create Telemetry Rules or Event Rules and configure actions for your rules using

Email, Webhooks, LogicApps and Functions13. Create a Home Page to show when a user logins to IoT Central

Reference A - MXChip

7. Connect your MXChip IoT DevKit to the IoT Central Application8. Alternatively a custom Firmware for MXChip Device can be created9. Analyze data from your device using IoT Central built-in Analytics10. Optionally create Telemetry Rules or Event Rules and configure actions for your rules using Email,

Webhooks, LogicApps and Functions11. Create a Home Page to show when a user logins to IoT Central

*Deployment refers to a real device sending real collect telemetry data to IoT Central

*Deployment refers to a real device sending simulated telemetry data to IoT Central

Page 15: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

Demo

Solution Abstract Create an IoT Central ApplicationDefine a new device type in IoT Central Application Add a real device to Azure IoT Central application Simulate ra eal device and collect real data in IoT Central Application

Page 16: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

16

Indicative Solution Use Cases

Component Performance - Failure

Wouldn’t it be great if you knew a component was going to fail before it happened? Sensors monitor the performance of individualcomponents in a product, so you can replace them before failure leads to downtime

Instead of having to hire a full-time security guard use smart lock systems to “give access, not keys”, control and monitor a door from anywhere as well as connected cameras to monitor security footage in various places around a company location

Warehouses and retail settings are becoming “smarter” as sensors come into play. RFID chips can be placed on products and remotely connected to technology to create real-time visibility into product locations and quantities

Remote Monitoring

Inventory Management

Security

The IoT allows organizations to remotely monitor various parts of their operations to allow production to continue around theclock, even if workers aren’t on the factory floor

Page 17: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

17

Indicative Configuration

Indicative configuration and pricing summary

Notes:1. Pricing does not include device costs, only Azure IoT Central Application costs2. Email alerts are included as a custom action for rules and are not chargeable3. Messages larger that 1 KB are fragmented into multiple messages, which affects the total number of messages per device and ultimately it affects billing4. The first 5 active devices within an Azure subscription are not charged. Moreover, the device pricing is prorated on an hourly basis. For each hour the highest number of

active devices are counted and billed.

Microsoft Azure EstimateIoT Application to monitor room temperature and send email alerts when threshold is exceededService type Requirements Region Description Estimated CostIoT Central IoT Central Application - Monitor Temperature for 100 compatible devices

1 message/minute = 100x60x24x30= 4,3 million messages/monthMessages Size < 1KBEmail Alerts for custom rules24/7 device monitoring99.9% Application Uptime SLA

West Europe 100 devices, 5,000,000 additional messages $211.41

Storage Continuous Data Export Storage100 GB max

West Europe Block Blob Storage, General Purpose V2, LRS Redundancy, Hot Access Tier, 100 GB Capacity, 100,000 Write operations, 0 List and Create Container Operations, 1,000,000 Read operations, 1,000,000 Other operations. 1,000 GB Data Retrieval, 1,000 GB Data Write

$3.36

Monthly Total $214.77Annual Total $2,577.27

DisclaimerAll prices shown are in US Dollar ($). This is a summary estimate, not a quote. For up to date pricing information please visit https://azure.microsoft.com/pricing/calculator/This estimate was created at 11/27/2018 7:11:56 AM UTC.

Page 18: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

Questions?

Page 19: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

LogicomGet in Touch

Page 20: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

20

Logicom – Get in Touch with Cloud Sales Teams

Page 21: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

21

Next Webinar

• Azure Stack Hybrid Cloud Platform• Build Serverless Applications on Cloud• HPC Video Rendering in Cloud• Securing & Monitoring Hybrid Cloud Environments• Development & Testing in Cloud• Build IoT Solutions on Cloud• Big Data with Analytics on Cloud• Build Intelligent Chatbots on Cloud• Deliver Virtual Applications on Cloud• Deliver Virtual Desktops on Cloud

Page 22: Webinar Series: Azure Advanced Technologies In Practice · Based on the new Logicom’ s Azure Advanced Solutions Catalogue One, 1-hour, Webinar for each Advanced Solution in the

Logicom Cisco Distribution Playbook22| Introduction | Strategy | Architectures | Services | Marketing | Operations | Meet the Team

22