Top Banner
How Facebook Could Make Cloud Computing Presented By:
16
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How facebook could make cloud computing  better

How Facebook Could Make Cloud Computing Better

Presented By:

Ravish Bagasi

Page 2: How facebook could make cloud computing  better

Cloud Computing : (a)Definition (b) History (c) Uses (d) Layers

Facebook : (a) Overview (b) Features

Facebook Can Make Cloud Computing Better

TOPICS

Page 3: How facebook could make cloud computing  better
Page 4: How facebook could make cloud computing  better

Cloud computing is an emerging computing technology that uses the internet and central remote servers to maintain data and applications.

Definition

  The name comes from the use of a cloud shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams.

Page 5: How facebook could make cloud computing  better

The underlying concept of cloud computing dates back to 1960, when John McCarthy opined that "computation may someday be organized as a public utility"; indeed it shares characteristics with service bureaus that date back to the 1960s.

The actual term "cloud" borrows from telephony in that telecommunications companies, who until t the 1990s primarily offered dedicated point-to-point data circuits, began offering ”VIRTUAL PRIVATE NETWORK (VPN)” services with comparable quality of service but at a much lower cost.

History

Page 6: How facebook could make cloud computing  better

Helps to use applications without installations.

Access the personal files at any computer with internet access.

This technology allows much more efficient computation by centralizing storage, memory , processing and band width.

USES

Page 7: How facebook could make cloud computing  better

LAYERS

A cloud Client consists of computer hardware and Software.

Cloud Platform Services or PaaS . At this layer customers do not manage their virtual machines, they merely create applications within an existing API or programing language.

The Application Layer Called Software as Service (SaaS).Services at the software level consist of complete applications that do not require development. Such applications can be email, customer relationship management, and other office productivity applications

Page 8: How facebook could make cloud computing  better

Infrastructure as a service (IaaS) . The infrastructure layer builds on the virtualization layer by offering the virtual machines as a service to users. Instead of purchasing servers or even hosted services, IaaS customers can create and remove virtual machines and network them together at will.

 Server Layer. It represents the physical hardware that provides actual resources that make up the cloud. Since, by definition, cloud computing users do not specify the hardware used to provide services, this is the least important layer of the cloud

Page 9: How facebook could make cloud computing  better
Page 10: How facebook could make cloud computing  better

Facebook Is a Social Networking Site. Date Launched : Feburary 4, 2004 Founders : Mark Zuckerberg

Chris HughesDustin Moskovitz

Eduardo Saverin Area served : Worldwide Revenue : US$800 million Users : 500 million

Overview

Page 11: How facebook could make cloud computing  better

Facebook Platform Statistics :

More than one million developers and entrepreneurs from more than 180 countries.

More than 550,000 active applications currently on Facebook Platform.

More than 250,000 websites have integrated with Facebook Platform.

Facebook Platform

Page 12: How facebook could make cloud computing  better

Facebook Features  

Chat Live Credits Status updates Messages & Inbox Networks, groups & like pages News feed Notifications Pokes Wall Create an add

Page 13: How facebook could make cloud computing  better

Facebook Can Make Cloud Computing Better Some researchers say that existing friendships on social media sites like Facebook could provide a reliable framework for long-term, regulated resource sharing.

However, social networking would have to be combined with certain market controls like financial payments, social ranking, or credit trading. In their early-stage research, the team used Facebook as its prototypical social network.

Page 14: How facebook could make cloud computing  better

The social cloud is presented as an application accessed through the site.  Researchers made a Model For this purpose. In the experimental model, users acquire the resources by exchanging virtual credits. Additional credits cannot be purchased, only earned through participation.A virtual economy like this one, the researchers say, acts as an internal control, encouraging the sharing of resources and preventing their overuse.The result, say the researchers, could be a more active cloud-computing community that has the potential to expand and contract based on real-life relationships and the needs of users.

Page 15: How facebook could make cloud computing  better
Page 16: How facebook could make cloud computing  better