SlideShare a Scribd company logo
1 of 30
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

What's hot

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

What's hot (20)

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

Similar to Cloud truth

Ea2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionEa2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionMarc Caltabiano
 
cloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfcloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfDaniBlanco10
 
Why Cloud Management Makes Sense - Josh Fraser
Why Cloud Management Makes Sense - Josh FraserWhy Cloud Management Makes Sense - Josh Fraser
Why Cloud Management Makes Sense - Josh FraserAmazon Web Services
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Riccardo Romani
 
Discover Clever Cloud
Discover Clever CloudDiscover Clever Cloud
Discover Clever CloudQuentin Adam
 
Cloud computing basic and architecture
Cloud computing basic and architecture Cloud computing basic and architecture
Cloud computing basic and architecture Sushil Kumar
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in noriAlex Popescu
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes SenseRightScale
 
Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterRiccardo Romani
 
Netflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumNetflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumAdrian Cockcroft
 
Cloudbusting sept 2012
Cloudbusting sept 2012Cloudbusting sept 2012
Cloudbusting sept 2012Richard Bowden
 
Personal robot industry v4
Personal robot industry v4Personal robot industry v4
Personal robot industry v436Kr.com
 
SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALI Group
 
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...Adrian Cockcroft
 

Similar to Cloud truth (20)

Ea2009 Cloud Computing Discussion
Ea2009 Cloud Computing DiscussionEa2009 Cloud Computing Discussion
Ea2009 Cloud Computing Discussion
 
Cloudy Ajax 08 10
Cloudy Ajax 08 10Cloudy Ajax 08 10
Cloudy Ajax 08 10
 
cloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfcloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdf
 
Why Cloud Management Makes Sense - Josh Fraser
Why Cloud Management Makes Sense - Josh FraserWhy Cloud Management Makes Sense - Josh Fraser
Why Cloud Management Makes Sense - Josh Fraser
 
Keynote Cloud Jw
Keynote Cloud JwKeynote Cloud Jw
Keynote Cloud Jw
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
 
Discover Clever Cloud
Discover Clever CloudDiscover Clever Cloud
Discover Clever Cloud
 
Secure cloud mining By ahlam
Secure cloud mining  By ahlamSecure cloud mining  By ahlam
Secure cloud mining By ahlam
 
Cloud computing basic and architecture
Cloud computing basic and architecture Cloud computing basic and architecture
Cloud computing basic and architecture
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in nori
 
5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense5 Cloud Commandments - Why Cloud Management Makes Sense
5 Cloud Commandments - Why Cloud Management Makes Sense
 
Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your Datacenter
 
Netflix in the Cloud at SV Forum
Netflix in the Cloud at SV ForumNetflix in the Cloud at SV Forum
Netflix in the Cloud at SV Forum
 
Cloudbusting sept 2012
Cloudbusting sept 2012Cloudbusting sept 2012
Cloudbusting sept 2012
 
Personal robot industry v4
Personal robot industry v4Personal robot industry v4
Personal robot industry v4
 
SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011
 
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
 
CloudCamp
CloudCampCloudCamp
CloudCamp
 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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 Processorsdebabhi2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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...Neo4j
 
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 Scriptwesley chun
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
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...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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...
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

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