SlideShare a Scribd company logo
Yanai Franchi
                                               Chief Architect
                                                   TIKAL

 OpenIsrael 2010




            Cloud Computing
            Presentation title

Copyright 2010 Tikal Knowledge, Ltd.   | 1 |
Copyright 2010 Tikal Knowledge, Ltd.   | 2 |
Agenda
        • What is Cloud Computing ?


        • Anatomy of Cloud Computing


        • Open Source in Clouds


        • Why Cloud Computing Matters




Copyright 2010 Tikal Knowledge, Ltd.     | 3 |
What is Cloud Computing




Copyright 2010 Tikal Knowledge, Ltd.             | 4 |
Copyright 2010 Tikal Knowledge, Ltd.   | 5 |
Copyright 2010 Tikal Knowledge, Ltd.   | 6 |
Copyright 2010 Tikal Knowledge, Ltd.   | 7 |
Copyright 2010 Tikal Knowledge, Ltd.   | 8 |
Copyright 2010 Tikal Knowledge, Ltd.   | 9 |
Copyright 2010 Tikal Knowledge, Ltd.   | 10 |
Copyright 2010 Tikal Knowledge, Ltd.   | 11 |
Copyright 2010 Tikal Knowledge, Ltd.   | 12 |
Copyright 2010 Tikal Knowledge, Ltd.   | 13 |
Copyright 2010 Tikal Knowledge, Ltd.   | 14 |
Copyright 2010 Tikal Knowledge, Ltd.   | 15 |
Copyright 2010 Tikal Knowledge, Ltd.   | 16 |
Dozens of
                                       Definitions..


Copyright 2010 Tikal Knowledge, Ltd.        | 17 |
Wikipedia...




Copyright 2010 Tikal Knowledge, Ltd.       | 18 |
Copyright 2010 Tikal Knowledge, Ltd.   | 19 |
What Is
                                        Industrial
                                       Revolution ?

Copyright 2010 Tikal Knowledge, Ltd.        | 20 |
Copyright 2010 Tikal Knowledge, Ltd.   | 21 |
Copyright 2010 Tikal Knowledge, Ltd.   | 22 |
Definition No. 1
                           1. Broad socioeconomic and
                         technological changes starting
                                     in the
                                                th
                                       early 18 century




Copyright 2010 Tikal Knowledge, Ltd.           | 23 |
Definition No. 2
                                       2. Rapid development of
                                           industry in the
                                                  th
                                       early 19 century




Copyright 2010 Tikal Knowledge, Ltd.             | 24 |
No Definition


Copyright 2010 Tikal Knowledge, Ltd.        | 25 |
+200 Years...


Copyright 2010 Tikal Knowledge, Ltd.        | 26 |
Not A Thing


Copyright 2010 Tikal Knowledge, Ltd.       | 27 |
Transition


Copyright 2010 Tikal Knowledge, Ltd.       | 28 |
Copyright 2010 Tikal Knowledge, Ltd.   | 29 |
Copyright 2010 Tikal Knowledge, Ltd.   | 30 |
Copyright 2010 Tikal Knowledge, Ltd.   | 31 |
Copyright 2010 Tikal Knowledge, Ltd.   | 32 |
Copyright 2010 Tikal Knowledge, Ltd.   | 33 |
Copyright 2010 Tikal Knowledge, Ltd.   | 34 |
Copyright 2010 Tikal Knowledge, Ltd.   | 35 |
Copyright 2010 Tikal Knowledge, Ltd.   | 36 |
Copyright 2010 Tikal Knowledge, Ltd.   | 37 |
Copyright 2010 Tikal Knowledge, Ltd.   | 38 |
Copyright 2010 Tikal Knowledge, Ltd.   | 39 |
Cloud Concept...




Copyright 2010 Tikal Knowledge, Ltd.         | 40 |
...Less Cloudy




Copyright 2010 Tikal Knowledge, Ltd.        | 41 |
Cloud Anatomy




Copyright 2010 Tikal Knowledge, Ltd.        | 42 |
Cloud Anatomy




Copyright 2010 Tikal Knowledge, Ltd.        | 43 |
Cloud Anatomy




Copyright 2010 Tikal Knowledge, Ltd.        | 44 |
Lets Start With ...




Copyright 2010 Tikal Knowledge, Ltd.           | 45 |
Your Company...




Copyright 2010 Tikal Knowledge, Ltd.         | 46 |
...Your New Service...




Copyright 2010 Tikal Knowledge, Ltd.            | 47 |
Your End-Users...




Copyright 2010 Tikal Knowledge, Ltd.          | 48 |
More Users Join




Copyright 2010 Tikal Knowledge, Ltd.         | 49 |
...And More...




Copyright 2010 Tikal Knowledge, Ltd.       | 50 |
You Are Doing Really Well :)




Copyright 2010 Tikal Knowledge, Ltd.   | 51 |
Can't Keep Up With Demand!!!!




Copyright 2010 Tikal Knowledge, Ltd.   | 52 |
Denial Of Service :(




Copyright 2010 Tikal Knowledge, Ltd.          | 53 |
Catastrophe Of Success :(




Copyright 2010 Tikal Knowledge, Ltd.          | 54 |
Your Business Is Shrinking Away




Copyright 2010 Tikal Knowledge, Ltd.   | 55 |
Deploy Service On a Server




Copyright 2010 Tikal Knowledge, Ltd.      | 56 |
Deploy Service On a Server




Copyright 2010 Tikal Knowledge, Ltd.      | 57 |
Buy Or Rent New Servers




Copyright 2010 Tikal Knowledge, Ltd.         | 58 |
Copyright 2010 Tikal Knowledge, Ltd.   | 59 |
Copyright 2010 Tikal Knowledge, Ltd.   | 60 |
Cost A Lot Of Money




Copyright 2010 Tikal Knowledge, Ltd.           | 61 |
You Pay In Cache, Up Front




Copyright 2010 Tikal Knowledge, Ltd.    | 62 |
...And You Pay 24/7...




Copyright 2010 Tikal Knowledge, Ltd.            | 63 |
Worry ???




Copyright 2010 Tikal Knowledge, Ltd.      | 64 |
..You Can Leave It Out...




Copyright 2010 Tikal Knowledge, Ltd.              | 65 |
Enter Cloud Computing




Copyright 2010 Tikal Knowledge, Ltd.            | 66 |
Deploy Your Service...




Copyright 2010 Tikal Knowledge, Ltd.            | 67 |
...On a Cloud Server




Copyright 2010 Tikal Knowledge, Ltd.           | 68 |
Just Like a Dedicated Server




Copyright 2010 Tikal Knowledge, Ltd.   | 69 |
Need More Computing Power ?




Copyright 2010 Tikal Knowledge, Ltd.   | 70 |
Scale Up/Out - Instantly !




Copyright 2010 Tikal Knowledge, Ltd.      | 71 |
...When Traffic Goes Down...




Copyright 2010 Tikal Knowledge, Ltd.   | 72 |
Release Your Servers




Copyright 2010 Tikal Knowledge, Ltd.           | 73 |
Billing in The Clouds




Copyright 2010 Tikal Knowledge, Ltd.            | 74 |
Turn It On When You Need It




Copyright 2010 Tikal Knowledge, Ltd.   | 75 |
Turn It Off When You're Done




Copyright 2010 Tikal Knowledge, Ltd.   | 76 |
Just Like Getting A Taxi




Copyright 2010 Tikal Knowledge, Ltd.             | 77 |
“ Pay As You Go”




Copyright 2010 Tikal Knowledge, Ltd.         | 78 |
Don't Buy The Whole Taxi




Copyright 2010 Tikal Knowledge, Ltd.        | 79 |
How To Work With The Cloud ?




Copyright 2010 Tikal Knowledge, Ltd.   | 80 |
Access It Remotely




Copyright 2010 Tikal Knowledge, Ltd.          | 81 |
Put Whatever You Need




Copyright 2010 Tikal Knowledge, Ltd.            | 82 |
Disconnect When You Are Done




Copyright 2010 Tikal Knowledge, Ltd.   | 83 |
Why Its Getting So Popular?




Copyright 2010 Tikal Knowledge, Ltd.   | 84 |
Copyright 2010 Tikal Knowledge, Ltd.   | 85 |
Copyright 2010 Tikal Knowledge, Ltd.   | 86 |
Grow From One Computer




Copyright 2010 Tikal Knowledge, Ltd.            | 87 |
...To As Many As You Like




Copyright 2010 Tikal Knowledge, Ltd.     | 88 |
Copyright 2010 Tikal Knowledge, Ltd.   | 89 |
Copyright 2010 Tikal Knowledge, Ltd.   | 90 |
Copyright 2010 Tikal Knowledge, Ltd.   | 91 |
Copyright 2010 Tikal Knowledge, Ltd.   | 92 |
Copyright 2010 Tikal Knowledge, Ltd.   | 93 |
Copyright 2010 Tikal Knowledge, Ltd.   | 94 |
Save Money




Copyright 2010 Tikal Knowledge, Ltd.       | 95 |
Copyright 2010 Tikal Knowledge, Ltd.   | 96 |
Copyright 2010 Tikal Knowledge, Ltd.   | 97 |
Copyright 2010 Tikal Knowledge, Ltd.   | 98 |
Copyright 2010 Tikal Knowledge, Ltd.   | 99 |
Copyright 2010 Tikal Knowledge, Ltd.   | 100 |
Copyright 2010 Tikal Knowledge, Ltd.   | 101 |
Software As A Service (SaaS)




Copyright 2010 Tikal Knowledge, Ltd.   | 102 |
Copyright 2010 Tikal Knowledge, Ltd.   | 103 |
Copyright 2010 Tikal Knowledge, Ltd.   | 104 |
SaaS Business Model




Copyright 2010 Tikal Knowledge, Ltd.           | 105 |
You Don't Worry...




Copyright 2010 Tikal Knowledge, Ltd.          | 106 |
Its The Vendor's Problem




Copyright 2010 Tikal Knowledge, Ltd.             | 107 |
Same Size Fits All ?

                                                         Complex Requirements



                                                         Data Outside firewall



                                                          Cost vs. Usage




Copyright 2010 Tikal Knowledge, Ltd.           | 108 |
Infrastructure As A Service (IaaS)




Copyright 2010 Tikal Knowledge, Ltd.   | 109 |
Copyright 2010 Tikal Knowledge, Ltd.   | 110 |
Copyright 2010 Tikal Knowledge, Ltd.   | 111 |
IaaS Business Model




Copyright 2010 Tikal Knowledge, Ltd.           | 112 |
Virtualization




Copyright 2010 Tikal Knowledge, Ltd.        | 113 |
Separate Apps From Infrastructure




Copyright 2010 Tikal Knowledge, Ltd.   | 114 |
Apps Can Be Run Everywhere




Copyright 2010 Tikal Knowledge, Ltd.   | 115 |
Package Everything Inside...




Copyright 2010 Tikal Knowledge, Ltd.   | 116 |
Include Database...




Copyright 2010 Tikal Knowledge, Ltd.           | 117 |
Include Middleware.




Copyright 2010 Tikal Knowledge, Ltd.           | 118 |
… And Operating Systems




Copyright 2010 Tikal Knowledge, Ltd.      | 119 |
...It Can Run Anywhere




Copyright 2010 Tikal Knowledge, Ltd.            | 120 |
It Can Run In The Cloud




Copyright 2010 Tikal Knowledge, Ltd.             | 121 |
Platform As A Service (PaaS)




Copyright 2010 Tikal Knowledge, Ltd.   | 122 |
Copyright 2010 Tikal Knowledge, Ltd.   | 123 |
Copyright 2010 Tikal Knowledge, Ltd.   | 124 |
Copyright 2010 Tikal Knowledge, Ltd.   | 125 |
PaaS Business Model




Copyright 2010 Tikal Knowledge, Ltd.           | 126 |
The CEO View ?




Copyright 2010 Tikal Knowledge, Ltd.         | 127 |
Cloud Googles




Copyright 2010 Tikal Knowledge, Ltd.        | 128 |
Lock-in




Copyright 2010 Tikal Knowledge, Ltd.     | 129 |
Can't Use Public Cloud ?
        • Regulatory requirements


        • Contract requirements


        • Military secrets


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




Copyright 2010 Tikal Knowledge, Ltd.              | 130 |
Private Cloud




Copyright 2010 Tikal Knowledge, Ltd.        | 131 |
Hybrid Cloud

                                  Trusted                      Efficient
                                  Reliable                     Flexible
                                   Secure      Private Cloud   Dynamic
                                                     App
                                                    Loads




                           Internal Cloud                       External
                                                 Federation
                                                                 Cloud




Copyright 2010 Tikal Knowledge, Ltd.               | 132 |
Cloud and Open Source
                                          “Match in Haven”




Copyright 2010 Tikal Knowledge, Ltd.            | 133 |
Open Source & Cloud Computing
        • Cloud computing is an opportunity for open
                   source vendors

        • Open source has helped to shape the
                   foundation of the cloud


        • Open source provide public , private and
                   hybrid clouds




Copyright 2010 Tikal Knowledge, Ltd.   | 134 |
• FreeBSD-style license
        • Compatible Amazon’s EC2
        • Walrus -A cloud storage application




Copyright 2010 Tikal Knowledge, Ltd.   | 135 |
Apache license
        Support Xen, KVM, VMWare
        Supports Hybrid Cloud



Copyright 2010 Tikal Knowledge, Ltd.   | 136 |
Formerly named VMOps.
        open source software solution that enables
          enterprises and service providers to quickly
          and easily build Infrastructure as a Service
          (IaaS) clouds.

Copyright 2010 Tikal Knowledge, Ltd.   | 137 |
A stack of applications from Canonical included with
          Ubuntu Server Edition.
        Includes Eucalyptus along with a number of other
          open source software.
        Makes it very easy to install and configure the
         Cloud.

Copyright 2010 Tikal Knowledge, Ltd.   | 138 |
Cloud and Open Source Synergy
        • Cloud vendors use Open Source internally
                               –       Google, Amazon, VmWare


        • Open source target to cloud market
                               – Grid Computing: Gridgain, Hadoop
                               – NoSQL: CassandraDB, CouchDB, MongoDB , Hbase
                               – Messaging: RabbitMQ
                               – Data Management/Caching: GemFire,
                                  Memcached
                               – Application Framework: Spring Framework




Copyright 2010 Tikal Knowledge, Ltd.                 | 139 |
Open Source Business Model




Copyright 2010 Tikal Knowledge, Ltd.   | 140 |
OPEN Source Business Model




Copyright 2010 Tikal Knowledge, Ltd.   | 141 |
OPEN Source Business Model




Copyright 2010 Tikal Knowledge, Ltd.   | 142 |
Copyright 2010 Tikal Knowledge, Ltd.   | 143 |
Copyright 2010 Tikal Knowledge, Ltd.   | 144 |
Copyright 2010 Tikal Knowledge, Ltd.   | 145 |
Copyright 2010 Tikal Knowledge, Ltd.   | 146 |
Copyright 2010 Tikal Knowledge, Ltd.   | 147 |
Copyright 2010 Tikal Knowledge, Ltd.   | 148 |
Copyright 2010 Tikal Knowledge, Ltd.   | 149 |
Copyright 2010 Tikal Knowledge, Ltd.   | 150 |
Utility 
                                       c

                                           Computing

Copyright 2010 Tikal Knowledge, Ltd.       | 151 |
Copyright 2010 Tikal Knowledge, Ltd.
                                       ?
                                       | 152 |
Copyright 2010 Tikal Knowledge, Ltd.   | 153 |
Copyright 2010 Tikal Knowledge, Ltd.   | 154 |
Copyright 2010 Tikal Knowledge, Ltd.   | 155 |
Copyright 2010 Tikal Knowledge, Ltd.   | 156 |
Copyright 2010 Tikal Knowledge, Ltd.   | 157 |
Copyright 2010 Tikal Knowledge, Ltd.   | 158 |
Copyright 2010 Tikal Knowledge, Ltd.   | 159 |
Copyright 2010 Tikal Knowledge, Ltd.   | 160 |
Copyright 2010 Tikal Knowledge, Ltd.   | 161 |
Copyright 2010 Tikal Knowledge, Ltd.   | 162 |
Copyright 2010 Tikal Knowledge, Ltd.   | 163 |
Copyright 2010 Tikal Knowledge, Ltd.   | 164 |
Copyright 2010 Tikal Knowledge, Ltd.   | 165 |
Copyright 2010 Tikal Knowledge, Ltd.   | 166 |
Copyright 2010 Tikal Knowledge, Ltd.   | 167 |
Copyright 2010 Tikal Knowledge, Ltd.   | 168 |
Copyright 2010 Tikal Knowledge, Ltd.   | 169 |
Copyright 2010 Tikal Knowledge, Ltd.   | 170 |
Copyright 2010 Tikal Knowledge, Ltd.   | 171 |
Copyright 2010 Tikal Knowledge, Ltd.   | 172 |
Copyright 2010 Tikal Knowledge, Ltd.   | 173 |
Copyright 2010 Tikal Knowledge, Ltd.   | 174 |
Copyright 2010 Tikal Knowledge, Ltd.   | 175 |
Copyright 2010 Tikal Knowledge, Ltd.   | 176 |
Copyright 2010 Tikal Knowledge, Ltd.   | 177 |
Copyright 2010 Tikal Knowledge, Ltd.   | 178 |
Copyright 2010 Tikal Knowledge, Ltd.   | 179 |
Copyright 2010 Tikal Knowledge, Ltd.   | 180 |
Copyright 2010 Tikal Knowledge, Ltd.   | 181 |
Copyright 2010 Tikal Knowledge, Ltd.   | 182 |
Copyright 2010 Tikal Knowledge, Ltd.   | 183 |
Copyright 2010 Tikal Knowledge, Ltd.   | 184 |
Copyright 2010 Tikal Knowledge, Ltd.   | 185 |
Copyright 2010 Tikal Knowledge, Ltd.   | 186 |
Virtualization




Copyright 2010 Tikal Knowledge, Ltd.        | 187 |
Copyright 2010 Tikal Knowledge, Ltd.   | 188 |
Copyright 2010 Tikal Knowledge, Ltd.   | 189 |
Copyright 2010 Tikal Knowledge, Ltd.   | 190 |
Copyright 2010 Tikal Knowledge, Ltd.   | 191 |
Copyright 2010 Tikal Knowledge, Ltd.   | 192 |
Why It Matters


Copyright 2010 Tikal Knowledge, Ltd.   | 193 |
The Red Queen Principle



                                                "It takes all the
                                                running you can
                                                do, to keep in the
                                                same place."
                                                           Alice in Wonderland



Copyright 2010 Tikal Knowledge, Ltd.             | 194 |
Copyright 2010 Tikal Knowledge, Ltd.   | 195 |
Copyright 2010 Tikal Knowledge, Ltd.   | 196 |
Copyright 2010 Tikal Knowledge, Ltd.   | 197 |
Copyright 2010 Tikal Knowledge, Ltd.   | 198 |
Copyright 2010 Tikal Knowledge, Ltd.   | 199 |
Copyright 2010 Tikal Knowledge, Ltd.   | 200 |
Copyright 2010 Tikal Knowledge, Ltd.   | 201 |
Recap


Copyright 2010 Tikal Knowledge, Ltd.     | 202 |
What is Cloud Computing




Copyright 2010 Tikal Knowledge, Ltd.             | 203 |
Copyright 2010 Tikal Knowledge, Ltd.   | 204 |
Wikipedia...




Copyright 2010 Tikal Knowledge, Ltd.       | 205 |
Utility 
                                       c

                                           Computing

Copyright 2010 Tikal Knowledge, Ltd.       | 206 |
Copyright 2010 Tikal Knowledge, Ltd.   | 207 |
Copyright 2010 Tikal Knowledge, Ltd.   | 208 |
Open Source Could Not
                                         Avoid This Change




Copyright 2010 Tikal Knowledge, Ltd.            | 209 |
Neither You Can...




Copyright 2010 Tikal Knowledge, Ltd.           | 210 |
Q & A


Copyright 2010 Tikal Knowledge, Ltd.     | 211 |
Thank You
                                       yanai@tikalk.com


Copyright 2010 Tikal Knowledge, Ltd.         | 212 |

More Related Content

Introduction to Cloud Computing