• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Mobile Meets Cloud - MBaaS
 

Mobile Meets Cloud - MBaaS

on

  • 924 views

 

Statistics

Views

Total Views
924
Views on SlideShare
919
Embed Views
5

Actions

Likes
7
Downloads
0
Comments
1

1 Embed 5

http://www.scoop.it 5

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Mobile Meets Cloud - MBaaS Mobile Meets Cloud - MBaaS Presentation Transcript

    • Mobile Meets CloudJanakiram MSVHead - Cloud Infrastructure ServicesAditi TechnologiesThursday, June 13, 13
    • Agenda• Evolution of Mobile Backend Services• Compare MBaaS with IaaS and PaaS• Foundational Services of MBaaS• Mobile Backend Market LandscapeThursday, June 13, 13
    • What Powers the App?Thursday, June 13, 13
    • What Powers the App?ApplicationThursday, June 13, 13
    • What Powers the App?ComputeApplicationThursday, June 13, 13
    • What Powers the App?Compute StorageApplicationThursday, June 13, 13
    • What Powers the App?Compute Storage NetworkingApplicationThursday, June 13, 13
    • What Powers the App?Compute Storage Networking DatabaseApplicationThursday, June 13, 13
    • What Powers the App?Compute Storage Networking DatabaseApplication ServicesApplicationThursday, June 13, 13
    • What Powers the App?Compute Storage Networking DatabaseApplication Services Management ServicesApplicationThursday, June 13, 13
    • Tectonic Shift in AppDevelopment Landscape• Smartphones are going be 54% of all phones soldby 2013• Apple sold 140 million iPhones by 2011• Mobile Apps are driving the device adoption• iTunes and Google Play have 700,000 Apps• Google Play hit 25 billion downloads• Traditional developers are turning into mobiledevelopersThursday, June 13, 13
    • Mobile BackendsThursday, June 13, 13
    • Mobile Backend onCloudThursday, June 13, 13
    • What Powers the App?Thursday, June 13, 13
    • What Powers the App?Operating SystemThursday, June 13, 13
    • What Powers the App?Operating SystemLanguage / Framework / RuntimeThursday, June 13, 13
    • What Powers the App?DatabaseServerOperating SystemLanguage / Framework / RuntimeThursday, June 13, 13
    • What Powers the App?DatabaseServerMessagingServerOperating SystemLanguage / Framework / RuntimeThursday, June 13, 13
    • What Powers the App?DatabaseServerWebServerMessagingServerOperating SystemLanguage / Framework / RuntimeThursday, June 13, 13
    • What Powers the App?DatabaseServerWebServerMessagingServerYour ApplicationOperating SystemLanguage / Framework / RuntimeThursday, June 13, 13
    • What Powers the App?Thursday, June 13, 13
    • What Powers the App?SQLServerIIS MSMQWindows Server.NETYour ApplicationThursday, June 13, 13
    • What Powers the App?SQLServerIIS MSMQWindows Server.NETYour ApplicationMySQL TomcatRabbitMQLinux ServerJavaYour ApplicationThursday, June 13, 13
    • Infrastructure as aServiceThursday, June 13, 13
    • Infrastructure as aServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onThursday, June 13, 13
    • Infrastructure as aServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onMySQL TomcatRabbit  MQLinux  ServerJavaYour  Applica:onThursday, June 13, 13
    • Infrastructure as aServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onMySQL TomcatRabbit  MQLinux  ServerJavaYour  Applica:onVMVM VM VMThursday, June 13, 13
    • Infrastructure as aServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onMySQL TomcatRabbit  MQLinux  ServerJavaYour  Applica:onVMVM VM VMVMVM VM VMThursday, June 13, 13
    • Platform as a ServiceThursday, June 13, 13
    • Platform as a ServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onThursday, June 13, 13
    • Platform as a ServiceSQLServerIIS MSMQWindows  Server.NETYour  Applica:onMySQL TomcatRabbit  MQLinux  ServerJavaYour  Applica:onPaaS PaaSThursday, June 13, 13
    • Evolution of MBaaSVM VM VMOS OS OSStorageIaaS$Physical)Infrastructure)Thursday, June 13, 13
    • Evolution of MBaaSVM VM VMOS OS OSStorageIaaS$Physical)Infrastructure)LanguageRuntimeWebServerDBServer…PaaS$Thursday, June 13, 13
    • Evolution of MBaaSVM VM VMOS OS OSStorageIaaS$Physical)Infrastructure)LanguageRuntimeWebServerDBServer…PaaS$UserProfilesPushNotificationsSocialIntegration…DataMBaaS%Thursday, June 13, 13
    • Key Services of MBaaSThursday, June 13, 13
    • Key Services of MBaaSUserManagementThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageUnstructuredStorageThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageUnstructuredStorageNotificationsThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageUnstructuredStorageNotifications AuthenticationThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageUnstructuredStorageNotifications Authentication Social IntegrationThursday, June 13, 13
    • Key Services of MBaaSUserManagementStructuredStorageSemi-structuredStorageUnstructuredStorageNotifications Authentication Social Integration Location ServicesThursday, June 13, 13
    • Building Blocks of MBaaSUserProfilesRelationalDatabaseSemi-StructuredStorageObject StoragePushNotificationsAuthenticationSocialIntegrationLocationServicesAnalyticsIdentityProvidersSocial NetworksGeo-SpatialData ProvidersServer Side ComponentsStorage&CDN Providers3rd Party ServicesOther ServiceProvidersAdvertisementsPaymentOther ServicesThursday, June 13, 13
    • Why Developers needMBaaS?• API for common services• Native and generic libraries• Custom code for extensibility• Illusion of infinity• Affordable PricingThursday, June 13, 13
    • Thursday, June 13, 13
    • Thursday, June 13, 13
    • MBaaS MarketLandscapeThursday, June 13, 13
    • MBaaS Market Analysis• Salesforce announced Mobile PlatformServices• Facebook acquired Parse for $85 million• Google announced Mobile Backend forGAE• Google and Kinvey partner to offerenterprise MBaaSThursday, June 13, 13
    • Summary• MBaaS brings the power of Cloud tomobile development• MBaaS offers better abstraction of Cloud• MBaaS turns developers into assemblers• MBaaS drives larger adoption of the CloudThursday, June 13, 13
    • ThankYou!Janakiram MSV@janakirammwww.janakiramm.netmail@janakiramm.netThursday, June 13, 13