New Capabilities Cloud Computing

539 views
484 views

Published on

Nauji produktai ant Compute Cloud’o

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
539
On SlideShare
0
From Embeds
0
Number of Embeds
197
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Buy: From dell Rack = 500 rack + 80*20 rails + 1800*20 +500 other = 38.6K Rent: http://www.slicehost.com/ ~ 150 GBP : USD = 1 : 1.7
  • New Capabilities Cloud Computing

    1. 1. Products on a compute cloud Cloud capability – how we can use it today? Gedas Mitkus [email_address]
    2. 2. Cloud Computing today <ul><li>Resources </li></ul><ul><ul><li>compute power </li></ul></ul><ul><ul><li>storage </li></ul></ul><ul><ul><li>networking </li></ul></ul><ul><li>Infinite capacity </li></ul><ul><li>All you can use on demand </li></ul><ul><li>Only one requirement </li></ul><ul><ul><li>credit card starting with $50 </li></ul></ul>
    3. 3. Previous limitations <ul><li>Infrastructure costs </li></ul><ul><li>Development challenges </li></ul>
    4. 4. Infrastructure costs today <ul><li>Higher by X times 2, 5, 10 years ago </li></ul>nil Yes Yes System Admin Required On demand pay per hour $0.1/h Notes nil included $9K per year Connectivity $1.5K per month $5K a month + contract lock in $65K total cost 1 rack = 20 servers Cloud Rent Amazon EC2 Rent Buy
    5. 5. Development challenges on a Cloud <ul><ul><li>Scalability and Quality </li></ul></ul><ul><ul><ul><li>Communication stack </li></ul></ul></ul><ul><ul><ul><li>Persistence / Transactional safety </li></ul></ul></ul><ul><ul><ul><li>Application framework </li></ul></ul></ul><ul><ul><ul><li>Development tools, environment and process </li></ul></ul></ul>
    6. 6. Development challenges on a Cloud <ul><ul><li>Then vs. now: dramatic reduction in </li></ul></ul><ul><ul><ul><li>Development cost </li></ul></ul></ul><ul><ul><ul><li>Time-to-market </li></ul></ul></ul><ul><ul><ul><ul><li>2-3 developers can deliver complex pilot in 6 months </li></ul></ul></ul></ul><ul><ul><li>Why? </li></ul></ul><ul><ul><ul><li>Open source is production quality: Axis/CXF, Hibernate, Spring, JUnit / TestNG, Eclipse, Maven, SVN, Amazon AWS, MySQL, Linux, etc </li></ul></ul></ul><ul><ul><ul><li>Agile Development process - no RUP, no ITIL </li></ul></ul></ul>
    7. 7. Industry trends – Rise of Agile & Open Source
    8. 8. Proof of concept in a small team: Product, Technology, Costs, Time-to-Market <ul><li>Goal </li></ul><ul><ul><li>Build 2 (later more) vertical business directories in 15 languages </li></ul></ul><ul><ul><li>By automatically summarizing business websites </li></ul></ul><ul><ul><li>Using a highly configurable crawler and analysis engine running on a cloud </li></ul></ul>
    9. 9. Rent/Single Server vs. Compute Cloud 40 Instances on Compute Cloud 1 Instance Alternatives Cost Days Mins to execute 1 inventory Inventories $350 No long term fixed & ops costs 3.5 days 139 days 2 min 2 min 100K 100K
    10. 10. Solution - Product 1. Best images 2. Title 3. Best sentences: Who, What, Where 4. Feature tags 5. Geo Location 6. Other meta data – email, phone, etc
    11. 11. Solution - Product
    12. 12. Solution – Technology (Scope) <ul><li>65K businesses/websites </li></ul><ul><li>Websites crawled 6 levels deep </li></ul><ul><li>50gb highly structured data set </li></ul><ul><li>Transactions / records </li></ul><ul><ul><li>All together ~1M records </li></ul></ul><ul><ul><ul><li>250K sentence tags </li></ul></ul></ul><ul><ul><ul><li>150K image tags </li></ul></ul></ul><ul><ul><ul><li>500K feature tag </li></ul></ul></ul><ul><ul><li>800MB DB filled </li></ul></ul>
    13. 13. Solution – Technology (Cloud) <ul><li>Servers run – 40 (tested on 80) </li></ul><ul><li>Total days - 8 </li></ul><ul><li>Compute Hours ~1400 – 59 days on 1 server </li></ul>
    14. 14. Solution – Costs
    15. 15. Demo
    16. 16. Conclusion: Now vs. Then Major shift <ul><li>Unlimited cloud resources for small teams </li></ul><ul><li>Infrastructure cost – miniscule </li></ul><ul><li>Reduced Time-to-market </li></ul><ul><li>Lower Development cost </li></ul>
    17. 17. Product vs. Revenue models <ul><li>Consumer product </li></ul><ul><ul><li>Advertising </li></ul></ul><ul><ul><li>Transaction fees </li></ul></ul><ul><ul><li>Subscriptions </li></ul></ul><ul><ul><li>Premium services </li></ul></ul><ul><li>Enterprise / Business product </li></ul>

    ×