9
Microsoft Azure as BaaS andreasschabu s TECHNICAL EVANGELIST | DX

Mobile Quality Night Vienna 2015 - Microsoft Azure as BaaS

Embed Size (px)

Citation preview

Page 1: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Microsoft Azureas BaaS andreasschabu

sTECHNICAL EVANGELIST | DX

Page 2: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

“At our core…Microsoft is the productivity and platform company for the mobile-first and cloud-first world. We will reinvent productivity to empower every person and every organization on the planet to do more and achieve more.”

—Satya Nadella, CEO

Page 3: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Security & Management

Platform Services

Infrastructure ServicesVirtual Machines

Windows Linux Containers

Network Attached StorageBLOB Storage

Azure Files

Premium Storage

Datacenter Infrastructure (24 Regions, 19 Online) – More than AWS and Google combined

Web and MobileWeb Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Media & CDNContent DeliveryNetwork (CDN)

MediaServices

Analytics & IoT

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

IntegrationBiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store /Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

Software Defined NetworkingVirtual Network

ExpressRoute

Traffic Manager

Load Balancer

DNS VPN Gateway

Application Gateway

Data

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQL DataWarehouse

Azure AD Connect Health

AD PrivilegedIdentity Mngt

OperationalInsights

ComputeCloudServices

Batch Remote App

ServiceFabric

Developer Services

Visual Studio

ApplicationInsights

Azure SDK

Team Project

VM Image Gallery& VM Depot

Page 4: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Azure Mobile Apps

Page 5: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Azure Mobile Apps MobileServiceClient MobileService = new MobileServiceClient( "https://scamobileapp.azurewebsites.net", "", "");

var todoTable = App.MobileService.GetTable<TodoItem>();

await todoTable.InsertAsync(todoItem);

items = await todoTable .Where(todoItem => todoItem.Complete == false) .ToCollectionAsync();

Page 6: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Security & Management

Platform Services

Infrastructure ServicesVirtual Machines

Windows Linux Containers

Network Attached StorageBLOB Storage

Azure Files

Premium Storage

Datacenter Infrastructure (24 Regions, 19 Online) – More than AWS and Google combined

Web and MobileWeb Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Media & CDNContent DeliveryNetwork (CDN)

MediaServices

Analytics & IoT

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

IntegrationBiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store /Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

Software Defined NetworkingVirtual Network

ExpressRoute

Traffic Manager

Load Balancer

DNS VPN Gateway

Application Gateway

Data

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQL DataWarehouse

Azure AD Connect Health

AD PrivilegedIdentity Mngt

OperationalInsights

ComputeCloudServices

Batch Remote App

ServiceFabric

Developer Services

Visual Studio

ApplicationInsights

Azure SDK

Team Project

VM Image Gallery& VM Depot

Page 7: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

Weiterführende Links…

http://www.azure.com http://www.microsoftvirtualacademy.com/

Page 8: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS

© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Page 9: Mobile Quality Night Vienna 2015 -  Microsoft Azure as BaaS