Mobile and Cloud Computing Seminar

Similar documents
Mobile Cloud Computing

Mobile Cloud Computing

Mobile and Cloud Centric Internet of Things

Mobile Web and Cloud Services Enabling Internet of Things

More AWS, Serverless Computing and Cloud Research

Distributed Data Processing on the Cloud

Mobile Cloud Middleware

Basics of Cloud Computing

Mobile Cloud Computing

Mobile Cloud Computing

What is Gluent? The Gluent Data Platform

CSE6331: Cloud Computing

Oracle Big Data Science IOUG Collaborate 16

HDInsight > Hadoop. October 12, 2017

Database Management Systems

Big Data Hadoop Stack

Oracle Big Data Science

Cloud Computing. What is cloud computing. CS 537 Fall 2017

Open Mobile Platforms. EE 392I, Lecture-6 May 4 th, 2010

SCHEME OF TEACHING AND EXAMINATION B.E. (ISE) VIII SEMESTER (ACADEMIC YEAR )

Advanced Solutions of Microsoft SharePoint Server 2013

Big Data Specialized Studies

Webinar Series TMIP VISION

Big Data Analytics. Description:

Big Data Hadoop Course Content

Hadoop, Yarn and Beyond

Introduction. Distributed Systems IT332

Advanced Solutions of Microsoft SharePoint Server 2013 Course Contact Hours

The TIBCO Insight Platform 1. Data on Fire 2. Data to Action. Michael O Connell Catalina Herrera Peter Shaw September 7, 2016

Advanced Solutions of Microsoft SharePoint 2013

A Review Paper on Big data & Hadoop

SpagoBI and Talend jointly support Big Data scenarios

BIG DATA COURSE CONTENT

Blended Learning Outline: Cloudera Data Analyst Training (171219a)

2013 AWS Worldwide Public Sector Summit Washington, D.C.

AWS Lambda: Event-driven Code in the Cloud

What s New at AWS? A selection of some new stuff. Constantin Gonzalez, Principal Solutions Architect, Amazon Web Services

ZOOM Video Conferencing: Quick Start Guide

Mobile App Help for Parents ios

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Global Journal of Engineering Science and Research Management

MCT620 Distributed Systems Module Handbook

OPEN-XCHANGE PRODUCT SHEET. Update: Version 1.2

Big Data Architect.

Developing Enterprise Cloud Solutions with Azure


Next-Generation Cloud Platform

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype?

Big Data with Hadoop Ecosystem

Behind Today s Trends The Technologies Driving Change. Paul Smith Director Consulting Services

Develop and test your Mobile App faster on AWS

Challenges for Data Driven Systems

Cloud Providers more AWS, Aneka

Home of Redis. April 24, 2017

Presentation Chair Information Systems 2

Platform as a Service (PaaS)

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

Efficient On-Demand Operations in Distributed Infrastructures

Vortex OpenSplice. Python DDS Binding

Co-operative Scheduled Energy Aware Load-Balancing technique for an Efficient Computational Cloud

Scaling Applications on the Cloud

Distributed Operating Systems Fall Prashant Shenoy UMass Computer Science. CS677: Distributed OS

Understanding what makes RhoMobile tick

Discovery and Push Notification Mechanisms for Mobile Cloud Services

SYLLABUS. 3. Total estimated time (hours/semester of didactic activities) 3.1 Hours per week 3 Of which: 3.2 course seminar/laboratory1 sem

Engineering Data Intensive Scalable Systems

Distributed Computation Models

Lesson 14: Cloud Computing

Oracle Big Data Connectors

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

The Integrated Smart & Security Platform Powered the Developing of IOT

Descriptions for CIS Classes (Fall 2017)

Big Data com Hadoop. VIII Sessão - SQL Bahia. Impala, Hive e Spark. Diógenes Pires 03/03/2018

Pay TV solution from ADB

KerData: Scalable Data Management on Clouds and Beyond

High Performance Computing on MapReduce Programming Framework

EGNSS Mass Market Applications - Mobility as a service and Smart cities, IoT, Commercial and Social LBS

SSS: An Implementation of Key-value Store based MapReduce Framework. Hirotaka Ogawa (AIST, Japan) Hidemoto Nakada Ryousei Takano Tomohiro Kudoh

API, DEVOPS & MICROSERVICES

WORKBENCH SERIES. FREE Technical Updates & Training. technical training 2016 TOPICS: Multiple dates, times, and locations!

A Guide to Best Practices

DbvisitConnect. Webinar Guide

Oracle Big Data. A NA LYT ICS A ND MA NAG E MENT.

Stages of Data Processing

COURSE OUTLINE: A Advanced Technologies of SharePoint 2016

Online Bill Processing System for Public Sectors in Big Data

Internet Praktikum TK WS17/18 (Kickoff) Lecturer: Christian Meurisch, Sebastian Kauschke

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

Table of Contents. Client: Sears Holding Corporation

MicroStrategy Academic Program

Announcements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris

<Insert Picture Here> Oracle Coherence & Extreme Transaction Processing (XTP)

ITM DEVELOPMENT (ITMD)

@unterstein #bedcon. Operating microservices with Apache Mesos and DC/OS

Specialist ICT Learning

Mobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma

Big Data on AWS. Peter-Mark Verwoerd Solutions Architect

Description of the European Big Data Hackathon 2019

Zompopo: Mobile Calendar Prediction based on Human Activities Recognition using the Accelerometer and Cloud Services

Transcription:

Mobile and Cloud Computing Seminar MTAT.03.280 Fall 2013 Satish Srirama satish.srirama@ut.ee

Course Purpose To have a platform to discuss the research developments of Mobile Cloud Lab Introduce students to newest concepts and advances in the respective research fields To give students a feel of theses topics available from Mobile Cloud Lab Preliminary platform for the students to understand their prospective Master/Bachelor theses better Help students in preparing proper technical reports Help students in making proper presentations 2/19

To pass the course Write a report on a chosen topic At least 6 pages of ACM double column format Peer review the work of your colleagues Give an oral presentation on the topic Demonstrate their work Participate actively in all the seminars 3/19

Course schedule Friday10.15-12.00, J. Liivi2-512 Schedule of the sessions https://courses.cs.ut.ee/2013/mcsem/fall 4/19

Related Courses MTAT.08.036Large-scale Data Processing on the Cloud(3 ECTS) Tue. 14.15-16.00, J. Liivi2 122 MTAT.03.266Mobile Application Development Projects (3 ECTS) Mon. 10.15-12.00, J. Liivi2 611 MTAT.03.262Mobile Application Development (3 ECTS) Mon. 14.15 18.00, J. Liivi 2-122 5/19

http://mc.cs.ut.ee 6/19

RESEARCH AT MOBILE CLOUD LAB 7

Cloud Computing Computing as a utility Utility services e.g. water, electricity, gas etc Consumers pay based on their usage Cloud Computing characteristics Illusion of infinite resources No up-front cost Fine-grained billing (e.g. hourly) Gartner: Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers 8/19

Scientific Computing on the Cloud (SciCloud) Research the utilization of cloud computing platforms for HPC Compare different Cloud computing frameworks for algorithms used in scientific computing MapReduce Replicate data and computation MapReduce implementations Hadoop Twister Spark Bulk Synchronous Parallel (BSP) {srirama, jakovits}@ut.ee 9/19

Mobile Application development Mobile is the 7th mass media 5.6 bnsubscriptions / Global population of 6.97 bn Some popular application domains Location-based services (LBS), mobile social networking, mobile commerce, etc. Multiple languages and platforms to choose from Android, Apple ios, Windows Phone 7 etc. Real time system development Mobile Apps using sensors Mobiles in biometry {srirama, flores}@ut.ee Satish Srirama 10/19

The devices we use http://mc.cs.ut.ee 9/6/2013 Satish Srirama 11/19

Mobile Cloud Delegate resource-intensive processing to the cloud To enrich the functionality of mobile applications Mobile Cloud Middleware Cloud interoperability Hiding the complexity of cloud from mobiles Applications CroudSTag Zompopo Mobile Cloud Middleware Google App Engine SciCloud {srirama, flores}@ut.ee Satish Srirama 12/19

Mobile Cloud -continued Code offloading Decision making When it is ideal to offload a task from mobile to cloud Fuzzy logic Linear Programming We also think the decision making should be a continuous learning process Machine learning {srirama, flores}@ut.ee Satish Srirama 13/19

Sensors and Internet of Things Effective utilization of sensors in designing mobile applications Arduino sensor kits Energy-aware models Smart homes {srirama, flores}@ut.ee 14/19

Mobile Web Services Provisioning of services from the smart phones Invocation of web services from smart phones Mobile web service discovery Addressing mobiles in 3G/4G networks Push notification mechanisms {srirama}@ut.ee 9/6/2013 Satish Srirama 15/19

Migrating Enterprise Applications to Cloud Refactoring enterprise applications for cloud ESB based applications Framework for monitoring performance of cloud based applications Framework for Autoscaling {srirama, martti.vasar, huber}@ut.ee 16/19

Data Analytics on the Cloud Cloud scale data storage solutions Cloud scale data analytics Pig & Hive NoSQL Implementing graph algorithms on graph databases {srirama, jakovits}@ut.ee 17/19

Cloud Computing with Network Data: Theory, Methods, and Applications zoomed How to analyze, predict, discover, create knowledge, and manage data in the huge linked information spaces using cloud computing? {srirama, deb}@ut.ee 18/19 Figure: Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/

email: srirama@ut.ee WE ALWAYS WELCOME NEW IDEAS! 19

Seminar topics Listed at https://courses.cs.ut.ee/2013/mcsem/fall/mai n/topics Selection of topics should finish by next Thu., 12 th September 2013 Email srirama@ut.ee, jakovits@ut.ee, your supervisor 20/19