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

What's hot

The Cloud - An introduction
The Cloud - An introductionThe Cloud - An introduction
The Cloud - An introduction
Lenny Rachitsky
 
Sailing in the cloud
Sailing in the cloud Sailing in the cloud
Sailing in the cloud
Dr Ganesh Iyer
 
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 Pros
Clint 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 Dive
Amazon Web Services Japan
 
Millicomputing Ignite Talk
Millicomputing Ignite TalkMillicomputing Ignite Talk
Millicomputing Ignite Talk
Adrian 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 Macie
Amazon 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 Almog
AppFirst
 
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
Alistair 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-Geeks
Open Spectrum Inc
 
Cloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web AppsCloud Computing & Scaling Web Apps
Cloud Computing & Scaling Web Apps
Mark 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 Version
Open 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-Ray
Amazon 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 Discussion
Marc Caltabiano
 
Cloudy Ajax 08 10
Cloudy Ajax 08 10Cloudy Ajax 08 10
Cloudy Ajax 08 10
rajivmordani
 
cloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdfcloud-application-architectures-oreilly-media.pdf
cloud-application-architectures-oreilly-media.pdf
DaniBlanco10
 
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
Amazon Web Services
 
Keynote Cloud Jw
Keynote Cloud JwKeynote Cloud Jw
Keynote Cloud Jw
James Watters
 
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
Riccardo Romani
 
Discover Clever Cloud
Discover Clever CloudDiscover Clever Cloud
Discover Clever Cloud
Quentin Adam
 
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
Sushil Kumar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Mark Frydenberg
 
Jumpstart Azure
Jumpstart AzureJumpstart Azure
Jumpstart Azure
Brian Blanchard
 
Programatori cu capul in nori
Programatori cu capul in noriProgramatori cu capul in nori
Programatori cu capul in nori
Alex 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 Sense
RightScale
 
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
Riccardo 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 Forum
Adrian Cockcroft
 
Cloudbusting sept 2012
Cloudbusting sept 2012Cloudbusting sept 2012
Cloudbusting sept 2012
Richard Bowden
 
Personal robot industry v4
Personal robot industry v4Personal robot industry v4
Personal robot industry v4
36Kr.com
 
SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011SKALICloud CCM Nov 2011
SKALICloud CCM Nov 2011
SKALI 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
 
CloudCamp
CloudCampCloudCamp
CloudCamp
RightScale
 

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

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 

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