SlideShare una empresa de Scribd logo
1 de 11
Cloud Time




                                  www.geocities.com/robbi01/creation.html

                                 Amazon Web Services at Chemidex

                                                         April 30, 2008
 © Copyright 2008 Chemidex LLC                                              1
Wednesday, February 18, 2009
ABOUT CHEMIDEX



                                                           •   Vertical search engine
                                                               serving the Chemical
                                                               industry


                                                           •   70,000+ Users


                                                           •   Millions of page-views
                                                               per month


                                                           •   Rapid growth, and
                                                               positioning for even
                                                               more rapid growth


                                                           •   Planning new
                                                               offerings, services and
                                                               markets...




            Technology In Transition: How Do You Plan For Web-Scale Growth?
 © Copyright 2008 Chemidex LLC             2
Wednesday, February 18, 2009
THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS


       •     Planning and Managing Growth




                    Source: http://www.kfwimer.com/images/outgrown.jpg

 © Copyright 2008 Chemidex LLC                                      3
Wednesday, February 18, 2009
THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS


       •     Managing Technology and Infrastructure




             Sources: http://blog.litux.org/2007/05/02/im-in-ur-serverz, http://icanhascheezburger.com/

 © Copyright 2008 Chemidex LLC                                          4
Wednesday, February 18, 2009
THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS


       •      Controlling Expenses




           Source: http://www.familycourtchronicles.com/philosophy/wasted/money-to-burn.jpg

 © Copyright 2008 Chemidex LLC                                   5
Wednesday, February 18, 2009
AWS ANSWERS SOME FUNDAMENTAL QUESTIONS



       • How do we budget and plan hardware growth?

       • How will we handle peak loads?

       • How can we control costs as we grow?

       • How can we get / keep a robust web offering?

       • What do we do if our growth is 500% of what
         we’re planning? (or 50%)?


 © Copyright 2008 Chemidex LLC   6
Wednesday, February 18, 2009
THE SOLUTION: AMAZON WEB SERVICES AND “CLOUD COMPUTING”


                                      •       Cloud Computing doesn’t really look like
                                              anything -- here’s why it matters

                                               –   Planning - no more HW or hosting center budgeting,
                                                   purchasing, installation, or support!


                                               –   Scalability - if we need 50 servers to handle demand,
                                                   we can have 50 servers - instantly
                                                     •    Another Memberlink instance can be created from
                                                          scratch to handle demand in < 10 minutes

                                               –   Cost
                                                     •    only buy capacity when we need it
                                                     •    demos and new projects - interim hardware
                                                     •    zero-cost (license fee) software stack

                                               –   Stability
                                                     •    No downtime since we first went live (Jan ’08)
                                                     •    Staging and transparent cutover


                                               –   Flexibility
                  “Cloud” Computing                  •    Need a server = get a server: $0.10 / hour
                                                     •    Need a GB = get a GB:           $0.15/GB/month


 © Copyright 2008 Chemidex LLC            7
Wednesday, February 18, 2009
COULD AWS WORK FOR YOU? HERE’S WHAT WE’VE HAD TO CONSIDER



       •     Platform
               –    Need open LAMP-like stack (Ruby on Rails, for us)
               –    Helpful to be comfortable with open source tools and technologies
               –    Build your platform, then save / clone your image


       •     Administration
               –    UNIX admin skills (still need SysAdmins, but their lives are a lot easier)
               –    Terrific Amazon toolkit for managing your environment - but
                       •   Still have to manage your own scalability
               –    Uptime is generally GREAT, but
                       •   Still need to be able to “Roll Your Own” backup to / recovery from S3
                       •   Administration recipes getting much better
                       •   Services firms springing up



       •     Community
               –    Big, active tech community
               –    Not a lot of books yet
               –    Lots of online materials

 © Copyright 2008 Chemidex LLC                                          8
Wednesday, February 18, 2009
WHAT IT’S MEANT FOR US


       •     PLANNING...
               – Hardware:
                  • EC2 = NO NEW SERVERS!
                       • Instantaneous Capacity
                                 – Try SugarCRM as a Customer Service System - No Problem!
                                 – Need a demo server for a day - No Problem!
                            – Want to experiment with parallel, scalable architectures - No Problem!
                       • Painless cutover - start a new server, and use dynamic DNS to point to it for
                         instantaneous cutover


               – Storage:
                       • S3 = Economical Backup for Systems and Data
                       • Ability to take on business we might have declined in the past
                       • Easy backup and proven recovery for all digital assets


               – Asynchronous messaging and flexible data architectures
                       • SQS in evaluation
                       • SimpleDB in evaluation

 © Copyright 2008 Chemidex LLC                               9
Wednesday, February 18, 2009
WHAT IT’S MEANT FOR US


       •     ...AND DELIVERY
               – “Hardware”
                   • We started with a single small server on EC2

                                    $2.40 bill determining if it would work for us
                       • Ran up a

                       • Today 3 servers preparing for production usage
                       • At any given time as many as a half-dozen more in evaluation


               – “Storage”
                       • Regular nightly backups to S3
                       • Hoping for Persistent Storage when the beta opens
                       • Infinite drive space potential key for planning future offerings


               – This is the future of scalable web offerings
               – “Lock-in” through value delivery rather than proprietary rat-hole
                       • KEY consideration in the event of an acquisition



           AWS Has Changed How We Plan, Deliver, and Roadmap Future Offerings
 © Copyright 2008 Chemidex LLC                              10
Wednesday, February 18, 2009
QUESTIONS?



 © Copyright 2008 Chemidex LLC       11
Wednesday, February 18, 2009

Más contenido relacionado

La actualidad más candente

Azug - successfully breeding rabits
Azug - successfully breeding rabitsAzug - successfully breeding rabits
Azug - successfully breeding rabits
Yves Goeleven
 
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Continuent
 
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury ITW PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
Peter Ocasek
 
SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011
SKALI Group
 

La actualidad más candente (13)

Cmg06 utilization is useless
Cmg06 utilization is uselessCmg06 utilization is useless
Cmg06 utilization is useless
 
VMworld 2013: Virtualize Active Directory ‒ The Right Way!
VMworld 2013: Virtualize Active Directory ‒ The Right Way!VMworld 2013: Virtualize Active Directory ‒ The Right Way!
VMworld 2013: Virtualize Active Directory ‒ The Right Way!
 
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
Java For The Cloud Presentation @ AlphaCSP's JavaEdge 2008
 
Virtualisation at Ringo
Virtualisation at RingoVirtualisation at Ringo
Virtualisation at Ringo
 
Azug - successfully breeding rabits
Azug - successfully breeding rabitsAzug - successfully breeding rabits
Azug - successfully breeding rabits
 
Managing Performance in the Cloud
Managing Performance in the CloudManaging Performance in the Cloud
Managing Performance in the Cloud
 
Load balancing theory and practice
Load balancing theory and practiceLoad balancing theory and practice
Load balancing theory and practice
 
5 Ways Your Backup Design Can Impact Virtualized Data Protection
5 Ways Your Backup Design Can Impact Virtualized Data Protection5 Ways Your Backup Design Can Impact Virtualized Data Protection
5 Ways Your Backup Design Can Impact Virtualized Data Protection
 
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
Webinar Slides: Global MySQL Availability: SaaS Cloud Contact Center Secures ...
 
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury ITW PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
W PROSTOCIE SIŁA - wirtualizacja sposobem na uproszczenie infrastruktury IT
 
Microservices for java architects coders-conf-2015-05-15
Microservices for java architects coders-conf-2015-05-15Microservices for java architects coders-conf-2015-05-15
Microservices for java architects coders-conf-2015-05-15
 
saurabh soni rac
saurabh soni racsaurabh soni rac
saurabh soni rac
 
SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011
 

Destacado (6)

How Not To Be Seen
How Not To Be SeenHow Not To Be Seen
How Not To Be Seen
 
Dell in china
Dell in chinaDell in china
Dell in china
 
Blue eyes technology and role of emotional computing
Blue eyes technology and role of emotional computingBlue eyes technology and role of emotional computing
Blue eyes technology and role of emotional computing
 
Dell Data Center Networking Overview
Dell Data Center Networking OverviewDell Data Center Networking Overview
Dell Data Center Networking Overview
 
Dell in china.ppt
Dell in china.pptDell in china.ppt
Dell in china.ppt
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 

Similar a Cloud Time

A scalable server environment for your applications
A scalable server environment for your applicationsA scalable server environment for your applications
A scalable server environment for your applications
GigaSpaces
 
Brian Oliver Pimp My Data Grid
Brian Oliver  Pimp My Data GridBrian Oliver  Pimp My Data Grid
Brian Oliver Pimp My Data Grid
deimos
 

Similar a Cloud Time (20)

Deploying in the Cloud: Why and How
Deploying in the Cloud: Why and HowDeploying in the Cloud: Why and How
Deploying in the Cloud: Why and How
 
Gear6 and Scaling Website Performance: Caching Session and Profile Data with...
Gear6 and Scaling Website Performance:  Caching Session and Profile Data with...Gear6 and Scaling Website Performance:  Caching Session and Profile Data with...
Gear6 and Scaling Website Performance: Caching Session and Profile Data with...
 
Joe Honan Virtualization Trends
Joe Honan   Virtualization TrendsJoe Honan   Virtualization Trends
Joe Honan Virtualization Trends
 
Deploying and Scaling using AWS
Deploying and Scaling using AWSDeploying and Scaling using AWS
Deploying and Scaling using AWS
 
Linux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the ComputerLinux Everywhere? Matching the Workload to the Computer
Linux Everywhere? Matching the Workload to the Computer
 
E g innovations overview
E g innovations overviewE g innovations overview
E g innovations overview
 
Pstrong Cybera 29 Sept 2008
Pstrong Cybera 29 Sept 2008Pstrong Cybera 29 Sept 2008
Pstrong Cybera 29 Sept 2008
 
PCDW For Owners
PCDW For OwnersPCDW For Owners
PCDW For Owners
 
XS 2008 Boston Capacity Planning
XS 2008 Boston Capacity PlanningXS 2008 Boston Capacity Planning
XS 2008 Boston Capacity Planning
 
MySQL Aquarium Paris
MySQL Aquarium ParisMySQL Aquarium Paris
MySQL Aquarium Paris
 
A scalable server environment for your applications
A scalable server environment for your applicationsA scalable server environment for your applications
A scalable server environment for your applications
 
XS Japan 2008 Oracle VM English
XS Japan 2008 Oracle VM EnglishXS Japan 2008 Oracle VM English
XS Japan 2008 Oracle VM English
 
AWS Customer Presentation - Admeld
AWS Customer Presentation - Admeld AWS Customer Presentation - Admeld
AWS Customer Presentation - Admeld
 
My Sql Presentation
My Sql PresentationMy Sql Presentation
My Sql Presentation
 
Hp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 FinalHp Ncoic Susanne Balle Sept17 Final
Hp Ncoic Susanne Balle Sept17 Final
 
Brian Oliver Pimp My Data Grid
Brian Oliver  Pimp My Data GridBrian Oliver  Pimp My Data Grid
Brian Oliver Pimp My Data Grid
 
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
Running a High-Performance Kubernetes Cluster with Amazon EKS (CON318-R1) - A...
 
Best
BestBest
Best
 
E Shared Services Effort
E Shared Services EffortE Shared Services Effort
E Shared Services Effort
 
Magee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance ItalianoMagee Dday2 Fixing App Performance Italiano
Magee Dday2 Fixing App Performance Italiano
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Cloud Time

  • 1. Cloud Time www.geocities.com/robbi01/creation.html Amazon Web Services at Chemidex April 30, 2008 © Copyright 2008 Chemidex LLC 1 Wednesday, February 18, 2009
  • 2. ABOUT CHEMIDEX • Vertical search engine serving the Chemical industry • 70,000+ Users • Millions of page-views per month • Rapid growth, and positioning for even more rapid growth • Planning new offerings, services and markets... Technology In Transition: How Do You Plan For Web-Scale Growth? © Copyright 2008 Chemidex LLC 2 Wednesday, February 18, 2009
  • 3. THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS • Planning and Managing Growth Source: http://www.kfwimer.com/images/outgrown.jpg © Copyright 2008 Chemidex LLC 3 Wednesday, February 18, 2009
  • 4. THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS • Managing Technology and Infrastructure Sources: http://blog.litux.org/2007/05/02/im-in-ur-serverz, http://icanhascheezburger.com/ © Copyright 2008 Chemidex LLC 4 Wednesday, February 18, 2009
  • 5. THE CHALLENGES OF A SUCCESSFUL WEB-ERA BUSINESS • Controlling Expenses Source: http://www.familycourtchronicles.com/philosophy/wasted/money-to-burn.jpg © Copyright 2008 Chemidex LLC 5 Wednesday, February 18, 2009
  • 6. AWS ANSWERS SOME FUNDAMENTAL QUESTIONS • How do we budget and plan hardware growth? • How will we handle peak loads? • How can we control costs as we grow? • How can we get / keep a robust web offering? • What do we do if our growth is 500% of what we’re planning? (or 50%)? © Copyright 2008 Chemidex LLC 6 Wednesday, February 18, 2009
  • 7. THE SOLUTION: AMAZON WEB SERVICES AND “CLOUD COMPUTING” • Cloud Computing doesn’t really look like anything -- here’s why it matters – Planning - no more HW or hosting center budgeting, purchasing, installation, or support! – Scalability - if we need 50 servers to handle demand, we can have 50 servers - instantly • Another Memberlink instance can be created from scratch to handle demand in < 10 minutes – Cost • only buy capacity when we need it • demos and new projects - interim hardware • zero-cost (license fee) software stack – Stability • No downtime since we first went live (Jan ’08) • Staging and transparent cutover – Flexibility “Cloud” Computing • Need a server = get a server: $0.10 / hour • Need a GB = get a GB: $0.15/GB/month © Copyright 2008 Chemidex LLC 7 Wednesday, February 18, 2009
  • 8. COULD AWS WORK FOR YOU? HERE’S WHAT WE’VE HAD TO CONSIDER • Platform – Need open LAMP-like stack (Ruby on Rails, for us) – Helpful to be comfortable with open source tools and technologies – Build your platform, then save / clone your image • Administration – UNIX admin skills (still need SysAdmins, but their lives are a lot easier) – Terrific Amazon toolkit for managing your environment - but • Still have to manage your own scalability – Uptime is generally GREAT, but • Still need to be able to “Roll Your Own” backup to / recovery from S3 • Administration recipes getting much better • Services firms springing up • Community – Big, active tech community – Not a lot of books yet – Lots of online materials © Copyright 2008 Chemidex LLC 8 Wednesday, February 18, 2009
  • 9. WHAT IT’S MEANT FOR US • PLANNING... – Hardware: • EC2 = NO NEW SERVERS! • Instantaneous Capacity – Try SugarCRM as a Customer Service System - No Problem! – Need a demo server for a day - No Problem! – Want to experiment with parallel, scalable architectures - No Problem! • Painless cutover - start a new server, and use dynamic DNS to point to it for instantaneous cutover – Storage: • S3 = Economical Backup for Systems and Data • Ability to take on business we might have declined in the past • Easy backup and proven recovery for all digital assets – Asynchronous messaging and flexible data architectures • SQS in evaluation • SimpleDB in evaluation © Copyright 2008 Chemidex LLC 9 Wednesday, February 18, 2009
  • 10. WHAT IT’S MEANT FOR US • ...AND DELIVERY – “Hardware” • We started with a single small server on EC2 $2.40 bill determining if it would work for us • Ran up a • Today 3 servers preparing for production usage • At any given time as many as a half-dozen more in evaluation – “Storage” • Regular nightly backups to S3 • Hoping for Persistent Storage when the beta opens • Infinite drive space potential key for planning future offerings – This is the future of scalable web offerings – “Lock-in” through value delivery rather than proprietary rat-hole • KEY consideration in the event of an acquisition AWS Has Changed How We Plan, Deliver, and Roadmap Future Offerings © Copyright 2008 Chemidex LLC 10 Wednesday, February 18, 2009
  • 11. QUESTIONS? © Copyright 2008 Chemidex LLC 11 Wednesday, February 18, 2009

Notas del editor