vaše datacentrum - microsoft...devices device connectivity storage analytics presentation &...

Post on 27-Jun-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Rýchle, jednoduché a prenajateľné devtest prostredia v Azure.

Špecifické pre váš tím. Na vyžiadanie.

Azure DevTest Labs

Azure DevTest Labs

Demo

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

Arduino vývoj v Visual Studiu 2017Windows IoT projekt v Visual Studiu 2017Azure IoT Hub a Device Explorer

Demo

Tvorbainteraktívnych reportov

Vloženie vizualizácií

do aplikácií/webov

Nasadenie s

jednoduchou správou

PowerBI Embedded

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

PowerBI Embedded workspace v AzureZapúzdrenie vizualizácií do webovej aplikácie

Demo

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.

Every 15 minutes Clean tableFind and clean invalid data

Example: Timer based processing

File added to

Blob Storage

Transform CSV to data rows

CSV

Power BI

Chart graphic

Example: Azure service event processing

Millions of devices feed

into Stream Analytics

Store data in

SQL Online

Transform to structured data

Example: Real-time stream processing

? ...

Cortana Analytics answers questionsMessage sent

to Chatbot

Chatbot sends

response

Example: Real-time bot messaging

Demo

Try it yourself:

https://www.npmjs.com/package/azure-functions-cli

Open source on Git

https://github.com/Azure/azure-functions-cli

https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/

DEMO

Microsoft Cognitive ServicesGive your apps a human side

Building Intelligent Bots

Bots are not:

DEMO

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.

www.botframework.com

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.

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

• Register your bot

• Connect to channels

• Test

• Publish

• Manage

• Measure

Developer Portal

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

DEMO

top related