Professional Documents
Culture Documents
Unit 5
Unit 5
Welcome to:
Cloud Application Development
9.1
Unit objectives IBM ICE (Innovation Centre for Education)
IBM Power Systems
• Scientific Applications.
• Productivity Applications.
• Media Applications.
• Scientific Applications
– Healthcare : ECG Analysis in the Cloud
– Biology : Protein Structure Prediction
– Biology: Gene Expression Data Analysis for Cancer Diagnosis
Healthcare: ECG analysis in the
cloud (1 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
User
Large
ECG Sensor Number
Embedded Bluetooth
1 Enabled
Data Communication &
User Requests
User Requests
Processor Module
SaaS
Bluetooth connectivity
User Requests
ECG Data Analysis as
2 a Service
PaaS
Dynamically Scalable
4 Runtime Security
(QoS-based scaling of Runtime
3 computing resources)
6 5
Healthcare: ECG analysis in the
cloud (2 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
Biology: Protein structure prediction
(1 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
Jeeva Portal
Cloud Platform
Application
Task Graph
A A : BLAST
B : Create Data Vector
Initial Phase
B C : HH Classifier
D : SS Classifier
E : TT Classifier
Classification F : HS Classifier
Phase C D E F G H G : ST Classifier
H : TH Classifier
Datasets
Cloud-CoXCS
(Task orchestrator)
CoXCS Tasks Cloud
Platform
Application Elastic Sizing
(EC2,…, )
Gene expression data analysis for
cancer diagnosis (2 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
• Cancer classification based on molecular level investigation has gained the interest of
researches as it provides a systematic, accurate and objective diagnosis for different cancer
types.
• Several recent researches have been studying the problem of cancer classification
using data mining methods, machine learning algorithms and statistical methods to reach an
efficient analysis for gene expression profiles.
GeoScience : Satellite image
processing (1 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
Portal (SaaS)
Distribution
Archiving
Public Cloud
Private Cloud
GeoScience : Satellite image
processing (2 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
Business and consumer applications
(1 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
• The combination of following elements has made Cloud computing the preferred technology
for business and consumer sector:
– The opportunity of transforming capital cost into operational costs.
– The sense of ubiquity for accessing data and services for end users.
– The elastic nature of Cloud technologies does not require huge upfront investments.
Force.com Platform
Metadata Multitenant-aware
Pivot
Tables Query Optimiser
Tables
(UDD)
Runtime Application
Generator
Data Tables
Full-text Search
Shared Database Engine
User-base 3:
Application 3
Productivity (1 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
• Productivity applications replicate in the Cloud some of the most common tasks that we are
used to perform on our desktop: from document storage, to office automation, and complete
desktop environment hosted in the Cloud.
– DropBox, iCloud
– Google Docs
– Cloud Desktops: EyeOS and XIOS/3
Productivity (2 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
DropBox IBM ICE (Innovation Centre for Education)
IBM Power Systems
Dropbox Folder
Automatic
synchronization
User
EyeOS Server
User
eyeos
apps
User
extern
extras
system
users
Amazon
SQS
Cloud Platform
Render Application
Tasks
Render Files
Networked LAN
Scenarios
Gamer
Titan Gaming
Cloud Platform
Portal
Gamer Application
Gamer Log
Processing Task
Game Server
• To continue with the training, after learning the various steps involved in CAD, it is instructed
to utilize the concepts to perform the following activity.
• You are instructed to write the following activities using Unity and c#.
• To continue with the training, after learning the various steps involved in CAD, it is instructed
to utilize the concepts to perform the following activity.
• You are instructed to write the following activities using Unity and c#.
• To continue with the training, after learning the various steps involved in CAD, it is instructed
to utilize the concepts to perform the following activity.
• You are instructed to write the following activities using Unity and c#.
True or False:
1. The Loggregator (log aggregator) system streams application logs to developers. True /
False
2. Authentication means OAuth2 Server (UAA) and Login Server. True / False
3. App Lifecycle means Cloud Controller and Diego Brain, nsync, BBS, and Cell Reps. True /
False
Checkpoint solutions (2 of 2) IBM ICE (Innovation Centre for Education)
IBM Power Systems
True or False:
1. The Loggregator (log aggregator) system streams application logs to developers. True
2. Authentication means OAuth2 Server (UAA) and Login Server. True
3. App Lifecycle means Cloud Controller and Diego Brain, nsync, BBS, and Cell Reps. True
Question bank IBM ICE (Innovation Centre for Education)
IBM Power Systems