This document provides an overview of extending applications using cloud computing and mobile devices. It discusses moving applications to the cloud, using Microsoft Azure for computing and storage, and developing applications for mobile devices that interface with cloud services. The presentation includes sections on cloud concepts, Azure roles and AppFabric, developing for Azure, mobile platforms, and a demonstration.
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Extending Your Reach using the Cloud and Mobile Devices
1. Extending Your Reach using the
Cloud and Mobile Devices
Michael Cummings
Principal Consultant
email: michaelc@magenic.com
twitter: @mcummings
blog : http://geekswithblogs.net/mathoms
2. Cloud Cover
» Moving to the Cloud
» Your Data in the ( Microsoft ) Cloud
» Microsoft Azure Roles
» Azure AppFabric
» Developing for Microsoft Azure
» Mobile
» Demo
» Questions
3. Moving to the Cloud
» SaaS, PaaS, IaaS?
» Myth Busting
» Is it Really Cheaper?
» Will I lose my Job?
» Amazon Web Services
» Compute, Storage, Database, Application Services, Networking
» Microsoft Azure
» Compute, Storage, Database, AppFabric, Networking
» Google
» App Engine, Storage
» The Rest
4. Your data in the Cloud
» Azure Table Storage
» Unstructured Blob storage
» Flexible and Scalable
» SQL Azure
» Microsoft SQL Server
» SQL Data Tools
» if ( DataDude + Steroids == Developer Bliss ) { SSDT.Install(); }
5. Microsoft Azure Roles
» Compute
» Long Running Processes
» Computationally Heavy Processes
» Workflow Foundation
» Private WCF
» Web
» ASP.Net
» WCF
» VM
» Dream, Dream, Dream…
7. Developing for Microsoft Azure
» Visual Studio Extensions
» Azure Tools
» SQL Data Tools
» Storage and Compute Emulators
8. Mobile
» iOS, Android, BlackBerry, Windows
» iPad, iPod, iPhone
» Android Phones, and Tablets
» Well, uhm, BlackBerry Phones, Playbook
» Windows Phone, Windows 8
» Reach
» App in the Cloud
» Use Device Web Browser
» Portable Projects with MonoTouch/Mono for Android
» Native
» App on device, data in cloud
» RESTful Services