SlideShare a Scribd company logo
Research School
                         UMIC Workshop on Future Mobile
                                 Applications
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev
                                  Mobile Cloud Computing


                                                 Dejan Kovachev
                                           Informatik 5 (Information Systems)
                                                RWTH Aachen University
                                                             &
                           Bonn-Aachen International Center for Applied Information Technology
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke                              Aachen, Germany
   I5-Kov-0210-1
Research School

                                                   Agenda
                             Cloud Computing in a Nutshell
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010                – Definition
Dejan Kovachev               – Characteristics
                             – Cloud architecture at I5
                            Mobile Cloud Computing Concepts
                             – Benefits
                             – Augmented execution
                             – Elastic applications

Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke                                          (Source: http://lonewolflibrarian.wordpress.com/)
   I5-Kov-0210-2
Research School

                                                       Trends
                             Pay as you use
UMIC Workshop
      on
 Future Mobile
                         
                             – Costs are based on consumption (CPU cycles, storage)
 Applications

 26 Feb. 2010

                             – Not having to buy and configure new equipment
                             – No software/hardware maintenance
Dejan Kovachev




                            Large data volumes
                             – US American consume 34 GB per day (2009)
                            Smartphones are massively used
                             – Possibilities for new complex applications
                             – But limited hardware
                            Broadband mobile internet
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-3
Research School




UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev




Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-4
Research School

                                                      Cloud Architecture at I5
UMIC Workshop
      on




                         Interface
 Future Mobile

                          Service
 Applications




                                                                                                                               services
                                                                                                                               Custom
                                                          Multimedia                                  Storytelling
                                                                                 SNA Services                              …
 26 Feb. 2010                                              Services                                     Services

Dejan Kovachev
                         Interface
                         Platform




                                                                                                                               RabbitMQ
                                                                Message Broker         Programming Framework




                                                                                                                                Hadoop,
                                                               MapReduce             HDFS           Hbase




                                                          Sun LDoms
                           Infrastructure Interface




                                                        Control Domain               Start




                                                                                                                                   Sun Enterprise T5240
                                                                                    Monitor
                                                                                     Stop
                                                          Load Balancer

                                                         Database Master                                     Sun LDoms
                                                                                                            Guest Domain
                                                          User Manager
Lehrstuhl Informatik 5
(Informationssysteme)                                   Security Manager
   Prof. Dr. M. Jarke
   I5-Kov-0210-5
Research School
                                    Mobile Cloud Computing:
                                           Concepts
                           An infrastructure where both the data storage and the
UMIC Workshop
      on
 Future Mobile           
                           data processing happen outside of the mobile device
 Applications

 26 Feb. 2010


Dejan Kovachev            Part of the cloud computing spectrum
                             – Consider seamless and transparent integration between
                               computers, the Web and phones
                          Integration with other services and sensor data
                          Illusions of the architecture (Chun & Mantiatis 2009)
                             – Mobile user has a much more powerful,
                               feature-rich device
Lehrstuhl Informatik 5
(Informationssysteme)        – The developer doesn’t care about partitioning the app
   Prof. Dr. M. Jarke
   I5-Kov-0210-6
Research School
                                    Mobile Cloud Computing:
                                            Benefits
                             Cloud storage
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010                – Local storage good for performance
Dejan Kovachev
                                – But if battery goes empty, or phone lost
                             – Data reliability & data availability
                            Cloud processing
                             – Off-loading intensive computations
                             – Local vs. remote processing
                          Scalable resources on-demand
                          Less complexity
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-7
Research School

                                     Mobile Web Applications
                           Using web services
UMIC Workshop
      on
 Future Mobile           
 Applications

 26 Feb. 2010             Is HTML5 a game changer?
Dejan Kovachev
                             –   AppCache, database and offline working
                             –   Geolocation API
                             –   2 way communication with the server
                             –   Canvas, drag and drop
                             –   Web Workers
                            An example:
                             – Google Voice on the iPhone
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-8
Research School
                                 Augmented Execution by
                             Cloning the Smartphone Software
UMIC Workshop
      on
 Future Mobile
 Applications
                                                                      (Chun & Mantatis 2009)
 26 Feb. 2010


Dejan Kovachev




                            Examples
                             –   Video processing
                             –   Anti-virus scan of your phone
                             –   Debugging
                             –   Running data parallel applications
Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
   I5-Kov-0210-9
Research School
                         Mobile Elastic Cloud Applications
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010




                                              Interface
                                               Service




                                                                                                                                           services
                                                                                                                                           Custom
                                                                              Multimedia                           Storytelling
Dejan Kovachev                                                                 Services          SNA Service        Services
                            Mobile App

                              AppCore
                                                                                                 Message Broker    Programming Framework




                                                                                                                                           RabbitMQ
                                                                                                                                            Hadoop,
                                              Interface
                                                                          AppComponnet



                                              Platform
                           AppComponent
                                                                                                 MapReduce        HDFS            Hbase
                           AppComponent                                  Component Container



                         Elasticity Manager
                                                                          Sun LDoms
                                              Infrastructure Interface


                          Context Sensing                                                           Start
                                                                         Control Domain




                                                                                                                                              Sun Enterprise T5240
                                                                                                   Monitor
                                                                               Load Balancer
                                                                                                     Stop

                                                                              Database Master
                                                                                                                      Sun LDoms
                                                                                                                     Guest Domain
                                                                               User Manager

                                                                              Security Manager


Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-10
Research School

                                                     Summary
                             Cloud Computing comes in many shapes and sizes from
UMIC Workshop
      on                 
                             infrastructure, to middleware, to entire platforms
 Future Mobile
 Applications


                             – On-demand
 26 Feb. 2010


Dejan Kovachev
                             – Elastic scalability
                             – Usage-metered
                            The data storage and processing happen outside of the
                             mobile device
                             – Seamlessly integrated within the cloud
                            Activities
                             – UMIC Virtual Campfire Scenario
                             – Mobile Cloud Computing Lab – SS10
Lehrstuhl Informatik 5
                             – Round Table “Cloud Computing” by T-Com at CeBIT 2010
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-11
Research School

                               Feedback? Questions?
                                            Thank You!
UMIC Workshop
      on
 Future Mobile
 Applications

 26 Feb. 2010


Dejan Kovachev
                         kovachev@dbis.rwth-aachen.de

                         @dkovachev




Lehrstuhl Informatik 5
(Informationssysteme)
   Prof. Dr. M. Jarke
  I5-Kov-0210-12

More Related Content

What's hot

QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
Reza Rahimi
 
Mobile Cloud Computing
Mobile Cloud Computing Mobile Cloud Computing
Mobile Cloud Computing
Varun Vijay
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
Ogunlana Kunle
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
Sushil kumar Choudhary
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
Arief Gunawan
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computing
munny92
 
Self-Tuning Data Centers
Self-Tuning Data CentersSelf-Tuning Data Centers
Self-Tuning Data Centers
Reza Rahimi
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
jmcdaniel650
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
Hussain Hamil
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
kongara
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
Dheeraj Negi
 
CLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEWCLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEW
Journal For Research
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
pkaviya
 
106248842 cc
106248842 cc106248842 cc
106248842 cc
homeworkping7
 
Mcc
MccMcc
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
eGuvernare_Moldova
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
IJRES Journal
 
IJET-V3I1P24
IJET-V3I1P24IJET-V3I1P24
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Govt. P.G. College Dharamshala
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
IJIR JOURNALS IJIRUSA
 

What's hot (20)

QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud ComputingQoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
QoS-Aware Middleware for Optimal Service Allocation in Mobile Cloud Computing
 
Mobile Cloud Computing
Mobile Cloud Computing Mobile Cloud Computing
Mobile Cloud Computing
 
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIESMOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
MOBILE CLOUD COMPUTING: ISSUE AND OPPORTUNITIES IN LIBRARIES
 
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
www.iosrjournals.org 57 | Page Latest development of cloud computing technolo...
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
Multimedia cloud computing
Multimedia cloud computingMultimedia cloud computing
Multimedia cloud computing
 
Self-Tuning Data Centers
Self-Tuning Data CentersSelf-Tuning Data Centers
Self-Tuning Data Centers
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Cloud computing (1)
Cloud computing (1)Cloud computing (1)
Cloud computing (1)
 
Cloudmod4
Cloudmod4Cloudmod4
Cloudmod4
 
Cloud computing security issues and challenges
Cloud computing security issues and challengesCloud computing security issues and challenges
Cloud computing security issues and challenges
 
CLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEWCLOUD STEGANOGRAPHY- A REVIEW
CLOUD STEGANOGRAPHY- A REVIEW
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
106248842 cc
106248842 cc106248842 cc
106248842 cc
 
Mcc
MccMcc
Mcc
 
Cloud Technology_Concepts
Cloud Technology_ConceptsCloud Technology_Concepts
Cloud Technology_Concepts
 
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
 
IJET-V3I1P24
IJET-V3I1P24IJET-V3I1P24
IJET-V3I1P24
 
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & ITIntroduction of Cloud Computing By Pawan Thakur HOD CS & IT
Introduction of Cloud Computing By Pawan Thakur HOD CS & IT
 
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
Ijirsm choudhari-priyanka-backup-and-restore-in-smartphone-using-mobile-cloud...
 

Similar to Mobile Cloud Computing

A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia Platform
Dejan Kovachev
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
Yiwei Cao
 
Adaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudAdaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the Cloud
Dejan Kovachev
 
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud TechniquesBeyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Dejan Kovachev
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
Dejan Kovachev
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile Videos
Dejan Kovachev
 
Cassandra framework a service oriented distributed multimedia
Cassandra framework  a service oriented distributed multimediaCassandra framework  a service oriented distributed multimedia
Cassandra framework a service oriented distributed multimedia
João Gabriel Lima
 
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaLive to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
MediaMosa
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
Dominique Guinard
 
Mobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the WebMobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the Web
Dejan Kovachev
 
Mobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesMobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and Evolves
Dejan Kovachev
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
butest
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
Kalman Graffi
 
Beacon cosign overview-25022016
Beacon cosign overview-25022016Beacon cosign overview-25022016
Beacon cosign overview-25022016
Yaniv Ben-Itzhak
 
Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a Service
Harold Teunissen
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
OpenCity Community
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future Internet
SOFIProject
 
Research Challenges in Networked Systems
Research Challenges in Networked SystemsResearch Challenges in Networked Systems
Research Challenges in Networked Systems
Torsten Braun, Universität Bern
 
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität BernResearch Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
The Research Council of Norway, IKTPLUSS
 
PROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATIONPROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATION
MJ Ferdous
 

Similar to Mobile Cloud Computing (20)

A Cloud Multimedia Platform
A Cloud Multimedia PlatformA Cloud Multimedia Platform
A Cloud Multimedia Platform
 
Virtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhoneVirtual Campfire/iNMV Storytelling on the iPhone
Virtual Campfire/iNMV Storytelling on the iPhone
 
Adaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the CloudAdaptive Computation Offloading from Mobile Devices into the Cloud
Adaptive Computation Offloading from Mobile Devices into the Cloud
 
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud TechniquesBeyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
Beyond the Client-Server Architectures: A Survey of Mobile Cloud Techniques
 
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
A Real-time Collaboration-enabled Mobile Augmented Reality System with Semant...
 
Cloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile VideosCloud Services for Improved User Experience in Sharing Mobile Videos
Cloud Services for Improved User Experience in Sharing Mobile Videos
 
Cassandra framework a service oriented distributed multimedia
Cassandra framework  a service oriented distributed multimediaCassandra framework  a service oriented distributed multimedia
Cassandra framework a service oriented distributed multimedia
 
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosaLive to e-Learning, 
a lecture capture and delivery service based on MediaMosa
Live to e-Learning, 
a lecture capture and delivery service based on MediaMosa
 
Comparing SOAs for the Internet of Things
Comparing SOAs for the Internet of ThingsComparing SOAs for the Internet of Things
Comparing SOAs for the Internet of Things
 
Mobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the WebMobile Multimedia Cloud Computing and the Web
Mobile Multimedia Cloud Computing and the Web
 
Mobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and EvolvesMobile Community Cloud Computing: Emerges and Evolves
Mobile Community Cloud Computing: Emerges and Evolves
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010Kalman Graffi - 10 Slide - 2010
Kalman Graffi - 10 Slide - 2010
 
Beacon cosign overview-25022016
Beacon cosign overview-25022016Beacon cosign overview-25022016
Beacon cosign overview-25022016
 
Community Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a ServiceCommunity Clouds - Shared Infrastructure as a Service
Community Clouds - Shared Infrastructure as a Service
 
Cloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstackCloud foundry elastic architecture and deploy based on openstack
Cloud foundry elastic architecture and deploy based on openstack
 
Challenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future InternetChallenges and solutions in Cloud computing for the Future Internet
Challenges and solutions in Cloud computing for the Future Internet
 
Research Challenges in Networked Systems
Research Challenges in Networked SystemsResearch Challenges in Networked Systems
Research Challenges in Networked Systems
 
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität BernResearch Challenges in Networked Systems, Torsten Braun, Universität Bern
Research Challenges in Networked Systems, Torsten Braun, Universität Bern
 
PROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATIONPROJECT OF ICT MEDIATED COMMUNICATION
PROJECT OF ICT MEDIATED COMMUNICATION
 

Recently uploaded

Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 

Recently uploaded (20)

Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 

Mobile Cloud Computing

  • 1. Research School UMIC Workshop on Future Mobile Applications UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev Mobile Cloud Computing Dejan Kovachev Informatik 5 (Information Systems) RWTH Aachen University & Bonn-Aachen International Center for Applied Information Technology Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke Aachen, Germany I5-Kov-0210-1
  • 2. Research School Agenda Cloud Computing in a Nutshell UMIC Workshop on Future Mobile  Applications 26 Feb. 2010 – Definition Dejan Kovachev – Characteristics – Cloud architecture at I5  Mobile Cloud Computing Concepts – Benefits – Augmented execution – Elastic applications Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke (Source: http://lonewolflibrarian.wordpress.com/) I5-Kov-0210-2
  • 3. Research School Trends Pay as you use UMIC Workshop on Future Mobile  – Costs are based on consumption (CPU cycles, storage) Applications 26 Feb. 2010 – Not having to buy and configure new equipment – No software/hardware maintenance Dejan Kovachev  Large data volumes – US American consume 34 GB per day (2009)  Smartphones are massively used – Possibilities for new complex applications – But limited hardware  Broadband mobile internet Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-3
  • 4. Research School UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-4
  • 5. Research School Cloud Architecture at I5 UMIC Workshop on Interface Future Mobile Service Applications services Custom Multimedia Storytelling SNA Services … 26 Feb. 2010 Services Services Dejan Kovachev Interface Platform RabbitMQ Message Broker Programming Framework Hadoop, MapReduce HDFS Hbase Sun LDoms Infrastructure Interface Control Domain Start Sun Enterprise T5240 Monitor Stop Load Balancer Database Master Sun LDoms Guest Domain User Manager Lehrstuhl Informatik 5 (Informationssysteme) Security Manager Prof. Dr. M. Jarke I5-Kov-0210-5
  • 6. Research School Mobile Cloud Computing: Concepts An infrastructure where both the data storage and the UMIC Workshop on Future Mobile  data processing happen outside of the mobile device Applications 26 Feb. 2010 Dejan Kovachev  Part of the cloud computing spectrum – Consider seamless and transparent integration between computers, the Web and phones  Integration with other services and sensor data  Illusions of the architecture (Chun & Mantiatis 2009) – Mobile user has a much more powerful, feature-rich device Lehrstuhl Informatik 5 (Informationssysteme) – The developer doesn’t care about partitioning the app Prof. Dr. M. Jarke I5-Kov-0210-6
  • 7. Research School Mobile Cloud Computing: Benefits Cloud storage UMIC Workshop on Future Mobile  Applications 26 Feb. 2010 – Local storage good for performance Dejan Kovachev – But if battery goes empty, or phone lost – Data reliability & data availability  Cloud processing – Off-loading intensive computations – Local vs. remote processing  Scalable resources on-demand  Less complexity Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-7
  • 8. Research School Mobile Web Applications Using web services UMIC Workshop on Future Mobile  Applications 26 Feb. 2010  Is HTML5 a game changer? Dejan Kovachev – AppCache, database and offline working – Geolocation API – 2 way communication with the server – Canvas, drag and drop – Web Workers  An example: – Google Voice on the iPhone Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-8
  • 9. Research School Augmented Execution by Cloning the Smartphone Software UMIC Workshop on Future Mobile Applications (Chun & Mantatis 2009) 26 Feb. 2010 Dejan Kovachev  Examples – Video processing – Anti-virus scan of your phone – Debugging – Running data parallel applications Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-9
  • 10. Research School Mobile Elastic Cloud Applications UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Interface Service services Custom Multimedia Storytelling Dejan Kovachev Services SNA Service Services Mobile App AppCore Message Broker Programming Framework RabbitMQ Hadoop, Interface AppComponnet Platform AppComponent MapReduce HDFS Hbase AppComponent Component Container Elasticity Manager Sun LDoms Infrastructure Interface Context Sensing Start Control Domain Sun Enterprise T5240 Monitor Load Balancer Stop Database Master Sun LDoms Guest Domain User Manager Security Manager Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-10
  • 11. Research School Summary Cloud Computing comes in many shapes and sizes from UMIC Workshop on  infrastructure, to middleware, to entire platforms Future Mobile Applications – On-demand 26 Feb. 2010 Dejan Kovachev – Elastic scalability – Usage-metered  The data storage and processing happen outside of the mobile device – Seamlessly integrated within the cloud  Activities – UMIC Virtual Campfire Scenario – Mobile Cloud Computing Lab – SS10 Lehrstuhl Informatik 5 – Round Table “Cloud Computing” by T-Com at CeBIT 2010 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-11
  • 12. Research School Feedback? Questions? Thank You! UMIC Workshop on Future Mobile Applications 26 Feb. 2010 Dejan Kovachev kovachev@dbis.rwth-aachen.de @dkovachev Lehrstuhl Informatik 5 (Informationssysteme) Prof. Dr. M. Jarke I5-Kov-0210-12