Quick to Market Apps Using Azure

25
Quick - to - Market Mobile Apps Using Azure Rachel Parsons & Dan Lange @ pinkeerach & @ danlange

Transcript of Quick to Market Apps Using Azure

Quick-to-Market Mobile Apps

Using Azure

Rachel Parsons & Dan Lange

@pinkeerach & @danlange

Introduction

Rachel Parsons

AppDev Practice

Manager

iOS/Java Developer

All Around Nerd

Dan Lange

Director of Mobile

iOS Developer

Java JEE/System

Integration

Current State of the Enterprise

Secure Networks

Data on Servers

Public Websites/Services*

*Maybe!

Pains of Enterprise Mobile Development

Many platforms

Many locations

Many networks

What do we do now?

To the cloud!

How can Azure make development quicker?

APIs via Mobile Services SDK

Web Apps/Services

Hybrid Connections

Mobile Services Architecture

APIs: Authentication

Simple Configuration

Multiple

Authentication

Sources

Fewer Lines of Code

Identity Configuration

AD Authentication in iOS

APIs: Data & Storage

Databases & Tables &

Blobs, Oh My!

Permissions-Driven

Sync Data for Offline

Use

APIs: Business Logic

Custom APIs via

Scripts

Source Controlled

Permissions-Driven

APIs: Push Notifications

Centralized &

Simplified

Multi-Platform

Support

Notification Hubs

Web Apps & Services

Admin/Complimentary Web

Apps

Scaling

Environments

Hybrid Connections

“ In theory, there is no difference between theory and practice; in

practice there is. ”- Anonymous

Case Study #1: Conference Application

Conference App

Surveys Based on Location

Native iOS/Android App

Case Study #1: Conference Application

Storage

Website

Mobile Services

SQL Database

Service Bus

Case Study #1: Conference Application

Demo

Case Study #1: Time Savings

Environment Spool up (1 to 2 weeks)

Server side development (2 weeks)

Push Notifications (2 Weeks)

Total Time Savings (3 to 5 weeks )

Case Study #2: Retailer Customer Service App

Large Retailer

Customer Service Observations

iPad & Web Apps

Case Study #2: Retailer Customer Service App

Websites (Tomcat 7.0)

SQL Database

Multiple Environments

Case Study #2: Time Savings

Environment Spool up ( 2 weeks x 3)

Hardware Procurement

Network Configuration

Total Time Savings (6 weeks)

Any Questions?

Rachel Parsons

Email: rparsons@

cardinalsolutions.com

Twitter:

@pinkeerach

Dan Lange

Email: dlange@

cardinalsolutions.com

Twitter

@danlange