Gumiyo and Amazon Web Services

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites & 1 Group

    Gumiyo and Amazon Web Services - Presentation Transcript

    1. Running on AWS Shuki Lehavi, CEO Oct, 2007 ©2006-2007 Gumiyo, Inc.
    2. What’s Gumiyo? Connecting buyers and sellers – personal shopper for buyers and a set of mobile tools for sellers. The pitch – can I access your inventory from my phone ? Spend $9.95 a month and open the door to 262 million US mobile subscribers. The US market – real estate agents, car dealerships, newspapers and printed media [white label], generic sellers. The technology – inventory-to-mobile & classifieds-to-mobile platform, with seller-facing marketing tools and buyer-facing viral marketing tools
    3. Gumiyo as a Mobile Platform
    4. A Seller’s Mobile Homepage
      • Seller picks a vanity code (e.g. SRHOMES)
      • Print signs directly from Gumiyo or
      • Promote your mobile homepage using your existing ads, flyers and signs, websites, blogs allowing buyers to bookmark your listings and interact with you anytime, anywhere.
      • Buyers can text ‘SRHOMES’ to 48696 or text ‘SRHOMES <mls id>’ and receive a link to your mobile homepage or to a specific listing
      • Buyers can view the entire listing details and
      • Communicate with the seller directly
    5. AWS as a Business Strategy
      • Strategic:
        • On-Demand Capacity : Absorb users or data and scale smoothly, integrate with larger players without trailing behind
        • Operational Noise Reduction : Allows management to focus on building the company and the product
        • Complete data center outsourcing : Allocate our resources to develop intellectual property and relevant, proprietary knowledge
      • Tactical:
        • The world’s best data center at $70 per machine per month: Reduce the cost of a NOC staff ($300K), equipment ($100), redundancy ($50K)
        • No fixed cost and total variable cost : Adjust hosting cost to business performance, reduce the up-front cost of preparing for growth
        • Endless storage: guaranteed storage scaling, backup and redundancy. Reduce bandwidth bottlenecks by serving media from S3
    6. Running on AWS - Results
      • EC2:
        • Migrated production and QA in December 2006
        • Avg of 12 instances with less then 10 minutes down time in the past 10 months! Lightweight AMI, less then 3 minutes to add an instance
        • Migrating 4 servers to “Large Instances” for better I/O
        • One man show!
      • S3:
        • Http access is key
        • No downtime or speed issues
      • SQS:
        • Proved scalability and reliability
        • Missing binary objects and topics
      The bottom line: endless power for less then 2K a month!
    7. SOA on AWS? Geek fest!
      • The problem: process large data feeds for thousands sellers, and millions of listings (did we mention images?)
      • The ingredients: S3, EC2, SQS and Java (Spring)
      • The solution:
        • Proxy the call to a delegate service bean, implementing your business interface (keeps the code clean)
        • Let the proxy ship the method call to SQS, along with a reference to the arguments, store argument objects in S3
        • Run your [backend] app servers on EC2,
        • define SQS listeners to pick up the call,
        • locate the local business service, get
        • the arguments and invoke
        • A scaleable SOA solution
        • in 50 lines of code!
    8. Architecture
      • EC2 – Amazon Elastic Compute Cloud
        • Web servers (two tomcat, one apache + LB in each group) Multi node Tomcat 5.5 environment with Apache 2.2 modj_k1.2.25 load balancing in front
        • MySQL 5.0.45 DB servers (primary, secondary) for application tables, log and index system, backed to S3
        • AMI includes fedora core 7, s3 tools and Apache/ MySQL
        • Page load time 90ms – 450ms
      • S3 – Amazon Simple Storage Solution
        • Centralized persistence for backups
        • Stores war file, Tomcat and our instance recovery scripts
        • Used to store images and media files to reduce bandwidth and storage challenges.
        • Java SE 6.0, Java EE 5.0, JSP 2.0 front-end and Spring 2.0 with Hibernate 3.2
    9. Thank you
      • Questions?
      • Shuki Lehavi
        • http:// www.gumiyo.com
        • [email_address]
        • 818 456 6771

    + tracylaxdaltracylaxdal, 3 years ago

    custom

    2909 views, 2 favs, 0 embeds more stats

    Gumiyo's Shuki Lehavi presents at Amazon Web Servic more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2909
      • 2909 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 73
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events