running web & mobile in azure app service
TRANSCRIPT
Puja PramudyaMicrosoft MVP | Radya Labs Teknologi@poedja_p
Running Web And Mobile Appson Azure App Service
We’re passionate about mobile
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
Agenda• What is Azure App Service • Demo• Q & A
Mobile Services
Key app services in Azure today
Azure Websites
BizTalk Services
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
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
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
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
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
WEB APPS LOGIC APPS MOBILE APPS
API APPS
http SQL
Customer site Service Advisor Technician AppCustomerAppointment
DEMO
WEB APPS LOGIC APPS MOBILE APPS
API APPS
Citizen Site Tweet Scheduler
API
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