vaše datacentrum - microsoft...devices device connectivity storage analytics presentation &...
TRANSCRIPT
![Page 1: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/1.jpg)
![Page 2: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/2.jpg)
Vaše datacentrum-serverovňa
VM v devtestprostredí
IT admin
Provisioning VM
Vývojári
Požiadavka na VM
65%Vývojárov potvrdzuje komplikácie a časovú náročnosť k získaniu nových vývojárskych a testovacích prostredí
Priemerné využitie dedikovanejdevtest infraštruktúry10%
• Priveľa kompromisov agility vývoja
• Limitovaný rozpočet na hardvér
• Limitovaný počet softvérových licencií
• Existujúci hardvér s nízkym výkonom
• Nerealistické testy škálovania
• Veľké pozdržania vývoja spôsobené procesom objednávok HW/SW
Čo treba vyriešiť
Zdroj: Business Case for Test Environment Management Whitepaper, Cognizant
![Page 3: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/3.jpg)
Rýchle, jednoduché a prenajateľné devtest prostredia v Azure.
Špecifické pre váš tím. Na vyžiadanie.
Azure DevTest Labs
![Page 4: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/4.jpg)
Azure DevTest Labs
Demo
![Page 5: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/5.jpg)
Devices Device Connectivity Storage Analytics Presentation & Action
Event Hub SQL DatabaseMachine
LearningApp Service
IoT HubTable/Blob
Storage
Stream
AnalyticsPower BI
Service Bus DocumentDB HDInsightNotification
Hubs
External Data
Sources3rd party
DatabasesData Factory Mobile Services
Data Lake* BizTalk Services
{ }
(*) service in Preview
![Page 6: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/6.jpg)
Arduino vývoj v Visual Studiu 2017Windows IoT projekt v Visual Studiu 2017Azure IoT Hub a Device Explorer
Demo
![Page 7: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/7.jpg)
Tvorbainteraktívnych reportov
Vloženie vizualizácií
do aplikácií/webov
Nasadenie s
jednoduchou správou
PowerBI Embedded
![Page 8: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/8.jpg)
Microsoft Azure
subscription
Zapúzdrenie do aplikácie
Koncoví používatelia
Workspace
Workspace kolekcia
1,N
Vývojár
Názov
Správcovia
Endpointy
Kľúče
Gateway
Credentials
Geo umiestnenie
Tagy
Názov
Reporty
Datasety
Tagy
Vaša webová aplikácia
Azure SQL
Data Warehouse
Azure SQL Database
1,N
1,N
Javascript pre renderovanú vizualizáciu
![Page 9: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/9.jpg)
PowerBI Embedded workspace v AzureZapúzdrenie vizualizácií do webovej aplikácie
Demo
![Page 10: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/10.jpg)
![Page 11: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/11.jpg)
An event-based
serverless compute
experience to accelerate
your development. It can
scale based on demand and
you pay only for the
resources you consume.
![Page 12: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/12.jpg)
![Page 13: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/13.jpg)
![Page 14: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/14.jpg)
![Page 15: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/15.jpg)
![Page 16: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/16.jpg)
![Page 17: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/17.jpg)
![Page 18: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/18.jpg)
Every 15 minutes Clean tableFind and clean invalid data
Example: Timer based processing
![Page 19: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/19.jpg)
File added to
Blob Storage
Transform CSV to data rows
CSV
Power BI
Chart graphic
Example: Azure service event processing
![Page 20: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/20.jpg)
Millions of devices feed
into Stream Analytics
Store data in
SQL Online
Transform to structured data
Example: Real-time stream processing
![Page 21: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/21.jpg)
? ...
Cortana Analytics answers questionsMessage sent
to Chatbot
Chatbot sends
response
Example: Real-time bot messaging
![Page 22: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/22.jpg)
Demo
![Page 23: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/23.jpg)
Try it yourself:
https://www.npmjs.com/package/azure-functions-cli
Open source on Git
https://github.com/Azure/azure-functions-cli
![Page 24: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/24.jpg)
https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/
![Page 25: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/25.jpg)
![Page 26: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/26.jpg)
DEMO
![Page 27: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/27.jpg)
Microsoft Cognitive ServicesGive your apps a human side
![Page 28: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/28.jpg)
Building Intelligent Bots
![Page 29: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/29.jpg)
Bots are not:
![Page 30: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/30.jpg)
DEMO
![Page 31: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/31.jpg)
Bots are apps. Really. That’s it!
• Intelligent if-else
• They solve problems, like apps
• You can publish your bot instantly on Messanger, Skype, Slack, Kik, email, custom hardware devices, anything.
• They are cross platform, you can run them anywhere, on any device
• They are actually easier to build and deploy across platforms than apps
• Very similar capabilities: Push notifications? Check.
![Page 32: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/32.jpg)
www.botframework.com
![Page 33: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/33.jpg)
Bot Connector
Your Bot Framework
Connects your bot with various channels,
stores state and many more...
Developer Portal
Connect your bots to text/sms, Skype,
Slack, Facebook Messenger,
Office 365 mail and other channels.
Bot Builder
Tools and services to build great bots
that converse wherever your users are.
Bot Directory
Try, use, and add published bots to the
world’s top conversation experiences.
![Page 34: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/34.jpg)
Node.js, .NET and REST• Dialogs to model conversation
• Dialogs are reusable
• Types of Dialogs include:
• Built-in prompts
• Yes/No, String, Number, Choices
• FormFlow and form slot filling (branching, disambiguation, multi-turn)
• Conversations are scalable to multiple machines
• Rich interactions• Support for rich attachments (image, card, video, doc,
etc.); support for calling (Skype)
• Service extensions for language understanding(LUIS) and translation
• Online/offline Chat Emulator
• Samples
Bot Builder SDK
![Page 35: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/35.jpg)
• Register your bot
• Connect to channels
• Test
• Publish
• Manage
• Measure
Developer Portal
![Page 36: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/36.jpg)
![Page 37: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/37.jpg)
Public Directory of Bot Framework Bots
• Users can discover, try, and add bots to the conversation experiences on which the bot is configured (no app required)
• Bots are public at developer discretion; bots must be submitted for review in order to appear in the directory
• Searchable
Bot Directory
![Page 38: Vaše datacentrum - Microsoft...Devices Device Connectivity Storage Analytics Presentation & Action Event Hub SQL Database Machine Learning App Service IoT Hub Table/Blob Storage Stream](https://reader033.vdocuments.pub/reader033/viewer/2022053012/5f0f2d867e708231d442df59/html5/thumbnails/38.jpg)
DEMO