Azure 236504 – winter 2016/17 Boris van Sosin, Marina Minkin, Nitsan Pri Hadash, Ariel Yehezkeli SI CALOREM NON TOLERAS E CVLINA EXI.

Slides:



Advertisements
Similar presentations
Cloud OS Microsoft’s Vision of the Unified Platform for Modern Business.
Advertisements

JSON IDU0075 Sissejuhatus veebiteenustesse.  JSON stands for JavaScript Object Notation  JSON is lightweight text-data interchange format  JSON is.
Overview Of Microsoft New Technology ENTER. Processing....
Tutorial on Visual Studio express Introduction Visual Studio Express Editions are a new line of Microsoft development Tools. This line of products.
Building Data Driven Applications Using WinRT and XAML Sergey Barskiy, Magenic Microsoft MVP – Data Platform Principal Consultant Level: Intermediate.
Microsoft Azure Introduction ISYS 512. Microsoft Azure Microsoft Azure is a cloud.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
Welcome to Azure App Services! Amie Seisay
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Azure – winter 2015/16. What Is Cloud Computing? Imagine if tap water didn’t exist. Every household would need to dig a well. Doing so would be.
Welcome to Azure App Services! Amie Seisay
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
AJAX. Ajax  $.get  $.post  $.getJSON  $.ajax  json and xml  Looping over data results, success and error callbacks.
Microsoft Cloud Solution.  What is the cloud?  Windows Azure  What services does it offer?  How does it all work?  How to go about using it  Further.
JSON (Copied from and from Prof Da Silva) Week 12 Web site:
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Azure – spring 2015/16 Boris van-Sosin Marina Minkin.
WELCOME MIDHUN SUDHAKAR twitter.com/midhunopus in.linkedin.com/pub/midhunsudhakar/86/a65/a9.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
SFDC Integration Basics Gerry Winning. SFDC Starting point to hammer out your own framework Ovid back office is fully integrated with SFDC (before REST.
Building Azure Mobile Apps
Mobile Application Solution
Storing Data.
Mobile Device Development
Azure – winter 2016/17 Boris van Sosin, Marina Minkin, Nitsan Pri Hadash, Ariel Yehezkeli SI CALOREM NON TOLERAS E CVLINA EXI.
1/27/2018 5:13 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Web fundamentals: Clients, Servers, and Communication
Working with Logic App Cloud Adapters, Functions, and Storage
The Client-Server Model
Data Virtualization Tutorial… CORS and CIS
Data Virtualization Tutorial… OAuth Example using Google Sheets
Line of Business Solutions in SharePoint Online
SPC Developer 6/25/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Cloud Data platform (Cloud Application Development & Deployment)
Development Changes in Dynamics 365 for Finance and Operations
Platform as a Service.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Mobile Application Solution
Consuming Java Script Object Notation (JSON) feeds
Welcome! In this module- Learn where the bathroom is.
Bomgar Remote support software
Microsoft Office Illustrated
Machine Learning, Analytics, & Data Science Conference
Power Apps & Flow for Microsoft Dynamics SL
Testing REST IPA using POSTMAN
Session V HTML5 APIs - AJAX & JSON
Powerful Microsoft Azure Platform Hosts the Cloud-Based Student Portal Built on Office 365 “Microsoft Azure has revolutionized our software and our offering.
Building an Internet of Things Device
Working with Logic App Cloud Adapters, Functions, and Storage
“Azure provides us with an integrated development environment
Windows Azure Keenan Newton 3-021
HTML Level II (CyberAdvantage)
Cloud Helps Company Scale to Demand for Growing Healthcare Provider Field MINI-CASE STUDY “Microsoft Azure gives us the opportunity to focus on the task.
Lesson 12.
Azure Enables Mobility, Easy Sync and Share, and Allows Companies to Retain Data Control MINI-CASE STUDY “Azure provides the full stack of technology that.
HTML5 AJAX & JSON APIs
Ease of Scale Allows Businesses to Connect with Individuals Using Social Conversations MINI-CASE STUDY “Microsoft Azure has allowed iSwarm to scale our.
Cloud Web Filtering Platform
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Serverless Architecture in the Cloud
Getting Hands-On with Azure Logic Apps
Microsoft Azure.
Grauer and Barber Series Microsoft Access Chapter One
1. Azure Data Explorer Azure Data Explorer enables rich data exploration over raw, structured, and semi-structured data delivering fast time to insight.
System Center Configuration Manager Cloud Services – Cloud Distribution Point Presented By: Ginu Tausif.
Welcome to Microsoft Azure for Research Training!
SOAP web services in Microsoft Azure
Erik Porter Program Manager ASP.NET Microsoft Corporation
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Azure 236504 – winter 2016/17 Boris van Sosin, Marina Minkin, Nitsan Pri Hadash, Ariel Yehezkeli SI CALOREM NON TOLERAS E CVLINA EXI

We’re going to talk about: Microsoft Azure Cloud Computing. WeMos.

Microsoft Azure Cloud Computing

What Is Cloud Computing?

Advantages of Cloud Computing “Unlimited resources” Scale on demand #clients #services Out of the box infrastructure Redundant (geographical) Less deployment management

Azure Features Integrated into Visual Studio Many services in one place App Service Has API for both tables and custom APIs General computing- because Arduino computational resources are limited Connects to both Windows Phone and WeMos/NodeMCU (and Arduino with Ethernet shield)

The Azure portal Azure control panel: https://portal.azure.com/ Each team was required to activate its Azure pass. You need Visual Studio 2015 or newer. You can get it from MSDNAA: https://csms.cs.technion.ac.il:4423/

Mobile Service Software Stack Client Cloud App Service Proxy Controller Controller JSON / XML JSON / XML HTTP HTTP

Table Controller Tutorial https://azure.microsoft.com/en-us/documentation/articles/app-service- mobile-windows-store-dotnet-get-started/

API Apps Tutorial https://docs.microsoft.com/en-us/azure/app-service-api/app-service-api- apps-why-best-platform

1. Once you copied your code from the developer portal, you may experience an error with the HttpUtility. To handle it, you have to right click your project, then select ‘add’ and ’reference’, then choose System.Web and Save.

Publishing Don’t forget to publish your service!!!

Other Features File Storage Blob Storage

WeMos

Today we will focus on this case System structure There are several ways to integrate WeMos into your project. Some of them are illustrated here Today we will focus on this case

Wemos Client with Client Server Example Function Service HTTPClient

JSON JavaScript Object Notation A lightweight data-interchange format App Service Ctrlr Proxy JSON / XML HTTP JavaScript Object Notation A lightweight data-interchange format “Self-describing“, easy to parse in code, human-readable {"employees":[     {"firstName":"John", "lastName":"Doe"},     {"firstName":"Anna", "lastName":"Smith"},     {"firstName":"Peter", "lastName":"Jones"} ]}

Creating Function App- Screenshots Function Service Creating Function App- Screenshots 1 2 3

Addind ESP8266 To the Arduino IDE HTTPClient Addind ESP8266 To the Arduino IDE Open the Preferences menu in the Arduino IDE Paste this URL: http://arduino.esp8266.com/stable/package_esp8266com_index.json

Addind ESP8266 To the Arduino IDE HTTPClient Addind ESP8266 To the Arduino IDE 1 2 3- reboot the machine

Running the Sample sketch HTTPClient Running the Sample sketch In Tools -> Boards choose WeMos D1 R2 & mini File -> ESP8266HTTPClient -> BasicHttpClient Make sure to fix the AP details, and the server address (lines 34, 47 respectively)- don’t forget to replage https with https To send objects to the server, modifications to the http header are needed. After http.begin() add the following (copy-paste might ruin the apostrophes): http.addHeader("Content-Type", "application/json"); http.addHeader("x-functions-key", "JpnxoZ0brnhYD2MBvavafniqHAYB61uwZ45URiPLjNIjjunLrrPIWA=="); // the key here is the master key (marked in the screenshot) Replace http.GET() with http.POST({JSON*string*comes*here})