Top Banner
27

Realtime Conf - Lightning node.js dev

May 06, 2015

Download

Documents

Glenn Block

My Realtime conf talk on VMs, Node.js github deployment and Windows Azure Mobile Services
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Realtime Conf - Lightning node.js dev
Page 2: Realtime Conf - Lightning node.js dev
Page 3: Realtime Conf - Lightning node.js dev
Page 4: Realtime Conf - Lightning node.js dev

Lightning nodejs dev

@gblock

Page 5: Realtime Conf - Lightning node.js dev

Who am I@gblock

MICROSOFT

Page 6: Realtime Conf - Lightning node.js dev

Who am I really?

node developer@Microsoft

develop infra, tools and libraries for node in Azure

supporter of the node community

social addict

Page 7: Realtime Conf - Lightning node.js dev

Cloud migration

Apps are moving in droves to the cloud

Page 8: Realtime Conf - Lightning node.js dev

Cloud migration

node apps are moving in droves to the cloud

Page 9: Realtime Conf - Lightning node.js dev

Cloud migration

mobile apps are moving in droves to the cloud

Page 10: Realtime Conf - Lightning node.js dev

Cloud migration

Azure will help you get there

Page 11: Realtime Conf - Lightning node.js dev

Deploy

Deploying node fast and continually

from ANY platform

Page 12: Realtime Conf - Lightning node.js dev

npm install azure –gazure account downloadazure account import

git clone https://github.com/glennblock/gbtestazure site create gbtest –github -u glennblock

Page 13: Realtime Conf - Lightning node.js dev

Many other useful commandsazure site deployment listazure site deployment show [id]azure site redeploy [id]azure site showazure site listazure site stopazure site delete

Page 14: Realtime Conf - Lightning node.js dev

Virtualize

Linux VMs(yes we also support Windows )

Page 15: Realtime Conf - Lightning node.js dev

azure vm image list

azure vm create [name] [image] [user] [pass] --location [location] --ssh

azure vm endpoint create create [vm] [lb-port] [vm-port]

Page 16: Realtime Conf - Lightning node.js dev

Manage

Manage and scale from ANY device

Page 17: Realtime Conf - Lightning node.js dev

azure site portal

Page 18: Realtime Conf - Lightning node.js dev

HTML 5

Page 19: Realtime Conf - Lightning node.js dev

Mobilize

Building node powered mobile backends

Page 20: Realtime Conf - Lightning node.js dev

Windows Azure Mobile ServicesCreate a CRUD API over HTTP, server logic in node!

Authenticate via OAuth provides (Live, Google, FB)

Server push to IOS, Windows 8 and Windows Phone. Android comming

Page 21: Realtime Conf - Lightning node.js dev

Creating a service

Page 22: Realtime Conf - Lightning node.js dev
Page 23: Realtime Conf - Lightning node.js dev
Page 24: Realtime Conf - Lightning node.js dev
Page 25: Realtime Conf - Lightning node.js dev
Page 26: Realtime Conf - Lightning node.js dev
Page 27: Realtime Conf - Lightning node.js dev

Learn more

http://aka.ms/krtconf - Sign up and try it outhttp://aka.ms/azurenodedev - Node dev centerhttp://aka.ms/azuremobiledev - Mobile dev center

email me: [email protected]: @gblock