cloud computing presentation

22

Upload: abumuazzam-shaikh

Post on 08-May-2015

72 views

Category:

Software


0 download

DESCRIPTION

Introduction to Cloud Computing

TRANSCRIPT

Page 1: Cloud computing presentation
Page 2: Cloud computing presentation

Enter the cloud

• Cloud computing is Internet-based computing

• Users do not need knowledge, control, ownership in the computer infrastructure

• Users simply rent or access the software, paying only for what they use

Page 3: Cloud computing presentation

HISTORY

• J.C.R. Licklider vision was for everyone on the globe to be interconnected.

• Other experts attribute the cloud concept to computer scientist John McCarthy who proposed the idea of computation being delivered as a public utility.

Page 4: Cloud computing presentation

HOW CLOUD COMPUTING WORKS

Page 5: Cloud computing presentation

Different Computing Models“Why do it yourself if you can pay someone to do it for you?”

Page 6: Cloud computing presentation

SaaSSoftware as a Service

Software delivery model

• Increasingly popular with SMEs

• No hardware or software to manage

• Service delivered through a browser

Page 7: Cloud computing presentation

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

SaaS

Page 8: Cloud computing presentation

Examples• CRM• Financial Planning• Human Resources• Word processing

Commercial Services:• Salesforce.com• emailcloud

SaaS

Page 9: Cloud computing presentation

PaaSPlatform as a Service

Platform delivery model

• Platforms are built upon Infrastructure, which is expensive

• Give me nice API

• Take care of the implementation

Page 10: Cloud computing presentation

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

PaaS

Page 11: Cloud computing presentation

Examples

• Google App Engine• Amazon S3

Popular services

• Storage• Database• Scalability

PaaS

Page 12: Cloud computing presentation

IaaSInfrastructure as a Service

Computer infrastructure delivery model

Access to infrastructure stack:– Full OS access– Firewalls– Routers– Load balancing

Page 13: Cloud computing presentation

Advantages

• Pay per use• Instant Scalability• Security• Reliability• APIs

Examples

• Flexiscale• AWS: EC2

IaaS

Page 14: Cloud computing presentation
Page 15: Cloud computing presentation

Cloud Deployment Models

•Public Cloud

•Private Cloud

•Hybrid Cloud

Page 16: Cloud computing presentation

Opportunities

• The use of the cloud provides a number of opportunities:

– It enables services to be used without any understanding of their infrastructure.

– Cloud computing works using economies of scale:

– Data and services are stored remotely but accessible from “anywhere”.

16

Page 17: Cloud computing presentation

Challenges

• In parallel there has been backlash against cloud computing:

– Use of cloud computing means dependence on others and that could possibly limit flexibility and innovation:

– Security could prove to be a big issue:

– There are also issues relating to policy and access:

17

Page 18: Cloud computing presentation

Advantages of Cloud Computing

• Lower computer costs• Improved performance• Reduced software costs • Instant software updates• Unlimited storage capacity• Increased data reliability

18

Page 19: Cloud computing presentation

Disadvantages of Cloud Computing

• Requires a constant Internet connection• Does not work well with low-speed

connections• Features might be limited• Stored data might not be secure• Stored data can be lost

19

Page 20: Cloud computing presentation

Cloud Computing Vendors and Wide Spectrum of Usage

• Bit Torrent• Skype• LinkedIn• YouTube• Google• Microsoft• Forums• FaceBook• Yahoo

• Dell • EMC• Fortress ITX • Google• HP • IBM • Oracle• Salesforce• SAP• VMWare• XCalibre

The following vendors are just a few companies offering and using private or public cloud platforms and services:

Page 21: Cloud computing presentation

Best cloud computing companies

21

Page 22: Cloud computing presentation

Conclusion• Cloud computing is a really

cheap way for companies to have all the resources they need in once place.

• It’s a much better way to spread your resources, and it becomes easier to access things from longer distances.

• Is cloud computing really all that safe?

• Is cloud computing as private as you think it is?