16

Running Web & Mobile in Azure App Service

Embed Size (px)

Citation preview

Page 1: Running Web & Mobile in Azure App Service
Page 2: Running Web & Mobile in Azure App Service

Puja PramudyaMicrosoft MVP | Radya Labs Teknologi@poedja_p

Running Web And Mobile Appson Azure App Service

Page 3: Running Web & Mobile in Azure App Service

We’re passionate about mobile

Page 4: Running Web & Mobile in Azure App Service

Important notes!• All session recording will be available• http://aka.ms/techdaysid

• Download “TechDays ID” app to get notifications• Available on Windows Phone, Android and iOS

Page 5: Running Web & Mobile in Azure App Service

Agenda• What is Azure App Service • Demo• Q & A

Page 6: Running Web & Mobile in Azure App Service

Mobile Services

Key app services in Azure today

Azure Websites

BizTalk Services

Page 7: Running Web & Mobile in Azure App Service

Mobile Services

Key app services in Azure today

Azure Websites

BizTalk Services

Unique integrated offering Build rich, engaging & intelligent

apps Scale as your business grows

Introducing Azure App Service

Page 8: Running Web & Mobile in Azure App Service

WEB APPS

Full capability set available including:

• .NET, Node.js, Java, PHP, and Python

• WebJobs for long running tasks

• Integrated VS publish, remote debug…

• CI with GitHub, BitBucket, VSO

• Auto-load balance, Autoscale, Geo DR

• Virtual networking and hybrid connections

• Site slots for staged deployments

Web apps run as-isno changes required

Page 9: Running Web & Mobile in Azure App Service

New capabilities for Mobile apps:

• Webjobs for long running tasks

• CI with GitHub, BitBucket, VSO

• Auto-load balance, Autoscale, Geo DR

• Virtual networking and hybrid connections

• Site slots for staged deployments

Mobile services plusa whole lot more

MOBILE APPS

Page 10: Running Web & Mobile in Azure App Service

New Logic Apps for easy automation

• No code designer for rapid creation

• Dozens of pre-built templates to get started

• Out of box support for popular SaaS and on-premises apps

• Use with custom API apps of your own

• Biztalk APIs for expert integration scenarios

Automate SaaS andon-premises systems

LOGIC APPS

Page 11: Running Web & Mobile in Azure App Service

Easily use cloud or custom APIs:

• Dozens of built-in APIs for popular SaaS

• An ecosystem of APIs for any need

• Create and publish custom, reusable APIs

• Visual Studio tooling with one click publish and remote debugging

• Automatic client SDK generation for many languages

Create, consume andhost APIs more easily

API APPS

Page 12: Running Web & Mobile in Azure App Service

WEB APPS LOGIC APPS MOBILE APPS

API APPS

http SQL

Customer site Service Advisor Technician AppCustomerAppointment

Page 13: Running Web & Mobile in Azure App Service

DEMO

Page 14: Running Web & Mobile in Azure App Service

WEB APPS LOGIC APPS MOBILE APPS

API APPS

Citizen Site Tweet Scheduler

API

Page 15: Running Web & Mobile in Azure App Service

Key takeaway : You take controlNo Scenario Recommendation

1 Robust API for Mobile Client + Website Web App

2 Robust API for Mobile Client + No Website API App

3 Robust API for Mobile Client + No Website + Client SDK

Mobile App

4 Usual Website Web App

5 Robust API + Access both from Web+Mobile API App + Web App

6 Usual web product (web, mobile app, API)+ Mobile feature (Push, offline sync)

API App + Web App + Mobile App

7 Web product + logic that changes frequently API App + Web App + Mobile App + Logic App

Page 16: Running Web & Mobile in Azure App Service