social cloud computing project ppt

16
Service Sharing using Social Cloud Computing (Internal)

Upload: sakthi-vel-r

Post on 16-Apr-2015

449 views

Category:

Documents


0 download

DESCRIPTION

social cloud computing ppt for final year project.

TRANSCRIPT

Page 1: social cloud computing project ppt

Service Sharing using Social Cloud Computing(Internal)

Page 2: social cloud computing project ppt

Overview

ObjectivesProblem StatementAbstractArchitectural DiagramLiterature ReviewReferences

Page 3: social cloud computing project ppt

Objectives

• Make Relationship between cloud environment with social network.

• Service provider can share his service with his social network members.

• Service provider can limit the permissions to access the resource depending on the relation ship .

• The authorized users can share the service among with their friends.

Page 4: social cloud computing project ppt

Problem Statement

• Share our services with our facebook friends.• In existing cloud there is no option for share

our service with our social network friends.• If one user got permission to access our

service he can share our service.• But the user should give friend request to the

service provider from that the service provider able to know about the service requester.

Page 5: social cloud computing project ppt

Role of service provider

• Creating services .

* Online Dynamic Form Creation for non IT people.

* Convert XML database to Ms-access or my-sql format.• Deploy it in cloud .• To give access permission depends on the groups (co-

workers, friends).

Page 6: social cloud computing project ppt

Abstract

• Online relationships in social networks are often based on real world relationships and can therefore be used to infer a level of trust between users.

• I have to create some services and give access permission according to the my facebook group members.

• Authorized users can share our service with their friend but they have to give friend request to the service provider to access the service.

Page 7: social cloud computing project ppt

Existing Features

• In facebook the users can store and share the photos .

• DropBox is only for intimate the facebook friends that a file is in dropbox from that they can download.

• Amazon Ec2 is for social cloud but we have to pay for the usage.

• There is no special option for share our service to our social network friends.

Page 8: social cloud computing project ppt

Proposed System

• Service provider can share his service with free of cost.

• Service provider can permit the facebook friends can only use his service.

• We can trust facebook is one of authentication for user many websites are using facebook as authentication.

• The authorized users can share the service among with their friends.

Page 9: social cloud computing project ppt

Architecture diagram

user

Social cloud

Service provider

Social Network

API Get friends list

member

Create service

Deploy service

Access serviceService1Service N

s1 s2 s3

Page 10: social cloud computing project ppt

Technologies

• Operating system : windows 7• IDE : Eclipse juno• Plug in : Cloudbees SDK• API : Opengraph API (facebook)• Language :JAVA,JSP,JSON• Database :My-SQL.• Deployment :Cloudbees cloud and local server

Page 11: social cloud computing project ppt

sno Author Title Description

1 Kyle Chard, Simon Caton,yOmer Rana,z and Kris Bubendorfer.

Social Cloud: Cloud Computing in Social Networks.

. we can use facebook as authentication tool for our service.This paper mainly deals with storage as a service in facebook.

Page 12: social cloud computing project ppt

Sno Author Title Description

2 Kyle Chard, Member, IEEE, Kris Bubendorfer, Member, IEEE.

Social Cloud Computing: A Vision for Socially Motivated Resource Sharing

This paper gives idea about how to share our service with friends , co-workers , family members.Also some introduction about API for access the facebook events. OpengraphAPI,and Representational State Transfer(REST).

3 Koshy John , Kris Bubendorfer, Kyle Chard

A Social Cloud for Public e Research

This model describe about where user-specific groups, defined by relationship types, are shown in the context of a social network. In this example group A is composed of only co-worker members, whereas group B is formed by family members and group C includes only friends.

Page 13: social cloud computing project ppt

Sno Author Title Description

4 Zhengxiong Hou, Xingshe Zhou, Jianhua Gu,Yunlan Wang,Tianhai Zhao.

ASAAS: Application Software as a Service for High Performance Cloud Computing.

Traditionally, users buy perpetual licenses, install and maintain all necessary hardware, software and other technical infrastructure.Users get access to a specific application service hosted in the cloud using the internet.

5 Zhi Wang, Baochun Li, Lifeng Sun, and Shiqiang Yang.

Cloud-based Social Application Deployment using Local Processing and Global Distribution

social media companies can use user profiles and social relationships via Open APIs2, and are able to develop applications for millions of potential users, without building a new social network.

Page 14: social cloud computing project ppt

References[1] N.B. Ellison, C. Stein field, and C. Lampe, “The Benefits of Facebook Friends: Social Capital and College Students Use of Online Social Network Sites,” J. Computer-Mediated Comm., vol. 12, no. 4, pp. 1143-1168, 2007.

[2] Kyle Chard, Simon Caton,yOmer Rana,z and Kris Bubendorfer. Social Cloud Computing: A Vision for Socially Motivated Resource Sharing.2008

[3] Koshy John , Kris Bubendorfer, Kyle Chard, A Social Cloud for Public e Research.2012

[4] Zhengxiong Hou, Xingshe Zhou, Jianhua Gu,Yunlan Wang,Tianhai Zhao.

ASAAS: Application Software as a Service for High Performance Cloud Computing.

Page 15: social cloud computing project ppt

Complexities

• Send an E-mail to all the members when we deploy a new application.

• Send SMS to the members mobile numbers.• Give permission to the authorized members to

send notification to their facebook friends.

Page 16: social cloud computing project ppt

Thanking you,