Social Cloud Computing Project
Social Cloud Computing Project
Overview
Objectives Problem Statement Abstract Architectural Diagram Literature Review References
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.
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.
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.
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.
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.
Architecture diagram
Deploy service Access service Social cloud s1 s2 s3
Service N Service1
user
Social Network
Create service
member
Service provider
API
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
sno 1
Author Kyle Chard, Simon Caton, yOmer Rana,z and Kris Bubendorfer.
Description . we can use facebook as authentication tool for our service. This paper mainly deals with storage as a service in facebook.
Sno
Author
Title
Description
This paper gives idea about how to share our service with friends , coworkers , family members. Also some introduction about API for access the facebook events. OpengraphAPI,and Representational State Transfer(REST).
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.
Sno 4
Title ASAAS: Application Software as a Service for High Performance Cloud Computing.
Description 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.
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.
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.
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.
Thanking you,