SlideShare a Scribd company logo
Cloud Truth
 SPARK & ASSOCIATES
          April, 2011




     Spark & Associates   1
Table of contents




                    • What is the Cloud?

                    • How to think like Cloud?

                    • What we have to prepare for Cloud?




                                                           Spark & Associates   2
What is the

 “Cloud”?


              Spark & Associates   3
What is the Cloud?




                     Cloud is not a Magic Carpet.
                       ( before you understand what it is )
                                                              Spark & Associates   4
What is the Cloud?



    Misunderstands

    • Cloud can support perfect redundancy.

    • Current applications can be migrated into cloud easily.

    • Oracle RAC can be migrated into cloud, what a perfect idea!

    • Expect high performance with low price.

    • Fully secured service will be provided.




                                                                    Spark & Associates   5
What is the Cloud?



    But the truth is…

    • Without “distribution”, the cloud could be useless.

    • If you really need to use Oracle, use it in your house, not on cloud.

    • Build/migrate your application can be distributed.

    • Without “automation” you’ll get suffered by operation nightmare.

    • You have to deal with security without h/w based firewalls.

    • If you wrote wrong application on cloud, you may get paid more.




                                                                     Spark & Associates   6
What is the Cloud?



     Traditional service networks
     Medium                                                                           CDN
     Secured                                                                          Network
     Network
                Web               Web               Web     Img/File    Img/File
               Server            Server            Server    Server      Server


     Fully
     Secured
     Network             Web               Web
                         App.              App.                      File
                        Server            Server                   Storage


     Fully
     Secured
     Network    Oracle           Oracle        Oracle
                 #1               #2            #3




                                                                                   Spark & Associates   7
What is the Cloud?



    Compute Cloud Architecture

                                               External
                                               Network
                                    G/W
                                  Functional
                                     VM




                                               Internal
                                               Network
                        Your         Your
                       Virtual      Virtual
                     Machine #1   Machine #2




                                                          Spark & Associates   8
What is the Cloud?



      Don’t try this at your service


                 Big
                JAVA


                                       CLOUD
                       MIGRATION?

                Big
              ORACLE




                                           Spark & Associates   9
What is the Cloud?



      “WRONG MIGRATION”




                          Spark & Associates   10
What is the Cloud?



       OMG!
       What I have to do to get in cloud?




                                        Spark & Associates   11
What is the Cloud?



       • Analysis your system architecture and service needs, and find
        out which is best part to migrate.
          – Does our DB architecture really need relations?


       • Migrate from small/easy components like,
          – Light weight web service first. ( file send )
          – Session sharing
          – Simple DB, not SAN based one. ( CouchDB, MySQL, etc )
          – PHP based web applications.
          – Most expandable part of your system.

       • Think about Distributed application architecture



                                                               Spark & Associates   12
What is the Cloud?




                     Non-elastic vs. Elastic




                                               Spark & Associates   13
Table of contents




                    • What do you think about Cloud?

                    • How to think like Cloud

                    • What we have to prepare for Cloud?




                                                           Spark & Associates   14
How to think like Cloud




                          Someday,
                          Simpson thinks about
                          Web shopping mall.



                                    Spark & Associates   15
How to think like Cloud



       But he’s got in trouble
       with ….


                                 • Buying Service components
                                   - Which spec? How many?
                                   - Switches?
                                   - 2 year contract?

                                 • Licenses
                                   - Databases?
                                   - Web servers?

                                 • And more.




                                                    Spark & Associates   16
How to think like Cloud




      So, he googled about it, and realizes
      Amazon EC2 service!

      He decides to launch his shopping
      mall application with EC2.
                                              EC2 Means
                                              Elastic Compute Cloud

                                                              Spark & Associates   17
How to think like Cloud




                            Only
                          Opens at
                           7PM –
                           10PM
                                     Homer’s Shopping Needs.

                                      - Site opens at 07PM
                                      - Site closes at 10PM
                                      - Apache
                                      - PHP
                                      - MySQL
                                      - Expandable as business
                                     grows
                                      - Get paid as much as I used.




                                                     Spark & Associates   18
How to think like Cloud



    CREATE A VM in EC2!




                    Apache
                     PHP         Create php codes and Image, DB.
                    MySQL        Keep the source tarballs in PC.
                                 Backup DB before VM shutdown.
                  Installed VM




                                                         Spark & Associates   19
How to think like Cloud

    Because of Homer’s famous, the
    shopping mall grows dramatically.
    So he thinks about “Expansion”




                                   Load Balancer                  CDN


                               Apache         Apache
                                PHP            PHP
                              Installed      Installed          Storage
            Amazon EC2           VM             VM

                                                            Amazon S3
                               MySQL          MySQL
            Amazon RDS        (Master)        (Slave)       Amazon
                                                            Cloud Front

                                                         Spark & Associates   20
How to think like Cloud




                          Spark & Associates   21
Table of contents




                    • What is the Cloud?

                    • Happy Business with Cloud

                    • What we have to prepare for Cloud?




                                                           Spark & Associates   22
What we have to prepare for cloud business?




           Understand Cloud Architecture

              • What kind of service solution fit into Cloud?

              • Guide cloud limits and application architecture to
              customers.

              • Suggest hybrid Cloud model if they already have
              infrastructure.

              • Lean technologies like NoSQL, BigTable, and how to
              distribute systems & applications.

              • Lean automation skills


                                                                     Spark & Associates   23
What we have to prepare for cloud business?




                              HYBRID
                             EXAMPLES




                                              Spark & Associates   24
What we have to prepare for cloud business?




           Use Cloud as DDoS Proxy Farm
                                       DNS /
                                     URL Routing




             Main
             Page
            Service                                  Existing
                                                   Web Service
            File/Im                                  Systems
               g                                    (DB, Web
            Service
                                                      App)




                                                           Spark & Associates   25
What we have to prepare for cloud business?




           Use Cloud as HPC Farm



            Render
             ing                      Job Queue
            nodes
                                                  Programmers,
                                                  3D Modelers,
            Calcul
             ating
                                                   Animators,
            nodes                                   Chemists




                                                          Spark & Associates   26
What we have to prepare for cloud business?




              Use Cloud as Firewall Farm




                                F/W
                               nodes




    Unsecured traffic


                                 Existing
    Secured traffic              Service


                                              Spark & Associates   27
What we have to prepare for cloud business?




           Use Cloud as Stream SVC Farm




                   Stream
                   nodes




                   Live Encoder



                                              Spark & Associates   28
Conclusion

 • It’s very important to think like cloud.

 • Cloud cannot solve complexity.

 • Enterprise needs simplify, elasticity.

 • There will be many of applications for cloud. We have
 to find what is best solution for where.

 • Web Front-end ( HTML5, Javascript ) skills are
 getting greater day by day.



                                                     Spark & Associates   29
End of Document




                  Spark & Associates   30

More Related Content

PPTX
Automating Security for the Cloud - Make it Easy, Make it Safe
PDF
20200714 AWS Black Belt Online Seminar Amazon Neptune
PPT
Cloud Computing with .Net
PDF
Cloud computing - co daje firmie?
PDF
Microsoft Cloud Services Architecture
PDF
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
PPTX
Delivering Secure OpenStack IaaS for SaaS Products - OpenStack 2012.pptx
PPTX
Delivering Secure OpenStack IaaS for SaaS Products
Automating Security for the Cloud - Make it Easy, Make it Safe
20200714 AWS Black Belt Online Seminar Amazon Neptune
Cloud Computing with .Net
Cloud computing - co daje firmie?
Microsoft Cloud Services Architecture
20190206 AWS Black Belt Online Seminar Amazon SageMaker Basic Session
Delivering Secure OpenStack IaaS for SaaS Products - OpenStack 2012.pptx
Delivering Secure OpenStack IaaS for SaaS Products

What's hot (20)

KEY
The Cloud - An introduction
PDF
Sailing in the cloud
PDF
AWS의 블록체인 서비스 활용 방법 - 박혜영 솔루션즈 아키텍트, AWS / 박선준 솔루션즈 아키텍트, AWS :: AWS Summit S...
PPTX
Real World Azure - IT Pros
PDF
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
PPT
Millicomputing Ignite Talk
PDF
20200812 AWS Black Belt Online Seminar Amazon Macie
PPT
All change! How the new Economics of Cloud will make you think differently ab...
PDF
Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...
PDF
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
PPTX
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
PDF
20190205 AWS Black Belt Online Seminar 公共機関によるAWSの利活用
PDF
What can the cloud do for me? - Interview with Eli Almog
KEY
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
PDF
There is NO CLOUD: For Non-Geeks
KEY
Cloud Computing & Scaling Web Apps
PDF
AWS Lambda 내부 동작 방식 및 활용 방법 자세히 살펴 보기 - 김일호 솔루션즈 아키텍트 매니저, AWS :: AWS Summit ...
PDF
Deep Learning 모델의 효과적인 분산 트레이닝과 모델 최적화 방법 - 김무현 데이터 사이언티스트, AWS :: AWS Summit...
PDF
There is NO CLOUD: Geeky Version
PDF
20200526 AWS Black Belt Online Seminar AWS X-Ray
The Cloud - An introduction
Sailing in the cloud
AWS의 블록체인 서비스 활용 방법 - 박혜영 솔루션즈 아키텍트, AWS / 박선준 솔루션즈 아키텍트, AWS :: AWS Summit S...
Real World Azure - IT Pros
20190731 Black Belt Online Seminar Amazon ECS Deep Dive
Millicomputing Ignite Talk
20200812 AWS Black Belt Online Seminar Amazon Macie
All change! How the new Economics of Cloud will make you think differently ab...
Apache MXNet/Gluon을 이용한 입술 읽기(Lipreading) 모델 만들기 - 김형준, SK텔레콤 :: AWS Summit S...
20190402 AWS Black Belt Online Seminar Let's Dive Deep into AWS Lambda Part1 ...
considering the cloud? From IaaS to SaaS and Beyond - Find Your Path to the C...
20190205 AWS Black Belt Online Seminar 公共機関によるAWSの利活用
What can the cloud do for me? - Interview with Eli Almog
Cloud 101 - Workshop from Gov2.0 in DC, May 2010
There is NO CLOUD: For Non-Geeks
Cloud Computing & Scaling Web Apps
AWS Lambda 내부 동작 방식 및 활용 방법 자세히 살펴 보기 - 김일호 솔루션즈 아키텍트 매니저, AWS :: AWS Summit ...
Deep Learning 모델의 효과적인 분산 트레이닝과 모델 최적화 방법 - 김무현 데이터 사이언티스트, AWS :: AWS Summit...
There is NO CLOUD: Geeky Version
20200526 AWS Black Belt Online Seminar AWS X-Ray
Ad

Similar to Cloud truth (20)

PPTX
Introduction Cloud Computing
PDF
Eo navigating the cloud v8
PDF
Eo navigating the cloud
PPT
Cloud Computing Webinar
PPTX
The Move to the Cloud for Regulated Industries
PPTX
Making Sense of the Cloud
PDF
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
PPTX
Basics of cloud computing & salesforce.com
PPTX
Lets Do the Cloud-CFO Summit 2013
PPTX
Swarm Computing Next Generation Clouds and the role of SOA
PPTX
Cloud Computing: A New Trend in IT
PPTX
Introduction to cloud computing
PDF
Cloud Computing by Dindo Fernando
PDF
Open Source Cloud Computing: Practical Solutions For Your Online Presence (PDF)
PDF
Deploying Enterprise Apps in the Cloud
PDF
Migrating Enterprise Apps to the Cloud
PDF
Using cloud-computing-in-you-organization
PDF
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Introduction Cloud Computing
Eo navigating the cloud v8
Eo navigating the cloud
Cloud Computing Webinar
The Move to the Cloud for Regulated Industries
Making Sense of the Cloud
Info Sec 2010 Possibilities And Security Challenges Of Cloud Computing (Han...
Basics of cloud computing & salesforce.com
Lets Do the Cloud-CFO Summit 2013
Swarm Computing Next Generation Clouds and the role of SOA
Cloud Computing: A New Trend in IT
Introduction to cloud computing
Cloud Computing by Dindo Fernando
Open Source Cloud Computing: Practical Solutions For Your Online Presence (PDF)
Deploying Enterprise Apps in the Cloud
Migrating Enterprise Apps to the Cloud
Using cloud-computing-in-you-organization
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
August Patch Tuesday
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Encapsulation theory and applications.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Group 1 Presentation -Planning and Decision Making .pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Spectral efficient network and resource selection model in 5G networks
MIND Revenue Release Quarter 2 2025 Press Release
August Patch Tuesday
Digital-Transformation-Roadmap-for-Companies.pptx
Tartificialntelligence_presentation.pptx
Encapsulation theory and applications.pdf
A comparative analysis of optical character recognition models for extracting...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Mobile App Security Testing_ A Comprehensive Guide.pdf
Empathic Computing: Creating Shared Understanding
Heart disease approach using modified random forest and particle swarm optimi...
Machine Learning_overview_presentation.pptx
Machine learning based COVID-19 study performance prediction
Assigned Numbers - 2025 - Bluetooth® Document
Network Security Unit 5.pdf for BCA BBA.
Reach Out and Touch Someone: Haptics and Empathic Computing

Cloud truth

  • 1. Cloud Truth SPARK & ASSOCIATES April, 2011 Spark & Associates 1
  • 2. Table of contents • What is the Cloud? • How to think like Cloud? • What we have to prepare for Cloud? Spark & Associates 2
  • 3. What is the “Cloud”? Spark & Associates 3
  • 4. What is the Cloud? Cloud is not a Magic Carpet. ( before you understand what it is ) Spark & Associates 4
  • 5. What is the Cloud? Misunderstands • Cloud can support perfect redundancy. • Current applications can be migrated into cloud easily. • Oracle RAC can be migrated into cloud, what a perfect idea! • Expect high performance with low price. • Fully secured service will be provided. Spark & Associates 5
  • 6. What is the Cloud? But the truth is… • Without “distribution”, the cloud could be useless. • If you really need to use Oracle, use it in your house, not on cloud. • Build/migrate your application can be distributed. • Without “automation” you’ll get suffered by operation nightmare. • You have to deal with security without h/w based firewalls. • If you wrote wrong application on cloud, you may get paid more. Spark & Associates 6
  • 7. What is the Cloud? Traditional service networks Medium CDN Secured Network Network Web Web Web Img/File Img/File Server Server Server Server Server Fully Secured Network Web Web App. App. File Server Server Storage Fully Secured Network Oracle Oracle Oracle #1 #2 #3 Spark & Associates 7
  • 8. What is the Cloud? Compute Cloud Architecture External Network G/W Functional VM Internal Network Your Your Virtual Virtual Machine #1 Machine #2 Spark & Associates 8
  • 9. What is the Cloud? Don’t try this at your service Big JAVA CLOUD MIGRATION? Big ORACLE Spark & Associates 9
  • 10. What is the Cloud? “WRONG MIGRATION” Spark & Associates 10
  • 11. What is the Cloud? OMG! What I have to do to get in cloud? Spark & Associates 11
  • 12. What is the Cloud? • Analysis your system architecture and service needs, and find out which is best part to migrate. – Does our DB architecture really need relations? • Migrate from small/easy components like, – Light weight web service first. ( file send ) – Session sharing – Simple DB, not SAN based one. ( CouchDB, MySQL, etc ) – PHP based web applications. – Most expandable part of your system. • Think about Distributed application architecture Spark & Associates 12
  • 13. What is the Cloud? Non-elastic vs. Elastic Spark & Associates 13
  • 14. Table of contents • What do you think about Cloud? • How to think like Cloud • What we have to prepare for Cloud? Spark & Associates 14
  • 15. How to think like Cloud Someday, Simpson thinks about Web shopping mall. Spark & Associates 15
  • 16. How to think like Cloud But he’s got in trouble with …. • Buying Service components - Which spec? How many? - Switches? - 2 year contract? • Licenses - Databases? - Web servers? • And more. Spark & Associates 16
  • 17. How to think like Cloud So, he googled about it, and realizes Amazon EC2 service! He decides to launch his shopping mall application with EC2. EC2 Means Elastic Compute Cloud Spark & Associates 17
  • 18. How to think like Cloud Only Opens at 7PM – 10PM Homer’s Shopping Needs. - Site opens at 07PM - Site closes at 10PM - Apache - PHP - MySQL - Expandable as business grows - Get paid as much as I used. Spark & Associates 18
  • 19. How to think like Cloud CREATE A VM in EC2! Apache PHP Create php codes and Image, DB. MySQL Keep the source tarballs in PC. Backup DB before VM shutdown. Installed VM Spark & Associates 19
  • 20. How to think like Cloud Because of Homer’s famous, the shopping mall grows dramatically. So he thinks about “Expansion” Load Balancer CDN Apache Apache PHP PHP Installed Installed Storage Amazon EC2 VM VM Amazon S3 MySQL MySQL Amazon RDS (Master) (Slave) Amazon Cloud Front Spark & Associates 20
  • 21. How to think like Cloud Spark & Associates 21
  • 22. Table of contents • What is the Cloud? • Happy Business with Cloud • What we have to prepare for Cloud? Spark & Associates 22
  • 23. What we have to prepare for cloud business? Understand Cloud Architecture • What kind of service solution fit into Cloud? • Guide cloud limits and application architecture to customers. • Suggest hybrid Cloud model if they already have infrastructure. • Lean technologies like NoSQL, BigTable, and how to distribute systems & applications. • Lean automation skills Spark & Associates 23
  • 24. What we have to prepare for cloud business? HYBRID EXAMPLES Spark & Associates 24
  • 25. What we have to prepare for cloud business? Use Cloud as DDoS Proxy Farm DNS / URL Routing Main Page Service Existing Web Service File/Im Systems g (DB, Web Service App) Spark & Associates 25
  • 26. What we have to prepare for cloud business? Use Cloud as HPC Farm Render ing Job Queue nodes Programmers, 3D Modelers, Calcul ating Animators, nodes Chemists Spark & Associates 26
  • 27. What we have to prepare for cloud business? Use Cloud as Firewall Farm F/W nodes Unsecured traffic Existing Secured traffic Service Spark & Associates 27
  • 28. What we have to prepare for cloud business? Use Cloud as Stream SVC Farm Stream nodes Live Encoder Spark & Associates 28
  • 29. Conclusion • It’s very important to think like cloud. • Cloud cannot solve complexity. • Enterprise needs simplify, elasticity. • There will be many of applications for cloud. We have to find what is best solution for where. • Web Front-end ( HTML5, Javascript ) skills are getting greater day by day. Spark & Associates 29
  • 30. End of Document Spark & Associates 30