際際滷

際際滷Share a Scribd company logo
TIKAL COMMUNITY event
                                                          1.10.09 CBI Center, Tel-Aviv




                                          Introduction To
                                         Cloud Computing


                                              Yanai Franchi
                                              <Full Name>
                                             Chief Architect
                                                <Title>
                                           <Company's Name>
                                                Tikal

TIKAL COMMUNITY event 1.10.09                                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 1 |
Agenda
                     What is Cloud Computing ?

                     Anatomy of Cloud Computing

                      Cloud Foundry Demo




TIKAL COMMUNITY event 1.10.09                      The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.     | 2 |
 Give Me
  a Beer

TIKAL COMMUNITY event 1.10.09                    The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 3 |
Wikipedia...




TIKAL COMMUNITY event 1.10.09                           The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.       | 4 |
Confused ???




TIKAL COMMUNITY event 1.10.09                           The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.       | 5 |
Cloud Buzzwords...




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 6 |
So, What is The Cloud ?




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.             | 7 |
Lets Make The Cloud...




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 8 |
...Less Cloudy




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 9 |
Infrastructure As A Service (IaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 10 |
Platform As A Service (PaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 11 |
Software As A Service (SaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 12 |
Lets Start With ...




TIKAL COMMUNITY event 1.10.09                                  The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 13 |
Your Company...




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 14 |
...Your New Service...




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 15 |
Your End-Users...




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 16 |
More Users Join




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 17 |
...And More...




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.       | 18 |
You Are Doing Really Well :)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 19 |
Can't Keep Up With Demand!!!!




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 20 |
Denial Of Service :(




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 21 |
Catastrophe Of Success :(




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 22 |
Your Business Is Shrinking Away




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 23 |
Deploy Service On a Server




TIKAL COMMUNITY event 1.10.09                          The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.      | 24 |
Deploy Service On a Server




TIKAL COMMUNITY event 1.10.09                          The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.      | 25 |
Buy Or Rent New Servers




TIKAL COMMUNITY event 1.10.09                            The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 26 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 27 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 28 |
Cost A Lot Of Money




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 29 |
You Pay In Cache, Up Front




TIKAL COMMUNITY event 1.10.09                       The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.    | 30 |
...And You Pay 24/7...




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 31 |
Worry ???




TIKAL COMMUNITY event 1.10.09                        The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.      | 32 |
..You Can Leave It Out...




TIKAL COMMUNITY event 1.10.09                                  The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.              | 33 |
Enter Cloud Computing




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 34 |
Deploy Your Service...




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 35 |
...On a Cloud Server




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 36 |
Just Like a Dedicated Server




TIKAL COMMUNITY event 1.10.09                       The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 37 |
Need More Computing Power ?




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 38 |
Scale Up - Instantly !




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 39 |
...When Traffic Goes Down...




TIKAL COMMUNITY event 1.10.09                      The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 40 |
Release Your Servers




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 41 |
Billing in The Clouds




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 42 |
Turn It On When You Need It




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 43 |
Turn It Off When You're Done




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 44 |
Just Like Getting A Taxi




TIKAL COMMUNITY event 1.10.09                                 The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.             | 45 |
 Pay As You Go




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 46 |
Don't Buy The Whole Taxi




TIKAL COMMUNITY event 1.10.09                           The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 47 |
How To Work With The Cloud ?




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 48 |
Access It Remotely




TIKAL COMMUNITY event 1.10.09                                 The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 49 |
Put Whatever You Need




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 50 |
Disconnect When You Are Done




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 51 |
The Prediction Problem




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 52 |
Why Its Getting So Popular?




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 53 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 54 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 55 |
Grow From One Computer




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 56 |
...To As Many As You Like




TIKAL COMMUNITY event 1.10.09                        The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.     | 57 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 58 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 59 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 60 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 61 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 62 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 63 |
Save Money




TIKAL COMMUNITY event 1.10.09                         The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.       | 64 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 65 |
Anatomy Of The Cloud




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 66 |
Software As A Service (SaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 67 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 68 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 69 |
SaaS Business Model




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 70 |
You Don't Worry...




TIKAL COMMUNITY event 1.10.09                                 The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.          | 71 |
Its The Vendor's Problem




TIKAL COMMUNITY event 1.10.09                                 The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.             | 72 |
Same Size Fits All ?

                                                          Complex Requirements



                                                          Data Outside firewall



                                                           Cost vs. Usage




TIKAL COMMUNITY event 1.10.09                                           The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 73 |
Infrastructure As A Service (IaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 74 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 75 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 76 |
IaaS Business Model




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 77 |
Virtualization




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 78 |
Separate Apps From Infrastructure




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 79 |
Apps Can Be Run Everywhere




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 80 |
Package Everything Inside...




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 81 |
Include Database...




TIKAL COMMUNITY event 1.10.09                                  The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 82 |
Include Middleware.




TIKAL COMMUNITY event 1.10.09                              The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 83 |
 And Operating Systems




TIKAL COMMUNITY event 1.10.09                        The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.      | 84 |
...It Can Run Anywhere




TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.            | 85 |
It Can Run In The Cloud




TIKAL COMMUNITY event 1.10.09                                The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.             | 86 |
Platform As A Service (PaaS)




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 87 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 88 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 89 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 90 |
PaaS Business Model




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.           | 91 |
Lock-in




TIKAL COMMUNITY event 1.10.09                       The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.     | 92 |
Can't Use Public Cloud ?
                     Regulatory requirements

                     Contract requirements

                     Military secrets

                     Already have a big hardware investment
                     because YOU can do it better




TIKAL COMMUNITY event 1.10.09                                 The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.             | 93 |
Private Cloud




TIKAL COMMUNITY event 1.10.09                            The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 94 |
Eucalyptus

                      Elastic Utility Computing Architecture Linking
                      Your Programs To Useful Systems

                      open-source software infrastructure for
                      implementing "cloud computing" on clusters.

                      Web services based implementation of
                      elastic/utility/cloud computing infrastructure
                         Linux image hosting ala Amazon




TIKAL COMMUNITY event 1.10.09                                    The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 95 |
Hybrid Cloud

                                    Trusted                      Efficient
                                    Reliable                     Flexible
                                     Secure      Private Cloud   Dynamic
                                                      App
                                                     Loads




                             Internal Cloud                       External
                                                   Federation
                                                                   Cloud




TIKAL COMMUNITY event 1.10.09                                      The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.              | 96 |
SpringSource Cloud Strategic




TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 97 |
TIKAL COMMUNITY event 1.10.09                     The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 98 |
SpringSource Cloud Foundry
                     Takes a Java web application, preps it for
                     the cloud (at present EC2), and then
                     handles deployment and auto scaling.

                     PaaS with less Lock-ins (white-list ,
                     proprietary DB, proprietary API etc)

                     The current developer preview is free
                                        Requiring an AWS account




TIKAL COMMUNITY event 1.10.09                                       The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.                 | 99 |
Cloud Foundry
                                Demo


TIKAL COMMUNITY event 1.10.09                      The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.   | 100 |
Summary


TIKAL COMMUNITY event 1.10.09                         The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.      | 101 |
The CFO View
Factor                                   On-Premise                Cloud Computing
Expenditure
Type                                     Capital Expenditure       Operating Expenditure

Cash Flow                                HW & SW Purchased Pay As You Go
                                         upfront
Financial Risk Taken Upfront With Spread Monthly
               Uncertain Return
Income                                   Maintenance        & Maintenance Expense
 Statement                               Depreciated Capital Only
                                         Expense

Balance
Sheet
                                         SE & HW Carried as Long   Nothing appears
                                                                   the                                  on
                                         Term Capital Asset
                                                                    balance sheet
TIKAL COMMUNITY event 1.10.09                                            The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.                | 102 |
The CEO View ?




TIKAL COMMUNITY event 1.10.09                             The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 103 |
Cloud Googles




TIKAL COMMUNITY event 1.10.09                            The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.        | 104 |
Q & A


TIKAL COMMUNITY event 1.10.09                        The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.     | 105 |
Thank You
                                         yanai@tikalk.com


TIKAL COMMUNITY event 1.10.09                               The Cloud Dilemma for Developers
  Copyright 2009 Tikal Knowledge, Ltd.         | 106 |

More Related Content

Introduction To Cloud Computing

  • 1. TIKAL COMMUNITY event 1.10.09 CBI Center, Tel-Aviv Introduction To Cloud Computing Yanai Franchi <Full Name> Chief Architect <Title> <Company's Name> Tikal TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 1 |
  • 2. Agenda What is Cloud Computing ? Anatomy of Cloud Computing Cloud Foundry Demo TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 2 |
  • 3. Give Me a Beer TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 3 |
  • 4. Wikipedia... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 4 |
  • 5. Confused ??? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 5 |
  • 6. Cloud Buzzwords... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 6 |
  • 7. So, What is The Cloud ? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 7 |
  • 8. Lets Make The Cloud... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 8 |
  • 9. ...Less Cloudy TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 9 |
  • 10. Infrastructure As A Service (IaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 10 |
  • 11. Platform As A Service (PaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 11 |
  • 12. Software As A Service (SaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 12 |
  • 13. Lets Start With ... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 13 |
  • 14. Your Company... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 14 |
  • 15. ...Your New Service... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 15 |
  • 16. Your End-Users... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 16 |
  • 17. More Users Join TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 17 |
  • 18. ...And More... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 18 |
  • 19. You Are Doing Really Well :) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 19 |
  • 20. Can't Keep Up With Demand!!!! TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 20 |
  • 21. Denial Of Service :( TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 21 |
  • 22. Catastrophe Of Success :( TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 22 |
  • 23. Your Business Is Shrinking Away TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 23 |
  • 24. Deploy Service On a Server TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 24 |
  • 25. Deploy Service On a Server TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 25 |
  • 26. Buy Or Rent New Servers TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 26 |
  • 27. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 27 |
  • 28. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 28 |
  • 29. Cost A Lot Of Money TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 29 |
  • 30. You Pay In Cache, Up Front TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 30 |
  • 31. ...And You Pay 24/7... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 31 |
  • 32. Worry ??? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 32 |
  • 33. ..You Can Leave It Out... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 33 |
  • 34. Enter Cloud Computing TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 34 |
  • 35. Deploy Your Service... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 35 |
  • 36. ...On a Cloud Server TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 36 |
  • 37. Just Like a Dedicated Server TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 37 |
  • 38. Need More Computing Power ? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 38 |
  • 39. Scale Up - Instantly ! TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 39 |
  • 40. ...When Traffic Goes Down... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 40 |
  • 41. Release Your Servers TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 41 |
  • 42. Billing in The Clouds TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 42 |
  • 43. Turn It On When You Need It TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 43 |
  • 44. Turn It Off When You're Done TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 44 |
  • 45. Just Like Getting A Taxi TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 45 |
  • 46. Pay As You Go TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 46 |
  • 47. Don't Buy The Whole Taxi TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 47 |
  • 48. How To Work With The Cloud ? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 48 |
  • 49. Access It Remotely TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 49 |
  • 50. Put Whatever You Need TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 50 |
  • 51. Disconnect When You Are Done TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 51 |
  • 52. The Prediction Problem TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 52 |
  • 53. Why Its Getting So Popular? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 53 |
  • 54. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 54 |
  • 55. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 55 |
  • 56. Grow From One Computer TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 56 |
  • 57. ...To As Many As You Like TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 57 |
  • 58. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 58 |
  • 59. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 59 |
  • 60. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 60 |
  • 61. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 61 |
  • 62. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 62 |
  • 63. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 63 |
  • 64. Save Money TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 64 |
  • 65. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 65 |
  • 66. Anatomy Of The Cloud TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 66 |
  • 67. Software As A Service (SaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 67 |
  • 68. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 68 |
  • 69. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 69 |
  • 70. SaaS Business Model TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 70 |
  • 71. You Don't Worry... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 71 |
  • 72. Its The Vendor's Problem TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 72 |
  • 73. Same Size Fits All ? Complex Requirements Data Outside firewall Cost vs. Usage TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 73 |
  • 74. Infrastructure As A Service (IaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 74 |
  • 75. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 75 |
  • 76. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 76 |
  • 77. IaaS Business Model TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 77 |
  • 78. Virtualization TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 78 |
  • 79. Separate Apps From Infrastructure TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 79 |
  • 80. Apps Can Be Run Everywhere TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 80 |
  • 81. Package Everything Inside... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 81 |
  • 82. Include Database... TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 82 |
  • 83. Include Middleware. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 83 |
  • 84. And Operating Systems TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 84 |
  • 85. ...It Can Run Anywhere TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 85 |
  • 86. It Can Run In The Cloud TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 86 |
  • 87. Platform As A Service (PaaS) TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 87 |
  • 88. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 88 |
  • 89. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 89 |
  • 90. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 90 |
  • 91. PaaS Business Model TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 91 |
  • 92. Lock-in TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 92 |
  • 93. Can't Use Public Cloud ? Regulatory requirements Contract requirements Military secrets Already have a big hardware investment because YOU can do it better TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 93 |
  • 94. Private Cloud TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 94 |
  • 95. Eucalyptus Elastic Utility Computing Architecture Linking Your Programs To Useful Systems open-source software infrastructure for implementing "cloud computing" on clusters. Web services based implementation of elastic/utility/cloud computing infrastructure Linux image hosting ala Amazon TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 95 |
  • 96. Hybrid Cloud Trusted Efficient Reliable Flexible Secure Private Cloud Dynamic App Loads Internal Cloud External Federation Cloud TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 96 |
  • 97. SpringSource Cloud Strategic TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 97 |
  • 98. TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 98 |
  • 99. SpringSource Cloud Foundry Takes a Java web application, preps it for the cloud (at present EC2), and then handles deployment and auto scaling. PaaS with less Lock-ins (white-list , proprietary DB, proprietary API etc) The current developer preview is free Requiring an AWS account TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 99 |
  • 100. Cloud Foundry Demo TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 100 |
  • 101. Summary TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 101 |
  • 102. The CFO View Factor On-Premise Cloud Computing Expenditure Type Capital Expenditure Operating Expenditure Cash Flow HW & SW Purchased Pay As You Go upfront Financial Risk Taken Upfront With Spread Monthly Uncertain Return Income Maintenance & Maintenance Expense Statement Depreciated Capital Only Expense Balance Sheet SE & HW Carried as Long Nothing appears the on Term Capital Asset balance sheet TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 102 |
  • 103. The CEO View ? TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 103 |
  • 104. Cloud Googles TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 104 |
  • 105. Q & A TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 105 |
  • 106. Thank You yanai@tikalk.com TIKAL COMMUNITY event 1.10.09 The Cloud Dilemma for Developers Copyright 2009 Tikal Knowledge, Ltd. | 106 |