5/22/2011




             Session: Hello Cloud!

             Speaker: Mohamed El‐Refaey
             Mohamed@egyptcloudforum.com

             http://twitter.com/#!/melrefaey
             http://twitter.com/#!/egyptcloudforum

             http://www.facebook.com/?ref=home#!/pages/Egypt‐Cloud‐
             Forum/111055065588154

             http://eg.linkedin.com/in/mohamedelrefaey




                                                     Agenda


• Ab t U
  About Us

• Cloud Overview

• Cloud Trends and Challenges

• Q&A




                                                                              1
5/22/2011




                                       About Us

• ECF  (Egypt  Cloud  Forum)  established  March 
2010. 
2010
• Purpose:  a  non‐profit  open  community  for 
   professionals, Students and cloud computing 
   fans
• What do we do? 
     • Educational Sessions Events
         Educational Sessions Events.
     • ECF  is  an  official  affiliate  to  Cloud 
         Security Alliance(CSA), Egypt Chapter.
     • OpenStack Egypt User Group.
     • R&D activities.




                                       Enjoy Video!



Cloud Computing Road Trip ‐ Intel® Software Network


http://www.youtube.com/w
atch?v=GDFGDuNCuD4&feat
ure=related



                                                             2
5/22/2011




                                                    Cloud definition



          • Abstracting  Hardware  and  software  from 
            the service!
          • A data center over the internet.
     • NIST Definition
          • A model for enabling convenient, on‐demand network access to 
            a shared pool of configurable computing resources that can be 
            rapidly provisioned and released with minimal management 
            effort or service provider interaction




                                                Cloud Architecture



Cloud Applications


Cloud Software 
Environments


Cloud Software 
Cloud Software
Infrastructure(SIaaS)



Cloud Infrastructure




                                                                                    3
5/22/2011




                      Cloud Architecture & Service models




                                   Cloud Operational Boundaries

On‐Premise(Private)       IaaS                PaaS             SaaS

   Applications       Applications        Applications     Applications

     Runtime            Runtime             Runtime          Runtime

    Integration        Integration         Integration      Integration

    Databases          Databases           Databases        Databases

   Virtualization
         l            Virtualization
                            l             Virtualization   Virtualization
                                                                 l

    Networking        Networking          Networking       Networking

      Storage            Storage             Storage          Storage

      Servers            Servers             Servers          Servers




                                                                                   4
5/22/2011




                                                                                Cloud Benefits


                                                      On‐Demand
                                                                        Business 
                                       Mobility
                                                                         Focus


                                                                                        Elastic 
                   Flexibility
                                                                                      Scalability




      Greater 
                                                                                                 Simplified 
     Choice and 
                                                                                                Management
       Agility




Utility Pricing 
    Model                                            Benefits                                       IT Utilization




                                              What Analysts Say About CC?


                                 • Predicts: By 2012 Cloud Computing will allow 20% of businesses to be
                                   Predicts: By 2012 Cloud Computing will allow 20% of businesses to be 
                                   all Cloud based with no physical assets
                                 • Estimates: over the course of the next five years, enterprises will spend 
                                   $112 billion cumulatively on Cloud Computing


                                 Shows:
                                 • Worldwide revenue from public IT cloud services exceeded $16 billion 
                                   in 2009 and is forecast to reach $55.5 billion in 2014, representing a 
                                   compound annual growth rate of 27.4%




                                 $ 40 Billion for Iaas, Hosting, Managed Hosting and PaaS 
                                 $ 7 Billion  for  Saas (Salesforce , Collaboration, etc..)




                                                                                                                            5
5/22/2011




                                    Migrate to Cloud …




                                                                   Execution
                                                   Pilot Project

                                   Assess 
                                   readiness
                      Develop a 
                      strategy

         Identify 
         business 
         Case




                                                                   Cloud Workloads


   Not ready yet
   Not ready yet                               Ready                       Made Possible
                                                                           Made Possible


  Extremely high IOPS                 Highly variable traffic                  Medical imaging

 Regulatory Compliance                     Temporary                           Financial Risks
  Legacy software not                  Batch Jobs with min 
                                                                           Collaborative care
   designed for cloud                        Security
Lots of HW Customization              Test & Pre‐Production                 e gy a age e
                                                                          Energy Management
                                       Blogs, media rich 
   Large relational DB
                                            websites
                                      Backup & Storage 
     Sensitive Data
                                           solutions
 Complex Processing &                Mail and collaboration 
    Transactions                            software




                                                                                                        6
5/22/2011




                         Cloud Challenges & Barriers!


•   Security concerns 
    S     it
•   Technology immaturity 
•   Integration with existing technology 
•   Vendor lock‐in 
•   Integration into IT organization 
•   Ability to meet SLAs 
    Abilit t       t SLA
•   Issues with downtime/availability 




                                                               7
5/22/2011




                           Amazon Status Dashboard




                           Conclusion & Take Away

• Golden Rule:  DO NOT Run to Engineer because you 
aea
are  an  Engineer,  Know  the  Theory  first,  learn  it  well, 
           g ee , o         e eo y s , ea                  e ,
and then fuel your engine and move slowly but surely!

• Cloud Concepts are not all new …

• Cloud comes with clear benefits and challenges…
                                             g

• DON’T USE CLOUD because people use it!!

• Plan first and start with non‐critical apps pilot …




                                                                          8
5/22/2011




               Thank
               Th k you
         Now, it is time for Q&A




• What is the difference between scalability and 
  elasticity? 
   l ti it ?
• What is the difference between hosted AM 
  and SaaS? 




                                                           9

Egypt Cloud Day, May2011--Hello Cloud Computing

  • 1.
    5/22/2011 Session: Hello Cloud! Speaker: Mohamed El‐Refaey Mohamed@egyptcloudforum.com http://twitter.com/#!/melrefaey http://twitter.com/#!/egyptcloudforum http://www.facebook.com/?ref=home#!/pages/Egypt‐Cloud‐ Forum/111055065588154 http://eg.linkedin.com/in/mohamedelrefaey Agenda • Ab t U About Us • Cloud Overview • Cloud Trends and Challenges • Q&A 1
  • 2.
    5/22/2011 About Us • ECF  (Egypt  Cloud  Forum)  established  March  2010.  2010 • Purpose:  a  non‐profit  open  community  for  professionals, Students and cloud computing  fans • What do we do?  • Educational Sessions Events Educational Sessions Events. • ECF  is  an  official  affiliate  to  Cloud  Security Alliance(CSA), Egypt Chapter. • OpenStack Egypt User Group. • R&D activities. Enjoy Video! Cloud Computing Road Trip ‐ Intel® Software Network http://www.youtube.com/w atch?v=GDFGDuNCuD4&feat ure=related 2
  • 3.
    5/22/2011 Cloud definition • Abstracting  Hardware  and  software  from  the service! • A data center over the internet. • NIST Definition • A model for enabling convenient, on‐demand network access to  a shared pool of configurable computing resources that can be  rapidly provisioned and released with minimal management  effort or service provider interaction Cloud Architecture Cloud Applications Cloud Software  Environments Cloud Software  Cloud Software Infrastructure(SIaaS) Cloud Infrastructure 3
  • 4.
    5/22/2011 Cloud Architecture & Service models Cloud Operational Boundaries On‐Premise(Private) IaaS PaaS SaaS Applications Applications Applications Applications Runtime Runtime Runtime Runtime Integration Integration Integration Integration Databases Databases Databases Databases Virtualization l Virtualization l Virtualization Virtualization l Networking Networking Networking Networking Storage Storage Storage Storage Servers Servers Servers Servers 4
  • 5.
    5/22/2011 Cloud Benefits On‐Demand Business  Mobility Focus Elastic  Flexibility Scalability Greater  Simplified  Choice and  Management Agility Utility Pricing  Model Benefits IT Utilization What Analysts Say About CC? • Predicts: By 2012 Cloud Computing will allow 20% of businesses to be Predicts: By 2012 Cloud Computing will allow 20% of businesses to be  all Cloud based with no physical assets • Estimates: over the course of the next five years, enterprises will spend  $112 billion cumulatively on Cloud Computing Shows: • Worldwide revenue from public IT cloud services exceeded $16 billion  in 2009 and is forecast to reach $55.5 billion in 2014, representing a  compound annual growth rate of 27.4% $ 40 Billion for Iaas, Hosting, Managed Hosting and PaaS  $ 7 Billion  for  Saas (Salesforce , Collaboration, etc..) 5
  • 6.
    5/22/2011 Migrate to Cloud … Execution Pilot Project Assess  readiness Develop a  strategy Identify  business  Case Cloud Workloads Not ready yet Not ready yet Ready Made Possible Made Possible Extremely high IOPS Highly variable traffic Medical imaging Regulatory Compliance Temporary Financial Risks Legacy software not  Batch Jobs with min  Collaborative care designed for cloud Security Lots of HW Customization Test & Pre‐Production e gy a age e Energy Management Blogs, media rich  Large relational DB websites Backup & Storage  Sensitive Data solutions Complex Processing &  Mail and collaboration  Transactions software 6
  • 7.
    5/22/2011 Cloud Challenges & Barriers! • Security concerns  S it • Technology immaturity  • Integration with existing technology  • Vendor lock‐in  • Integration into IT organization  • Ability to meet SLAs  Abilit t t SLA • Issues with downtime/availability  7
  • 8.
    5/22/2011 Amazon Status Dashboard Conclusion & Take Away • Golden Rule:  DO NOT Run to Engineer because you  aea are  an  Engineer,  Know  the  Theory  first,  learn  it  well,  g ee , o e eo y s , ea e , and then fuel your engine and move slowly but surely! • Cloud Concepts are not all new … • Cloud comes with clear benefits and challenges… g • DON’T USE CLOUD because people use it!! • Plan first and start with non‐critical apps pilot … 8
  • 9.
    5/22/2011 Thank Th k you Now, it is time for Q&A • What is the difference between scalability and  elasticity?  l ti it ? • What is the difference between hosted AM  and SaaS?  9