Windows Azure
Platform
Oliver Michalski
Windows Azure Community Deutschland
http://wazcommunity.wordpress.com/

Windows Az...
About me
•
•
•
•

Oliver Michalski
Senior Developer .NET
Berlin
Moderator des Windows Azure Forums bei MSDN
Deutschland
• ...
• Windows Azure Community Deutschland
• http://wazcommunity.wordpress.com/
• Windows Azure Community Deutschland – User
Gr...
4.Modul:

WINDOWS AZURE MOBILE
SERVICES
• Mit diesem Modul möchte ich euch einen
Überblick über die Windows Azure Mobile
Services liefern

• Level 100
• Fangen wi...
1.

DEFINITION
Was sind die WA Mobile Services?
• WAMS ist ein sog. MBaaS (= Mobile Backend
as a Services)
• WAMS ist ein Teil des Window...
WA Execution Model
Windows Azure

Cloud Services

Virtual Machines

Data Services

Websites

Mobile Services

Application ...
Was sind die WA Mobile Services?
• WAMS ist ein sog. MBaaS (= Mobile Backend as a
Services)
• WAMS ist ein Teil des Window...
2.

FEATURES
Vorbemerkungen
• Bevor ich mit den Feature beginne, möchte ich
euch noch zwei Leitlinien vorstellen, die das
WAMS Angebot ...
Features
WA Mobile Services

User Authentication

Server Logic

Data

Notification

Scheduler

Logging & Diagnostics

Scal...
Authentication
WA Mobile Services

User Authentication

Microsoft Account

Facebook

Twitter

Google

WAAD
Authentication (2)
• Was muss ich noch wissen?
• Berechtigungen können pro Tabelle und CRUD
Operation vergeben werden
• Gr...
Authentication (3)
• Die Windows Azure Active Directory
Authentication ist zurzeit eine Private
Preview. Wer das Feature t...
Server Logic
WA Mobile Services

Server Logic

Dynamic REST API

Node.JS Scripts

Dynamic Schema
Server Logic (2)
WA Mobile Services

Server Logic

Node.JS Scripts

Default Scripts

Custom API
Server Logic (3)
Node.JS Scripts

Default Scripts

Node.JS Module

Custom API
Server Logic (4)
Node.JS Module
3.

CLIENT DEVELOPMENT
Clients (1)
WA Mobile Services

Windows

Windows Phone

iOS

Android

HTML 5 / JS

Xamarin
Clients (2)
WA Mobile Services

Windows

Windows Phone

Managed Client SDK

WinJS SDK
Clients (3)
WA Mobile Services

Managed Client SDK

Windows Store Apps

Windows Phone 8.0

NET 4.5

Windows Phone 7.5
Clients (4)
WA Mobile Services

Xamarin

Xamarin iOS

Xamarin Android
Schlusswort
• Dies war nur ein kleiner Einblick in die
Windows Azure Mobile Services. Es gäbe noch
viel mehr Details zu be...
Q&A
Upcoming SlideShare
Loading in...5
×

Windows Azure Platform WAMS v.0.5

874

Published on

CTP des neuen Trainingsmoduls für Windows Azure Mobile Services (nicht komplett)

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
874
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Windows Azure Platform WAMS v.0.5"

  1. 1. Windows Azure Platform Oliver Michalski Windows Azure Community Deutschland http://wazcommunity.wordpress.com/ Windows Azure 4.Modul: WA Mobile Services
  2. 2. About me • • • • Oliver Michalski Senior Developer .NET Berlin Moderator des Windows Azure Forums bei MSDN Deutschland • Community Leader Windows Azure Community Deutschland • Community Leader Windows Azure Community Deutschland – User Group (Facebook) • Member of the Windows Azure Insider Program
  3. 3. • Windows Azure Community Deutschland • http://wazcommunity.wordpress.com/ • Windows Azure Community Deutschland – User Group • http://www.facebook.com/groups/26511597022181 7/
  4. 4. 4.Modul: WINDOWS AZURE MOBILE SERVICES
  5. 5. • Mit diesem Modul möchte ich euch einen Überblick über die Windows Azure Mobile Services liefern • Level 100 • Fangen wir an 
  6. 6. 1. DEFINITION
  7. 7. Was sind die WA Mobile Services? • WAMS ist ein sog. MBaaS (= Mobile Backend as a Services) • WAMS ist ein Teil des Windows Azure Execution Model
  8. 8. WA Execution Model Windows Azure Cloud Services Virtual Machines Data Services Websites Mobile Services Application Building Blocks
  9. 9. Was sind die WA Mobile Services? • WAMS ist ein sog. MBaaS (= Mobile Backend as a Services) • WAMS ist ein Teil des Windows Azure Execution Model • Skript basiert (Java Script, Node.JS) • Verfügbar für Windows Store Apps, Windows Phone, iOS, Android, HTML 5 und Xamarin • 3er Party Support (z.B. Backbone.JS, Sencha Touch, Apache Cordova)
  10. 10. 2. FEATURES
  11. 11. Vorbemerkungen • Bevor ich mit den Feature beginne, möchte ich euch noch zwei Leitlinien vorstellen, die das WAMS Angebot beschreiben: • Rapid Development • Common Scenarios
  12. 12. Features WA Mobile Services User Authentication Server Logic Data Notification Scheduler Logging & Diagnostics Scale
  13. 13. Authentication WA Mobile Services User Authentication Microsoft Account Facebook Twitter Google WAAD
  14. 14. Authentication (2) • Was muss ich noch wissen? • Berechtigungen können pro Tabelle und CRUD Operation vergeben werden • Granulare Rechtekontrolle erfolgt mittels Server Scripts
  15. 15. Authentication (3) • Die Windows Azure Active Directory Authentication ist zurzeit eine Private Preview. Wer das Feature testen will, sollte das Mobile Service Team kontaktieren (mobileservices@microsoft.com)
  16. 16. Server Logic WA Mobile Services Server Logic Dynamic REST API Node.JS Scripts Dynamic Schema
  17. 17. Server Logic (2) WA Mobile Services Server Logic Node.JS Scripts Default Scripts Custom API
  18. 18. Server Logic (3) Node.JS Scripts Default Scripts Node.JS Module Custom API
  19. 19. Server Logic (4) Node.JS Module
  20. 20. 3. CLIENT DEVELOPMENT
  21. 21. Clients (1) WA Mobile Services Windows Windows Phone iOS Android HTML 5 / JS Xamarin
  22. 22. Clients (2) WA Mobile Services Windows Windows Phone Managed Client SDK WinJS SDK
  23. 23. Clients (3) WA Mobile Services Managed Client SDK Windows Store Apps Windows Phone 8.0 NET 4.5 Windows Phone 7.5
  24. 24. Clients (4) WA Mobile Services Xamarin Xamarin iOS Xamarin Android
  25. 25. Schlusswort • Dies war nur ein kleiner Einblick in die Windows Azure Mobile Services. Es gäbe noch viel mehr Details zu berichten aber das ist einem weiteren Modul vorbehalten.   
  26. 26. Q&A

×