SlideShare a Scribd company logo
1 of 52
dW Live!   ‘          ,              ’




               ( )FLOO
               humbroll@gmail.com
               @humbroll (twitter)
TOC




      •
      • Startup & Cloud Computing
      • Startup + Mobile Service& Cloud Computing
      • NexR iCube Cloud
      •            Cloud Computing
      • Cloud Computing        Tips
Fun Life.



Infinite.
 FLOO




            http://floo.co.kr
micro messaging SNS
Startup & Cloud Computing




                       &
Startup & Cloud Computing >   Cloud Computing   ?
                                  cloud computing
Startup & Cloud Computing >   Cloud Computing   ?
                                  cloud computing




                                                    •
                                                    •
                                                    •
                                                    •
                                                    •
Startup & Cloud Computing >   Cloud Computing   ?




                                                    : SIOS Technology
Startup & Cloud Computing >   Comm’/Productive Tools
Startup + Mobile Service & Cloud Computing




                        &
Startup + Mobile Service & Cloud Computing >   Mobile Phone VS PC


              Mobile Phone                                                     PC




                                                VS
                                                                : http://www.zdnet.com/blog/gadgetreviews
                                                          http://www.cyberindian.net/index.php%3Fs%3Dfd
Startup + Mobile Service & Cloud Computing >   Mobile Cloud Computing                  ?




            •    mobile cloud computing ?
                  •                                      (data storage, data processing)

                                    .

            •    cloud computing for mobile ?
                  •     mobile                                          In-House     Web
                                                                    .
Startup + Mobile Service & Cloud Computing >   ?




                 •    Cost
                 •    Time
                 •    Stable
                 •    Scalability
                 •    Globalization
Startup + Mobile Service & Cloud Computing >




     Google App Engine                    Amazon EC2                      NexR iCube Cloud
      PaaS(Platform as a Service)   IaaS(Infrastructure as a Service)   IaaS(Infrastructure as a Service)
Startup + Mobile Service & Cloud Computing >                  > Google App          Engine

                                      • PaaS(Platform as a Service)
                                      • Java, Python
                                        • Java
                                            • JRE6, JSP, JDO, JPA, JavaMail, Google Accounts API,
                                                 memcache

                                         •     Python

                                               •   Django, datastore, Google Accounts API

                                      • Eclipse Plugin
                                      •
                                      •
                                      • ,              ,
Startup + Mobile Service & Cloud Computing >   > Google App   Engine
Startup + Mobile Service & Cloud Computing >                       > Google App            Engine

                                      •
                                          •
                                          •
                                          •eclipse plugin
                                          •            sandbox

                                          •                  $0

                                      •
                                          •        ,     ,               ...

                                               •                 (Java, Python)

                                               •
                                               •                         (GFS, Bigtable)

                                          •Network latency...
Startup + Mobile Service & Cloud Computing >                           > Google App                 Engine

                                                           (                          )


                                              •                1000

                                              •       python


                                              •                       thread       subprocess                OS


                                              •                                                        .

                                              •SQL                    .

                                              •HTTP(S)                             DB
                                                           .

                                              •      ...


                   : http://groups.google.com/group/google-app-engine-korea/web/     + +        +   ?pli=1
Startup + Mobile Service & Cloud Computing >   > AWS   EC2




                                               EC2
Startup + Mobile Service & Cloud Computing >                        > AWS           EC2

                                              • IaaS(Infrastructure as a Service)
                       EC2                    •                             Xen

                                              •          OS




          : http://commons.wikimedia.org/wiki/File:XEN-schema.png
Startup + Mobile Service & Cloud Computing >   > AWS   EC2

                                      •                => Asia Pacific
                    EC2
Startup + Mobile Service & Cloud Computing >   > AWS   EC2

                                      • EC2
                    EC2
Startup + Mobile Service & Cloud Computing >   > AWS   EC2

                                      •
                    EC2
Startup + Mobile Service & Cloud Computing >               > AWS   EC2

                                      • AMI
                    EC2




                                      http://aws.amazon.com/amis
Startup + Mobile Service & Cloud Computing >            > AWS   EC2

                                      • Load Balancer
                    EC2
Startup + Mobile Service & Cloud Computing >         > AWS      EC2

                                      •             security, network access

                    EC2               •        IP
Startup + Mobile Service & Cloud Computing >                 > AWS   EC2

                                      •

                    EC2
                                          • Super admin
                                               •
                                               •
                                          •AMI
                                          •Load Balancer
                                          •
                                      •
                                          •
                                          •sandbox
                                          •
                                          •Network latency
Startup + Mobile Service & Cloud Computing >   > NexR   iCube Cloud
Startup + Mobile Service & Cloud Computing >                > NexR       iCube Cloud

                                      • IaaS(Infrastructure as a Service)
                                      • Amazon                      (EC2, S3)

                                      •                             Xen
Startup + Mobile Service & Cloud Computing >   > NexR   iCube Cloud

                                      •
Startup + Mobile Service & Cloud Computing >          > NexR   iCube Cloud

                                      • REST/SOAP
                                      • Amazon like      &
Startup + Mobile Service & Cloud Computing >                    > NexR   iCube Cloud

                                       •
                                           • Amazon EC2
                                           •
                                           • Amazon EC2
                                           • newtork lantency
                                       •
                                           •Amazon EC2
                                           •
                                           •FailOver
Startup + Mobile Service & Cloud Computing >                  >



              : 10           logo.gif(4KB)         100                                                       .




           total test time
             (seconds)               48.925              15.611                   4.348



            transfer rate
            (Kbytes/sec)              30.31                96.59                351.76




                                                                        .   GAE, AWS EC2, NexR iCube Cloud
                                                      network latency                 .
                                             GAE   , amazon iCloud                    .
Startup + Mobile Service & Cloud Computing >                    >




             400
                          total test time[senconds]
                          transfer rate[Kbytes/sec]

             300



             200



             100



                0
                              GAE                     AWS EC2       NexR iCube Cloud
Startup + Mobile Service & Cloud Computing >   >
Startup + Mobile Service & Cloud Computing >   >
Startup + Mobile Service & Cloud Computing >   >




                                         !?
                                                   : http://royal.pingdom.com/2008/04/11/map-
                                                       of-all-google-data-center-locations/
Startup + Mobile Service & Cloud Computing >




        Google App Engine                      Amazon EC2                        Nexr iCube Cloud
        PaaS(Platform as a Service)   IaaS(Infrastructure as a Service)       IaaS(Infrastructure as a Service)

                                                                          •   Network latency

              ,                               ,                           •   Amazon EC2
                                                                              iCube
               ,                          Network latency
         Network latency
                                                                          •
                                                                          •
NexR iCube Cloud
NexR iCube Cloud

                                5            !

                   1. SSH-Keys
                   2. Security Groups
                   3. Elastic IPs
                   4.
                   5. 3             IP   4
NexR iCube Cloud

    Server


                                                   User




                                   mobile
  Monitoring              WAS
                          WAS     (iphone)
   server                  WAS
                           WAS
                                    web




                                                 Developer




              Issue
             tracker       SCM   Developer
                                  Developer
                                   Development
                                   Environment




      WAS
      Trac & Subversion
                                    Project
                                    member
NexR iCube Cloud

      Server



 NexR iCube Cloud                                                     User




                                                      mobile
  Monitoring                           WAS
                                       WAS           (iphone)
   server                               WAS
                                        WAS
                                                       web




                                                                    Developer




                Issue
               tracker                        SCM   Developer
                                                     Developer
                                                      Development
                                                      Environment




         Nexr icube cloue
         cloud instance                1
         cloud instance WAS N
         cloud instance Trac & subversion 1            Project
                                                       member
NexR iCube Cloud

      Server



 NexR iCube Cloud                                   Load Balancer

  Monitoring                           WAS
                                       WAS
   server                               WAS
                                        WAS                           MasterDB


                                                             SlaveDB         SlaveDB
                                                            (master cand.)   (snapshots)


                Issue
               tracker                        SCM
                                                                                     iCube S3


         Nexr icube cloue
         cloud instance                1
         cloud instance WAS N
         cloud instance Trac & subversion 1
NexR iCube Cloud

       Server



 NexR iCube Cloud                                                                        User




                                                                  mobile
                                         WAS
    Monitoring server                              WAS


   Cacti 0.8.7e                          WAS
                                          WAS
                                     • OS : CentOS5_x86_645      (iphone)
                                     • Memory : 7680MB
                                     • Disk : 400GB                web




                                                                                      Developer



                    issue tracker                  SCM


                  Trac 0.11.6                Subversion 1.4.2   Developer environment
                                                                       Development
                                                                •Developer
                                                                 web service
                                                                    •IDE : Netbeans 6.8
                                                                    •server framework : spring3.0
                                                                    •client framework : jquery 1.4.2
                                                                    •server container : glassfish v3
                                                                    •database : MySQL 5.0.77
                                                                    •ORM : JPA 2.0(eclipselink)
                                                                •iphone client
           Nexr icube cloue                                          •IDE : xcode 3.2.2
           cloud instance                1
                                                                     •SDK : iPhone SDK 3.2
                                                                     •database : SQLite
           cloud instance WAS N                                      •ORM : CoreData
           cloud instance Trac & subversion 1                       Project
                                                                    member
•   !

•           !?

•       !
•
•
•
•
•   ,   , SW
Cloud Computing                        Tips
                                              ?



                     ,


       sudo
              , DB       server-side



       sudo
              , DB       server-side



              /                                   &
Cloud Computing          Tips




     •                              .

     •   Cloud Computing                .

     •   Machine Image          .

     •   Opensource
Q&A
. GAE -



          Benchmarking flootest.appspot.com (be patient)
          Completed 100 requests
          Completed 200 requests
          Completed 300 requests
          Completed 400 requests
          Completed 500 requests
          Completed 600 requests
          Completed 700 requests
          Completed 800 requests
          Completed 900 requests
          Completed 1000 requests
          Finished 1000 requests


          Server Software:      Google
          Server Hostname:       flootest.appspot.com
          Server Port:        80

          Document Path:        /logo.gif
          Document Length:       1297 bytes

          Concurrency Level:      10
          Time taken for tests: 48.925 seconds
          Complete requests:       1000
          Failed requests:      0
          Write errors:       0
          Total transferred:    1518320 bytes
          HTML transferred:       1298100 bytes
          Requests per second: 20.44 [#/sec] (mean)
          Time per request:       489.252 [ms] (mean)
          Time per request:       48.925 [ms] (mean, across all concurrent requests)
          Transfer rate:       30.31 [Kbytes/sec] received

          Connection Times (ms)
                   min mean[+/-sd] median max
          Connect:    118 132 29.7 130 1040
          Processing: 286 354 193.2 306 2191
          Waiting:    286 353 193.3 304 2189
          Total:     407 486 195.3 437 2322
. AWS EC2 -



                                Benchmarking 175.41.132.7 (be patient)
                                Completed 100 requests
• OS : CentOS_5.2_x64_v4.1.20   Completed 200 requests
• Memory : 7.5GB                Completed 300 requests
• CPU: 2Cores 4ECUs             Completed 400 requests
                                Completed 500 requests
                                Completed 600 requests
                                Completed 700 requests
                                Completed 800 requests
                                Completed 900 requests
                                Completed 1000 requests
                                Finished 1000 requests


                                Server Software:      Apache-Coyote/1.1
                                Server Hostname:       175.41.132.7
                                Server Port:        8080

                                Document Path:        /logo.gif
                                Document Length:       1297 bytes

                                Concurrency Level:      10
                                Time taken for tests: 15.611 seconds
                                Complete requests:       1000
                                Failed requests:      0
                                Write errors:       0
                                Total transferred:    1544000 bytes
                                HTML transferred:       1297000 bytes
                                Requests per second: 64.06 [#/sec] (mean)
                                Time per request:       156.106 [ms] (mean)
                                Time per request:       15.611 [ms] (mean, across all concurrent requests)
                                Transfer rate:       96.59 [Kbytes/sec] received

                                Connection Times (ms)
                                         min mean[+/-sd] median max
                                Connect:     72 77 15.4   74   278
                                Processing: 72 79 19.4     75   279
                                Waiting:     72 78 19.3   74   278
                                Total:     145 155 29.1 149     446
. NexR iCube Cloud -



                         Benchmarking 143.248.160.150 (be patient)
                         Completed 100 requests
• OS : CentOS5_x86_645   Completed 200 requests
• Memory : 7680MB        Completed 300 requests
                         Completed 400 requests
• Disk : 400GB           Completed 500 requests
                         Completed 600 requests
                         Completed 700 requests
                         Completed 800 requests
                         Completed 900 requests
                         Completed 1000 requests
                         Finished 1000 requests


                         Server Software:      GlassFish
                         Server Hostname:       143.248.160.150
                         Server Port:        80

                         Document Path:         /images/temp/logo.gif
                         Document Length:        1297 bytes

                         Concurrency Level:      10
                         Time taken for tests: 4.348 seconds
                         Complete requests:       1000
                         Failed requests:      0
                         Write errors:       0
                         Total transferred:    1566000 bytes
                         HTML transferred:       1297000 bytes
                         Requests per second: 230.02 [#/sec] (mean)
                         Time per request:       43.475 [ms] (mean)
                         Time per request:       4.348 [ms] (mean, across all concurrent requests)
                         Transfer rate:       351.76 [Kbytes/sec] received

                         Connection Times (ms)
                                  min mean[+/-sd]    median max
                         Connect:     10 20 4.5       19   36
                         Processing: 12 23 8.8        23   259
                         Waiting:     11 22 8.7      21   259
                         Total:     25 43 10.9       42   288

More Related Content

What's hot

Apache hadoop for windows server and windwos azure
Apache hadoop for windows server and windwos azureApache hadoop for windows server and windwos azure
Apache hadoop for windows server and windwos azureBrad Sarsfield
 
Cloud Economics: Optimising for Cost
Cloud Economics: Optimising for CostCloud Economics: Optimising for Cost
Cloud Economics: Optimising for CostAmazon Web Services
 
Cloud Architecture Tutorial - Running in the Cloud (3of3)
Cloud Architecture Tutorial - Running in the Cloud (3of3)Cloud Architecture Tutorial - Running in the Cloud (3of3)
Cloud Architecture Tutorial - Running in the Cloud (3of3)Adrian Cockcroft
 
Netflix keynote-adrian-qcon
Netflix keynote-adrian-qconNetflix keynote-adrian-qcon
Netflix keynote-adrian-qconYiwei Ma
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)Amazon Web Services
 
SV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source PlatformSV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source PlatformAdrian Cockcroft
 
Performance architecture for cloud connect
Performance architecture for cloud connectPerformance architecture for cloud connect
Performance architecture for cloud connectAdrian Cockcroft
 
AWS Summit London 2014 | Introduction to Amazon EC2 (100)
AWS Summit London 2014 | Introduction to Amazon EC2 (100)AWS Summit London 2014 | Introduction to Amazon EC2 (100)
AWS Summit London 2014 | Introduction to Amazon EC2 (100)Amazon Web Services
 
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012Amazon Web Services
 
(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation StudiosAmazon Web Services
 
Asgard, the Grails App that Deploys Netflix to the Cloud
Asgard, the Grails App that Deploys Netflix to the CloudAsgard, the Grails App that Deploys Netflix to the Cloud
Asgard, the Grails App that Deploys Netflix to the CloudJoe Sondow
 
Migrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global CassandraMigrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global CassandraAdrian Cockcroft
 
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...Amazon Web Services
 
What's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeWhat's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeAmazon Web Services
 
Leverage Azure and SQL Azure to build SaaS applications
Leverage Azure and SQL Azure to build SaaS applications Leverage Azure and SQL Azure to build SaaS applications
Leverage Azure and SQL Azure to build SaaS applications Common Sense
 
Where The Cloud Things Are
Where The Cloud Things AreWhere The Cloud Things Are
Where The Cloud Things AreShunsaku Kudo
 
Netflix web-adrian-qcon
Netflix web-adrian-qconNetflix web-adrian-qcon
Netflix web-adrian-qconYiwei Ma
 

What's hot (20)

Apache hadoop for windows server and windwos azure
Apache hadoop for windows server and windwos azureApache hadoop for windows server and windwos azure
Apache hadoop for windows server and windwos azure
 
Cloud Economics: Optimising for Cost
Cloud Economics: Optimising for CostCloud Economics: Optimising for Cost
Cloud Economics: Optimising for Cost
 
Cloud Architecture Tutorial - Running in the Cloud (3of3)
Cloud Architecture Tutorial - Running in the Cloud (3of3)Cloud Architecture Tutorial - Running in the Cloud (3of3)
Cloud Architecture Tutorial - Running in the Cloud (3of3)
 
Netflix keynote-adrian-qcon
Netflix keynote-adrian-qconNetflix keynote-adrian-qcon
Netflix keynote-adrian-qcon
 
AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)AWS Summit London 2014 | Options for Hybrid Environments (200)
AWS Summit London 2014 | Options for Hybrid Environments (200)
 
SV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source PlatformSV Forum Platform Architecture SIG - Netflix Open Source Platform
SV Forum Platform Architecture SIG - Netflix Open Source Platform
 
Netflix in the Cloud
Netflix in the CloudNetflix in the Cloud
Netflix in the Cloud
 
Performance architecture for cloud connect
Performance architecture for cloud connectPerformance architecture for cloud connect
Performance architecture for cloud connect
 
AWS Case Study
AWS Case StudyAWS Case Study
AWS Case Study
 
AWS Summit London 2014 | Introduction to Amazon EC2 (100)
AWS Summit London 2014 | Introduction to Amazon EC2 (100)AWS Summit London 2014 | Introduction to Amazon EC2 (100)
AWS Summit London 2014 | Introduction to Amazon EC2 (100)
 
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012
MED201 Media Ingest and Storage Solutions with AWS - AWS re: Invent 2012
 
(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios(CMP404) Cloud Rendering at Walt Disney Animation Studios
(CMP404) Cloud Rendering at Walt Disney Animation Studios
 
Asgard, the Grails App that Deploys Netflix to the Cloud
Asgard, the Grails App that Deploys Netflix to the CloudAsgard, the Grails App that Deploys Netflix to the Cloud
Asgard, the Grails App that Deploys Netflix to the Cloud
 
Migrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global CassandraMigrating Netflix from Datacenter Oracle to Global Cassandra
Migrating Netflix from Datacenter Oracle to Global Cassandra
 
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...
AWS 201 - A Walk through the AWS Cloud: App Hosting on AWS - Games, Apps and ...
 
What's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, CambridgeWhat's New + The Lean Methodology: Introduction to AWS, Cambridge
What's New + The Lean Methodology: Introduction to AWS, Cambridge
 
Leverage Azure and SQL Azure to build SaaS applications
Leverage Azure and SQL Azure to build SaaS applications Leverage Azure and SQL Azure to build SaaS applications
Leverage Azure and SQL Azure to build SaaS applications
 
Where The Cloud Things Are
Where The Cloud Things AreWhere The Cloud Things Are
Where The Cloud Things Are
 
Netflix web-adrian-qcon
Netflix web-adrian-qconNetflix web-adrian-qcon
Netflix web-adrian-qcon
 
CMS on AWS Deep Dive
CMS on AWS Deep DiveCMS on AWS Deep Dive
CMS on AWS Deep Dive
 

Viewers also liked

하이버네이트의 영속성 컨텍스트와 패치 전략
하이버네이트의 영속성 컨텍스트와 패치 전략하이버네이트의 영속성 컨텍스트와 패치 전략
하이버네이트의 영속성 컨텍스트와 패치 전략Sung Jae Park
 
Hibernate start (하이버네이트 시작하기)
Hibernate start (하이버네이트 시작하기)Hibernate start (하이버네이트 시작하기)
Hibernate start (하이버네이트 시작하기)visual khh
 
Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑Younghan Kim
 
ORM을 활용할 경우의 설계, 개발 과정
ORM을 활용할 경우의 설계, 개발 과정ORM을 활용할 경우의 설계, 개발 과정
ORM을 활용할 경우의 설계, 개발 과정Javajigi Jaesung
 
Jpa 잘 (하는 척) 하기
Jpa 잘 (하는 척) 하기Jpa 잘 (하는 척) 하기
Jpa 잘 (하는 척) 하기경원 이
 
대단한 기술없이 반응형웹 UI 만들기
대단한 기술없이 반응형웹 UI 만들기대단한 기술없이 반응형웹 UI 만들기
대단한 기술없이 반응형웹 UI 만들기지수 윤
 

Viewers also liked (7)

Hibernate 기초
Hibernate 기초Hibernate 기초
Hibernate 기초
 
하이버네이트의 영속성 컨텍스트와 패치 전략
하이버네이트의 영속성 컨텍스트와 패치 전략하이버네이트의 영속성 컨텍스트와 패치 전략
하이버네이트의 영속성 컨텍스트와 패치 전략
 
Hibernate start (하이버네이트 시작하기)
Hibernate start (하이버네이트 시작하기)Hibernate start (하이버네이트 시작하기)
Hibernate start (하이버네이트 시작하기)
 
Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑Ksug2015 - JPA2, JPA 기초와매핑
Ksug2015 - JPA2, JPA 기초와매핑
 
ORM을 활용할 경우의 설계, 개발 과정
ORM을 활용할 경우의 설계, 개발 과정ORM을 활용할 경우의 설계, 개발 과정
ORM을 활용할 경우의 설계, 개발 과정
 
Jpa 잘 (하는 척) 하기
Jpa 잘 (하는 척) 하기Jpa 잘 (하는 척) 하기
Jpa 잘 (하는 척) 하기
 
대단한 기술없이 반응형웹 UI 만들기
대단한 기술없이 반응형웹 UI 만들기대단한 기술없이 반응형웹 UI 만들기
대단한 기술없이 반응형웹 UI 만들기
 

Similar to Cloud computing benefits start-up companies

クラウドを支えるハードウェア・ソフトウェア基盤技術
クラウドを支えるハードウェア・ソフトウェア基盤技術クラウドを支えるハードウェア・ソフトウェア基盤技術
クラウドを支えるハードウェア・ソフトウェア基盤技術Ryousei Takano
 
Cloud Computing Services And The Data Center
Cloud Computing Services And The Data CenterCloud Computing Services And The Data Center
Cloud Computing Services And The Data CenterTimothy Kunau
 
Ignite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingIgnite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingJinho Jung
 
2012 05 confess_camel_cloud_integration
2012 05 confess_camel_cloud_integration2012 05 confess_camel_cloud_integration
2012 05 confess_camel_cloud_integrationKai Wähner
 
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...Openbar
 
Netflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsNetflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsAdrian Cockcroft
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 
Sina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudSina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudcong lei
 
Razorfish Technology Summit 2012 - Introduction
Razorfish Technology Summit 2012 - IntroductionRazorfish Technology Summit 2012 - Introduction
Razorfish Technology Summit 2012 - IntroductionRazorfish
 
DevOps Cardiff - Monitoring Automation for DevOps
DevOps Cardiff - Monitoring Automation for DevOpsDevOps Cardiff - Monitoring Automation for DevOps
DevOps Cardiff - Monitoring Automation for DevOpsOutlyer
 
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...Taras Filatov
 
Cloud computing กับการบริหารงานห้องสมุด
Cloud computing กับการบริหารงานห้องสมุดCloud computing กับการบริหารงานห้องสมุด
Cloud computing กับการบริหารงานห้องสมุดNENE_MAIS55
 
Cloud: From Unmanned Data Center to Algorithmic Economy using Openstack
Cloud: From Unmanned Data Center to Algorithmic Economy using OpenstackCloud: From Unmanned Data Center to Algorithmic Economy using Openstack
Cloud: From Unmanned Data Center to Algorithmic Economy using OpenstackAndrew Yongjoon Kong
 
Evolution of a cloud start up: From C# to Node.js
Evolution of a cloud start up: From C# to Node.jsEvolution of a cloud start up: From C# to Node.js
Evolution of a cloud start up: From C# to Node.jsSteve Jamieson
 
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015SenZations Summer School
 
Cloud Computing Service & Market Trends in Korea
Cloud Computing Service & Market Trends in KoreaCloud Computing Service & Market Trends in Korea
Cloud Computing Service & Market Trends in KoreaFanny Lee
 
Hybrid Cloud Enablement Technologies
Hybrid Cloud Enablement TechnologiesHybrid Cloud Enablement Technologies
Hybrid Cloud Enablement Technologieshybrid cloud
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...IndicThreads
 

Similar to Cloud computing benefits start-up companies (20)

クラウドを支えるハードウェア・ソフトウェア基盤技術
クラウドを支えるハードウェア・ソフトウェア基盤技術クラウドを支えるハードウェア・ソフトウェア基盤技術
クラウドを支えるハードウェア・ソフトウェア基盤技術
 
Cloud Computing Services And The Data Center
Cloud Computing Services And The Data CenterCloud Computing Services And The Data Center
Cloud Computing Services And The Data Center
 
Ignite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud ComputingIgnite Seoul 2-10. 이현남 Cloud Computing
Ignite Seoul 2-10. 이현남 Cloud Computing
 
2012 05 confess_camel_cloud_integration
2012 05 confess_camel_cloud_integration2012 05 confess_camel_cloud_integration
2012 05 confess_camel_cloud_integration
 
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...
Openbar Kontich // Google Cloud: past, present and the (oh so sweet) future b...
 
John Willis Cc Use Cases
John Willis Cc Use CasesJohn Willis Cc Use Cases
John Willis Cc Use Cases
 
Netflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsNetflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and Ops
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
Sina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloudSina App Engine - a distributed web solution on cloud
Sina App Engine - a distributed web solution on cloud
 
Razorfish Technology Summit 2012 - Introduction
Razorfish Technology Summit 2012 - IntroductionRazorfish Technology Summit 2012 - Introduction
Razorfish Technology Summit 2012 - Introduction
 
DevOps Cardiff - Monitoring Automation for DevOps
DevOps Cardiff - Monitoring Automation for DevOpsDevOps Cardiff - Monitoring Automation for DevOps
DevOps Cardiff - Monitoring Automation for DevOps
 
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
Mobile Backend Apps and APIs meetup London overview of BaaS APIs and discussi...
 
Cloud computing กับการบริหารงานห้องสมุด
Cloud computing กับการบริหารงานห้องสมุดCloud computing กับการบริหารงานห้องสมุด
Cloud computing กับการบริหารงานห้องสมุด
 
Cloud: From Unmanned Data Center to Algorithmic Economy using Openstack
Cloud: From Unmanned Data Center to Algorithmic Economy using OpenstackCloud: From Unmanned Data Center to Algorithmic Economy using Openstack
Cloud: From Unmanned Data Center to Algorithmic Economy using Openstack
 
Evolution of a cloud start up: From C# to Node.js
Evolution of a cloud start up: From C# to Node.jsEvolution of a cloud start up: From C# to Node.js
Evolution of a cloud start up: From C# to Node.js
 
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
Using Java Script and COMPOSE to build cool IoT applications, SenZations 2015
 
Cloud Computing Service & Market Trends in Korea
Cloud Computing Service & Market Trends in KoreaCloud Computing Service & Market Trends in Korea
Cloud Computing Service & Market Trends in Korea
 
Hybrid Cloud Enablement Technologies
Hybrid Cloud Enablement TechnologiesHybrid Cloud Enablement Technologies
Hybrid Cloud Enablement Technologies
 
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - 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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - 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
 
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...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Cloud computing benefits start-up companies

  • 1. dW Live! ‘ , ’ ( )FLOO humbroll@gmail.com @humbroll (twitter)
  • 2. TOC • • Startup & Cloud Computing • Startup + Mobile Service& Cloud Computing • NexR iCube Cloud • Cloud Computing • Cloud Computing Tips
  • 3. Fun Life. Infinite. FLOO http://floo.co.kr
  • 5. Startup & Cloud Computing &
  • 6. Startup & Cloud Computing > Cloud Computing ? cloud computing
  • 7. Startup & Cloud Computing > Cloud Computing ? cloud computing • • • • •
  • 8. Startup & Cloud Computing > Cloud Computing ? : SIOS Technology
  • 9. Startup & Cloud Computing > Comm’/Productive Tools
  • 10. Startup + Mobile Service & Cloud Computing &
  • 11. Startup + Mobile Service & Cloud Computing > Mobile Phone VS PC Mobile Phone PC VS : http://www.zdnet.com/blog/gadgetreviews http://www.cyberindian.net/index.php%3Fs%3Dfd
  • 12. Startup + Mobile Service & Cloud Computing > Mobile Cloud Computing ? • mobile cloud computing ? • (data storage, data processing) . • cloud computing for mobile ? • mobile In-House Web .
  • 13. Startup + Mobile Service & Cloud Computing > ? • Cost • Time • Stable • Scalability • Globalization
  • 14. Startup + Mobile Service & Cloud Computing > Google App Engine Amazon EC2 NexR iCube Cloud PaaS(Platform as a Service) IaaS(Infrastructure as a Service) IaaS(Infrastructure as a Service)
  • 15. Startup + Mobile Service & Cloud Computing > > Google App Engine • PaaS(Platform as a Service) • Java, Python • Java • JRE6, JSP, JDO, JPA, JavaMail, Google Accounts API, memcache • Python • Django, datastore, Google Accounts API • Eclipse Plugin • • • , ,
  • 16. Startup + Mobile Service & Cloud Computing > > Google App Engine
  • 17. Startup + Mobile Service & Cloud Computing > > Google App Engine • • • •eclipse plugin • sandbox • $0 • • , , ... • (Java, Python) • • (GFS, Bigtable) •Network latency...
  • 18. Startup + Mobile Service & Cloud Computing > > Google App Engine ( ) • 1000 • python • thread subprocess OS • . •SQL . •HTTP(S) DB . • ... : http://groups.google.com/group/google-app-engine-korea/web/ + + + ?pli=1
  • 19. Startup + Mobile Service & Cloud Computing > > AWS EC2 EC2
  • 20. Startup + Mobile Service & Cloud Computing > > AWS EC2 • IaaS(Infrastructure as a Service) EC2 • Xen • OS : http://commons.wikimedia.org/wiki/File:XEN-schema.png
  • 21. Startup + Mobile Service & Cloud Computing > > AWS EC2 • => Asia Pacific EC2
  • 22. Startup + Mobile Service & Cloud Computing > > AWS EC2 • EC2 EC2
  • 23. Startup + Mobile Service & Cloud Computing > > AWS EC2 • EC2
  • 24. Startup + Mobile Service & Cloud Computing > > AWS EC2 • AMI EC2 http://aws.amazon.com/amis
  • 25. Startup + Mobile Service & Cloud Computing > > AWS EC2 • Load Balancer EC2
  • 26. Startup + Mobile Service & Cloud Computing > > AWS EC2 • security, network access EC2 • IP
  • 27. Startup + Mobile Service & Cloud Computing > > AWS EC2 • EC2 • Super admin • • •AMI •Load Balancer • • • •sandbox • •Network latency
  • 28. Startup + Mobile Service & Cloud Computing > > NexR iCube Cloud
  • 29. Startup + Mobile Service & Cloud Computing > > NexR iCube Cloud • IaaS(Infrastructure as a Service) • Amazon (EC2, S3) • Xen
  • 30. Startup + Mobile Service & Cloud Computing > > NexR iCube Cloud •
  • 31. Startup + Mobile Service & Cloud Computing > > NexR iCube Cloud • REST/SOAP • Amazon like &
  • 32. Startup + Mobile Service & Cloud Computing > > NexR iCube Cloud • • Amazon EC2 • • Amazon EC2 • newtork lantency • •Amazon EC2 • •FailOver
  • 33. Startup + Mobile Service & Cloud Computing > > : 10 logo.gif(4KB) 100 . total test time (seconds) 48.925 15.611 4.348 transfer rate (Kbytes/sec) 30.31 96.59 351.76 . GAE, AWS EC2, NexR iCube Cloud network latency . GAE , amazon iCloud .
  • 34. Startup + Mobile Service & Cloud Computing > > 400 total test time[senconds] transfer rate[Kbytes/sec] 300 200 100 0 GAE AWS EC2 NexR iCube Cloud
  • 35. Startup + Mobile Service & Cloud Computing > >
  • 36. Startup + Mobile Service & Cloud Computing > >
  • 37. Startup + Mobile Service & Cloud Computing > > !? : http://royal.pingdom.com/2008/04/11/map- of-all-google-data-center-locations/
  • 38. Startup + Mobile Service & Cloud Computing > Google App Engine Amazon EC2 Nexr iCube Cloud PaaS(Platform as a Service) IaaS(Infrastructure as a Service) IaaS(Infrastructure as a Service) • Network latency , , • Amazon EC2 iCube , Network latency Network latency • •
  • 40. NexR iCube Cloud 5 ! 1. SSH-Keys 2. Security Groups 3. Elastic IPs 4. 5. 3 IP 4
  • 41. NexR iCube Cloud Server User mobile Monitoring WAS WAS (iphone) server WAS WAS web Developer Issue tracker SCM Developer Developer Development Environment WAS Trac & Subversion Project member
  • 42. NexR iCube Cloud Server NexR iCube Cloud User mobile Monitoring WAS WAS (iphone) server WAS WAS web Developer Issue tracker SCM Developer Developer Development Environment Nexr icube cloue cloud instance 1 cloud instance WAS N cloud instance Trac & subversion 1 Project member
  • 43. NexR iCube Cloud Server NexR iCube Cloud Load Balancer Monitoring WAS WAS server WAS WAS MasterDB SlaveDB SlaveDB (master cand.) (snapshots) Issue tracker SCM iCube S3 Nexr icube cloue cloud instance 1 cloud instance WAS N cloud instance Trac & subversion 1
  • 44. NexR iCube Cloud Server NexR iCube Cloud User mobile WAS Monitoring server WAS Cacti 0.8.7e WAS WAS • OS : CentOS5_x86_645 (iphone) • Memory : 7680MB • Disk : 400GB web Developer issue tracker SCM Trac 0.11.6 Subversion 1.4.2 Developer environment Development •Developer web service •IDE : Netbeans 6.8 •server framework : spring3.0 •client framework : jquery 1.4.2 •server container : glassfish v3 •database : MySQL 5.0.77 •ORM : JPA 2.0(eclipselink) •iphone client Nexr icube cloue •IDE : xcode 3.2.2 cloud instance 1 •SDK : iPhone SDK 3.2 •database : SQLite cloud instance WAS N •ORM : CoreData cloud instance Trac & subversion 1 Project member
  • 45. ! • !? • !
  • 47. Cloud Computing Tips ? , sudo , DB server-side sudo , DB server-side / &
  • 48. Cloud Computing Tips • . • Cloud Computing . • Machine Image . • Opensource
  • 49. Q&A
  • 50. . GAE - Benchmarking flootest.appspot.com (be patient) Completed 100 requests Completed 200 requests Completed 300 requests Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: Google Server Hostname: flootest.appspot.com Server Port: 80 Document Path: /logo.gif Document Length: 1297 bytes Concurrency Level: 10 Time taken for tests: 48.925 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 1518320 bytes HTML transferred: 1298100 bytes Requests per second: 20.44 [#/sec] (mean) Time per request: 489.252 [ms] (mean) Time per request: 48.925 [ms] (mean, across all concurrent requests) Transfer rate: 30.31 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 118 132 29.7 130 1040 Processing: 286 354 193.2 306 2191 Waiting: 286 353 193.3 304 2189 Total: 407 486 195.3 437 2322
  • 51. . AWS EC2 - Benchmarking 175.41.132.7 (be patient) Completed 100 requests • OS : CentOS_5.2_x64_v4.1.20 Completed 200 requests • Memory : 7.5GB Completed 300 requests • CPU: 2Cores 4ECUs Completed 400 requests Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: Apache-Coyote/1.1 Server Hostname: 175.41.132.7 Server Port: 8080 Document Path: /logo.gif Document Length: 1297 bytes Concurrency Level: 10 Time taken for tests: 15.611 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 1544000 bytes HTML transferred: 1297000 bytes Requests per second: 64.06 [#/sec] (mean) Time per request: 156.106 [ms] (mean) Time per request: 15.611 [ms] (mean, across all concurrent requests) Transfer rate: 96.59 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 72 77 15.4 74 278 Processing: 72 79 19.4 75 279 Waiting: 72 78 19.3 74 278 Total: 145 155 29.1 149 446
  • 52. . NexR iCube Cloud - Benchmarking 143.248.160.150 (be patient) Completed 100 requests • OS : CentOS5_x86_645 Completed 200 requests • Memory : 7680MB Completed 300 requests Completed 400 requests • Disk : 400GB Completed 500 requests Completed 600 requests Completed 700 requests Completed 800 requests Completed 900 requests Completed 1000 requests Finished 1000 requests Server Software: GlassFish Server Hostname: 143.248.160.150 Server Port: 80 Document Path: /images/temp/logo.gif Document Length: 1297 bytes Concurrency Level: 10 Time taken for tests: 4.348 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 1566000 bytes HTML transferred: 1297000 bytes Requests per second: 230.02 [#/sec] (mean) Time per request: 43.475 [ms] (mean) Time per request: 4.348 [ms] (mean, across all concurrent requests) Transfer rate: 351.76 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 10 20 4.5 19 36 Processing: 12 23 8.8 23 259 Waiting: 11 22 8.7 21 259 Total: 25 43 10.9 42 288