cloud computing

40

Upload: vvsm-ahmd

Post on 12-Apr-2017

52 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Cloud computing
Page 2: Cloud computing

Presentation On

Cloud Computing Presented To: Sir Fazal Rahman Presented By: Waseem Ahmed Section: BS(CS)-1B

Page 3: Cloud computing

Outline: Cloud Computing History of Cloud Components Of Cloud Computing Common characteristics of Cloud Computing Cloud Service models Types Of Cloud Cloud Architecture Properties of Cloud Computing Cloud Security Cloud Operating Systems Cloud Application Advantage & Disadvantage Conclusions

Page 4: Cloud computing

What is Cloud Computing? An environment created in a user’s machine from an on-line

application stored on the cloud and run through a web browser. In simple Cloud computing is using the internet to access

someone else's software running on someone else's hardware in someone else's data center.

It involves deploying groups of remote servers and software networks that allow centralized data storage and online access to computer services or resources.

Page 5: Cloud computing
Page 6: Cloud computing

What is Cloud Computing?

Page 7: Cloud computing

Cloud Computing services:

Page 8: Cloud computing

History of Cloud: Concept evolved in 1950(IBM) called RJE (Remote Job

Entry Process). In 2006 Amazon provided First public cloud AWS(Amazon

Web Service).

Page 9: Cloud computing

Components of Cloud Computing: It has three components

Page 10: Cloud computing

Client computers: Clients are the device that the end user interact with cloud.They are three types of clients:1) Mobile.2) Thick.3) Thin (Most Popular)

Data centers: It is collection of servers where

application is placed and is accessed via internet.

Page 11: Cloud computing

Distributed servers:Often servers are in geographically different places, but server acts as if they are working next to each other.

Page 12: Cloud computing

Characteristics:Cloud computing exhibits the following key characteristics:

On-demand self-service

Ubiquitous network accessCloud

Computing

Resource pooling

Flexible pricing - Pay per

use

Rapid elasticity

Page 13: Cloud computing

Common characteristics of Cloud Computing On-demand self-service• Ubiquitous network access• Resource pooling (advanced virtualization)• Rapid elasticity• Flexible pricing - Pay per use• On-demand self-service

Page 14: Cloud computing

Ubiquitous network access• Resource pooling (advanced virtualization)• Rapid elasticity• Flexible pricing - Pay per use• On-demand self-service• Ubiquitous network access

Resource pooling (advanced virtualization)• Rapid elasticity• Flexible pricing - Pay per use• On-demand self-service• Ubiquitous network access• Resource pooling (advanced virtualization)

Page 15: Cloud computing

FLEXIBLE PRICING - PAY PER USE

Rapid elasticity• Flexible On-demand self-service• Ubiquitous network access• Resource pooling (advanced virtualization)• Rapid elasticity• pricing - Pay per use

Page 16: Cloud computing

Cloud Service models:Cloud computing providers offer their services according to several fundamental models:

Software as a Service (SaaS)-End Users

Platform as a Service (PaaS)-Application Developers

Infrastructure as a Service (IaaS)-Network Architects

Page 17: Cloud computing

The NEW “Cloud Pyramid”

Page 18: Cloud computing

Software as a Service (SaaS): Software hosted in the cloud Web browser access Google Docs E.g. : G-mail, Yahoo mail, Hotmail etc. They can provide security features such as SSL encryption, a

cryptographic protocol. Customers can utilize greater computing power while saving on

the following• Cost• Space

Page 19: Cloud computing

Platform as a Service (PaaS): Host provides software development platform Customer creates software Host provides hardware

• Networks• Servers• storage

E.g.: Salesforce.com, Windows Azure etc.

Page 20: Cloud computing

Infrastructure as a Service (IaaS) : It also known as hardware as a service. It is a computing power that you can rent for a limited period of

time. It allows existing applications to be run on a cloud suppliers

hardware. Host provides:

• Servers• Clients• Networks

Infrastructure providers can dynamically allocate resources.

Page 21: Cloud computing

Cloud Service models - Comparison

Page 22: Cloud computing

Types Of Cloud: They are many types of cloud computing which are following as:

Page 23: Cloud computing

Community cloud: Shared by several organizations and supports a specific community that has shared concerns.

Private cloud: Operated solely for an organization or company.E.g. : HP data center, IBM, Sun, Oracle, 3tera. Public cloud: Available to the general public or large industry group and its owned by an organization selling cloud services.E.g. : Amazon, Google, Microsoft, Sales force. Hybrid cloud: Combination of two of the above, they remain unique entities but are bound together by standardized technologies.

Page 24: Cloud computing

Cloud Architecture:Individual users connect to the cloud from their own personal computers or portable devices, over the Internet. To these individual users, the cloud is seen as a single application, device, or document. The hardware in the cloud (and the operating system that manages the hardware connections) is invisible.

Page 25: Cloud computing

Properties of cloud computing: It is User Centric (P2P). It is Task Centric. It is Powerful (NASA). It is Intelligent. It is Accessible. It is Programmable (Data loader and Replication). Distributed and Collaborative Computing.

Page 26: Cloud computing

Cloud Security: SECURITY AND PRIVACY:• Identify management• Physical and personal • security• Availability• Application security• Privacy• Legal issues

Page 27: Cloud computing

Cloud Operating Systems: Eye OS. Amoeba OS. Glide OS. Start force. myGoya. Corneli OS. Lucid Desktop. Cloudo, Ghost, Zimdesk, Start force etc.,

Page 28: Cloud computing
Page 29: Cloud computing
Page 30: Cloud computing
Page 31: Cloud computing
Page 32: Cloud computing
Page 33: Cloud computing
Page 34: Cloud computing

Why cloud service is popular? Reduce the complexity of networks. Do not have to buy software licenses. Customization. Cloud providers that have specialized in a particular area (such

as e-mail) can bring advanced services that a single company might not be able to afford or develop.

scalability, reliability, and efficiency. Info. at cloud are not easily lost

Page 35: Cloud computing

Cloud Application: Social Networking sites. E-mail sites. Search Engines. Many more services OVER THE INTERNET.

Page 36: Cloud computing

Application provided by Cloud Computing – Google Cloud

Page 37: Cloud computing

Advantage & Disadvantage

Page 38: Cloud computing

DifferenceADVANTAGES:

Software as a Subscription. Reduced Software Maintenance. Increased Reliability. Environmentally Friendly. Cost Reduction. Latest version availability. Improved Performance. Reduced Software Cost. Instant Software Updates. Unlimited Storage Capacity. Device Independence and the “always on!, anywhere and any place” Free From Maintenance and the “no-need-to-know”

DISADVANTAGES: Requires a constant Internet

connection. Features might be limited. App performance could suffer. Stored data can be lost. Stored data might not be secure. Cloud computing is impossible if you

cannot connect to the Internet. When you are offline, cloud

computing simply does not work.

Page 39: Cloud computing

Future of CLOUD COMPUTING The 55% of respondents believe that cloud computing has a lower

total cost of ownership (TCO). 74 percent of respondents indicated that cloud computing would

either lead to an increase in hiring or have no impact, while rest of respondents expected any decrease in hiring based on cloud adoption.

39 percent indicating that the cloud would make for less or more complex environments.

Page 40: Cloud computing