basics of cloud computing

20
Introduction to Cloud Computing

Upload: techies-institute

Post on 11-Aug-2015

145 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Basics Of Cloud Computing

Introduction to Cloud Computing

Page 2: Basics Of Cloud Computing

Introduction• "Cloud Computing", by definition, refers to the on-demand

delivery of IT resources and applications via the Internet with pay-as-you-go pricing.

•  With cloud computing, you don’t need to make large upfront investments in hardware and spend a lot of time on the heavy lifting of managing that hardware

• You can provision exactly the right type and size of computing resources you need to power your newest bright idea or operate your IT department. 

• Pay as you need

Page 3: Basics Of Cloud Computing

Example

Yahoo, Gmail, Hotmail :-

Instead of running an e-mail program on your computer, you log in to a Web e-mail account remotely. The software and storage for your account doesn't exist on your computer -- it's on the service's computer cloud.

Page 4: Basics Of Cloud Computing

History

• Concept evolved in 1950(IBM) called RJE (Remote Job

Entry Process).

• In 2006 Amazon provided First public cloud AWS(Amazon

Web Service).

Page 5: Basics Of Cloud Computing

How Does it Work?• Cloud Computing provides a simple way to access servers,

storage, databases and a broad set of application services over the Internet.

•  Cloud Computing providers such as Amazon Web Services own and maintain the network-connected hardware required for these application services, while you provision and use what you need via a web application.

Page 6: Basics Of Cloud Computing

Advantages

• 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 7: Basics Of Cloud Computing
Page 8: Basics Of Cloud Computing
Page 9: Basics Of Cloud Computing

Service Models

• SaaS – Software as a Service• IaaS – Infrastructure as a Service• PaaS – Platform as a Service• DaaS – Desktop as a Service

Page 10: Basics Of Cloud Computing

Middleware: Like Apache Server

Runtime: Like Language Runtime

Data: Could be Database

Page 11: Basics Of Cloud Computing

What is ARPANET?

Page 12: Basics Of Cloud Computing

Service Models

Page 13: Basics Of Cloud Computing

Saas

• SaaS is a software delivery methodology that provides licensed multi-tenant access to software and its functions remotely as a Web-based service.

– Usually billed based on usage

– Usually multi tenant environment

– Highly scalable architecture

Page 14: Basics Of Cloud Computing

SaaS Examples

Page 15: Basics Of Cloud Computing

IaaS• IaaS is the delivery of technology

infrastructure as an on demand scalable service

– Usually billed based on usage

– Usually multi tenant virtualized environment

– Can be coupled with Managed Services for OS and application support

Page 16: Basics Of Cloud Computing

IaaS Example

Page 17: Basics Of Cloud Computing

PaaS

• PaaS provides all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely from the Internet.

– Typically applications must be developed with a particular platform in mind

– Multi tenant environments

– Highly scalable multi tier architecture

Page 18: Basics Of Cloud Computing

PaaS Example

Page 19: Basics Of Cloud Computing

Deployment Models

• Public cloud

• Private cloud

• Hybrid cloud

• Community cloud

Page 20: Basics Of Cloud Computing

Thank You