• Save
Sonoa Cloud Services for Elasticity and Mobility
Upcoming SlideShare
Loading in...5
×
 

Sonoa Cloud Services for Elasticity and Mobility

on

  • 1,540 views

CloudCamp Haiti preso by Sam Ramji of Sonoa

CloudCamp Haiti preso by Sam Ramji of Sonoa

Statistics

Views

Total Views
1,540
Views on SlideShare
1,537
Embed Views
3

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 3

http://www.slideshare.net 3

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Sonoa Cloud Services for Elasticity and Mobility Sonoa Cloud Services for Elasticity and Mobility Presentation Transcript

    • Cloud Services for Elasticity and Mobility
      Sam Ramji, VP Strategy
      Sonoa Systems
    • In Brief
      Cloud Services Overview
      Pattern: Surge-driven Demand for Application Experiences
      What Can We Do To Help Haiti?
      What Can We Do To Help the next Haiti?
    • Cloud Services Overview: Economics
      Shifts are driven through business advantages offered:increased revenue, decreased costs, increased efficiency
      Requires a new generation of infrastructureto mirror and extend web computing capabilities in a cloud computing world
      APIs are replacing user interfaces as the next generation requires structured access to data and services
      APIs are the core elements of the cloud economy
    • Cloud Services Overview: Process
      Business View
      Technology View
      Product Management
      ITOperations
      SoftwareDevelopment
      BusinessDevelopment
      concept
      Fix the Economy
      Advance the Internet
      Drive faster innovation
      Find new scalable profit models
      Scalable innovation through remixing
      Scalable revenue through Cloud services
      Make services easier to build
      pre-purchase
      pre-purchase
      Low cost transactions
      Low cost customer acquisition
      Make services easier to deploy
      Make it easier to run the business
      Make services easier to operate
      1st
      1st
      Make it easier to be in compliance
      Make services easier to predict
      2nd
      2nd
      implementation
    • Cloud Services Overview: Evolution
      * Refers to mobile applications using APIs, not mobile websites
    • Pattern: Surge-Driven Demand
      PC
      Netbook
      Phone
      Useful applications are available wherever the user is, with the right experience based on available compute infrastructure
      This means custom clients using common APIs
      APIs have to scale in order to meet demand
      APIs need customization in order to accelerate delivery to different clients
    • Pattern: Mobile Cloud Service Gateway
      • TV Guide on the iPhone
      • Used 3rd party API
      • 10x performance improvement through
      Mobile Mediation
      Application Caching
      Application Services
      • Scaled through cloud infrastructure through 500K users with unpredictable growth
    • What Can We Do to Help Haiti?
      Volunteers from our community to help onramp the IT leaders for the crisis
      USAID
      FEMA/Military
      Crisis Commons
      Let Aid Providers focus on the last mile and on the remote command centers
      Containers solve these aspects of the problem
      This is not a cloud issue, this is an access and domain specific knowledge issue
      Utilize public infrastructure wherever possible
      Drive awareness of existing infrastructure (internet and available services)
      Establish a blessed registry of crisis APIs including documentation and best practices
      Donate our infrastructure
      Rackspace, Sonoa, IBM, Canonical, RightScale, and many more just on this webinar – we can each take action to coordinate our in-kind donations
    • What Can We Do to Help the next Haiti?
      Best practices
      A community site to document the patterns and point to existing working applications and mashups
      Cloud API registry for the Crisis Community
      Thoughtful, documented place for known-good APIs
      Donations from providers
      Infrastructure: Amazon, Microsoft, Google, Rackspace
      Application Engines: EngineYard/Heroku, Microsoft, Google
      Management: RightScale, Sonoa
    • THANK you
    • Core Customer Scenarios
      Mobile Gateway
      APIGateway
      FeedGateway
      Cloudburst
      Gateway
      REST and SOAP APIs consumed by mobile apps
      REST and SOAP APIs published and/or consumed
      Feeds published at scale to content consumers
      Public cloud used to “outburst” private computation
      Mobile devices drive traffic and have special requirements
      Secured access required to enable “private cloud” computing
      Visibility, control of usage; large customers require customization
      Dynamic content delivered through channels with 1:1 requirements
    • Cloud Gateway
      • Authentication and authorization for all requests
      • Secure channel and confidential data masked out
      • Dashboard of usage
      • Cloud federation
    • Customer infrastructure and applications
      Customer Cloud Environment
      Cloud Infrastructure Platform
      Cloud Service Broker Appliance
    • Customer infrastructure and applications
      CloudInfrastructure Platform
      Cloud-based Cloud Service Broker
      Customer
      Datacenter
    • Cloud Service Controller as a Service
      Customer infrastructure and applications
      Cloud Infrastructure Platform
    • Customers we’ve learned from
    • Problem
      Business
      Technology
      Web architectures do not support the new demand patterns and security models needed for cloud services
      Companies are racing their competition to win in the cloud
      After early successes, they are failing due to lack of visibility, control, and scalability
      Cannot inspect, route, manage, and secure communications at the cloud layer
      Business development is held back by lack of technical agility
      Coding rather than configuration used to modify and evolve cloud services
      Impact
      Lost revenue
      Customer dissatisfaction Compliance penalties
      Impact
      Cost overrunsPoor performance/SLA failures Business disruption