Top Banner
Cloud Computing Ali Yousuf 2112 Naveed 2042 Salman Ahmed 1992 Zubair Munawar 2541 Group No. 8
20

Cloud Computing

May 06, 2015

Download

Internet

Naveed Farooq

This is the Presentation on Cloud Computing for. Hope you guys will get help from our contents.

Regards,
Naveed
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: Cloud Computing

Cloud Computing

Ali Yousuf 2112Naveed 2042

Salman Ahmed 1992Zubair Munawar 2541

Group No. 8

Page 2: Cloud Computing

Outline

• Introduction• History• The features of the cloud• The cloud elements• Deployment models• Benefits of Cloud Computing• Weaknesses & Challenges of Cloud Computing• Conclusion

Page 3: Cloud Computing
Page 4: Cloud Computing

Introduction

• Cloud computing is the delivery of computing services over the Internet instead of your computer’s hard drive.

• Access your information from anywhere at any time.

• Connects to the cloud via the Internet; runs applications and stores data.

• For example, many people use social networking sites or webmail, and these are cloud services.

What is cloud computing ?

Page 5: Cloud Computing

History of Computing

1960 1970 1980 1990 2000

Mainframe

Minicomputer

Client Server

Web

Virtualization

Cloud

Page 6: Cloud Computing

The features of the cloud

On-demand self-service

Establish, manage and terminate services on your own, without involving the service provider.

Broad network access

Network access from just about anywhere worldwide. Use a standard web browser to access the user interface, without any software add- ons or specific OS requirements.

Resource pooling Share resources and costs across a large pool of users, allowing for centralization and increased peak load capacity.

Rapid elasticity Leverage capacity as needed, when needed, and give it back when it is no longer required.

Measured service Consume resources as a service and pay only for resources used.

Page 7: Cloud Computing

Cloud elements

Management & Administration

Software as a service

Platform as a service

Infrastructure as a service

Cloud service delivery models

Page 8: Cloud Computing

SaaS

Provides the same software to different

customers via a

network, usually the

Internet.

Software as a service

• Managed by third party venders.• Accessible via any computer without any downloads.• Pay only for what you used.

Page 9: Cloud Computing

examples

Office Apps: Word Processors, Spreadsheets and Presentation Packages

Google Drive Office 365 Prezi

Page 10: Cloud Computing

PaaS Offer an Internet-based platform to

developers who want

to create services and application but

don't want to build

their own cloud

Platform as a service

• No need to buy hardware and software.• Servers, storage and networking managed by third party

venders.• Rapid development at low cost.

Page 11: Cloud Computing

examples

Platform as a Service (PaaS) Vendors :

Google App Engine Microsoft Azure Salesforce 

Page 12: Cloud Computing

IaaS Allows applications to

be run on a cloud supplier’s hardware by

allows you to install a

virtual server on their IT infrastructure

Infrastructure as a service

• No need to purchase servers, or network equipment.• Servers, storage and networking managed by venders.• Applications and updates managed by users.• Usually billed based on usage.

Page 13: Cloud Computing

examples

IaaS Providers:

Amazon Web Services GoGrid Elastic Hosts

Page 14: Cloud Computing

Deployment models

Public cloud

• Cloud infrastructure which can be accessed by any subscriber.

• Run by third parties and gives different application on the cloud’s servers.

• Reduce customer risk and cost by providing temporary extension to enterprise infrastructure.

Private cloud

• Cloud infrastructure that’s maintained and operated for specific client.

• Access limited to that client with utmost control over data, security and quality of services.

• Operation may be in-house or third party on the premises.

Page 15: Cloud Computing

Deployment models

Hybrid cloud

• Combination of public and private cloud models.

• Ability to allow data to move from one cloud to another.

• Used to maintain service level in the face of workload fluctuation.

• Leverage cloud solutions for specific functions that are costly to maintain on premise i.e. backups and test/development environments.  

Community cloud

• Shared among number of groups with similar cloud requirement.

• Help to limit cost of cloud’s establishment due to sharing among groups.

• Operation may be in-house or third party on the premises.

Page 16: Cloud Computing

Cloud elements

Public Private HybridDeployment

Models

ServiceModels

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

EssentialCharacteristics On-Demand

Self ServiceBroad Network

AccessResource Pooling

Rapid ElasticityMeasured Service

Page 17: Cloud Computing

Benefits of Cloud Computing

Convenience You can access your data anywhere you can connect to the

Internet.

Collaboration With your permission, others can access, view, and modify your

documents.

Cost savings Reduce capital expenditures and use operational expenditures

to increase their computing capabilities.

Maintainence CSP’s do the system maintenance and access do not require

application installation onto PCs.

Elasticity Private clouds can be scaled to meet your changing IT system

and consumer demands.

Scalability Start with a small deployment and go to a large deployment

rapidly and then scale back if necessary.

Page 18: Cloud Computing

Weaknesses and Challanges of Cloud Computing

Security & Privacy

Storing and monitoring of data by CSP’s gives less control to the customer over data and makes it critical for them to understand the security measures that CSP’s has in place.

Continuously evolving

User requirement are continuously evolving, as are the requirements for interfaces, networking, and storage. This means that a “cloud,” does not remain static and is also continuously evolving.

Outages Data can’t be access, if your storage provider’s site was

down. Believe me it happens, and it happens at the most inconvenient times.

Data location Physical location of the server used to store data and

applications is not known and this has become a critical issue for data governance requirements.  

Compliance requirements

Cloud computing services, can challenge various compliance audit requirements currently in place regarding data location, cloud computing security policy transparency.

Page 19: Cloud Computing

Conclusion• Clouds

Cloud Computing is outpacing the IT industry.

Provide internet based services which available on demand.

Fully managed by the provider.

Cloud solutions are simple to acquire, don’t require long term contracts and are easier to scale up and down as needed.

Clouds let you

Avoid capital expenses on hardware, software, and service.

Share infrastructure and costs and lower management overheads.

Third party monitoring services ensure customer are getting the most out of their cloud environment.

Access a large range of apps.

Page 20: Cloud Computing

Any Question…..

Thank You….