16
CLOUD SERVICES by DK

Cloud Services

  • Upload
    kdiler

  • View
    553

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Cloud Services

CLOUD SERVICESby DK

Page 2: Cloud Services

What is Cloud Computing?

“.. a broad array of

web-based services aimed at

allowing users to obtain a wide range of functional capabilities

on a ‘pay-as-you-go’ basis

that previously required tremendous hardware/software

investments and professional skills to acquire.”

Page 3: Cloud Services

Most well-known “clouds”

Google private cloud that it uses for delivering many different services to its users, including email access (Gmail), document applications (G.Docs), text translations (G.Translator), maps (G.Maps), web analytics (G. Analytics).

Microsoft Sharepoint online service allows for content and

business intelligence tools to be moved into the cloud, and

Microsoft currently makes its office applications available in a

cloud (Office 365 service).

Page 4: Cloud Services

Shared / pooled resources Broad network access On-demand self-service Scalable and elastic Managed metering

Five Key Cloud Attributes

Page 5: Cloud Services

Resources are drawn from a common pool

Common resources build economies of scale

Common infrastructure runs at high efficiency

Key Attributes: Shared / Pooled Resources

Common private cloud infrastructure and different layers that must be covered during the construction phase.

Page 6: Cloud Services

Open standards and APIs

Almost always IP, HTTP, and REST

Available from anywhere with an internet connection

Key Attributes: Broad Network Access

Netflix (US largest video rental service provider)

API infrastructure operating almost completely in the Amazon Cloud

Page 7: Cloud Services

Key Attributes: On-Demand Self-ServiceCompletely automated

Users abstracted from the implementation

Near real-time delivery (seconds or minutes)

Services accessed through a self-serve web interface

Sample on-demand cloud service advertisement

Page 8: Cloud Services

Resources dynamically-allocated between users

Additional resources dynamically-released when needed

Fully automated

Key Attributes: Scalable and Elastic

Page 9: Cloud Services

Services are metered, like a utility

Users pay only for services used

Services can be cancelled at any time

Key Attributes: Managed Metering

Page 10: Cloud Services

• Virtual Machines

• Virtual NetworksIaaS

• Auto Elastic• Continuous

Integration

PaaS• Built for Cloud• Uses PaaS

SaaS

IaaS: Infrastructure as a ServiceConsumer can provision computing resources within provider's infrastructure upon which they can deploy and run arbitrary software, including OS and applications

PaaS: Platform as ServiceConsumer can create custom applications using programming tools supported by the provider and deploy them onto the provider's cloud infrastructure

SaaS: Software as Service Consumer uses provider’s applications running on provider's cloud infrastructure

Three Service Delivery Models

Page 11: Cloud Services

Cloud Computing Layers

Page 12: Cloud Services

Deployment Models Private Cloud — The cloud managed by a specific organization.

Community Cloud — The cloud infrastructure is shared among a number of organizations with similar interests and requirements, such as science laboratories, universities, etc.

Public Cloud — The cloud infrastructure is available to the public on a commercial basis by a cloud service provider.

Page 13: Cloud Services

Deployment Models Hybrid Cloud — The cloud infrastructure consists of a

number of clouds of any type, but the clouds have the ability through their interfaces to allow data and/or applications to be moved from one cloud to another.

Page 14: Cloud Services

Benefits of Using Cloud Services

Scalability/Flexibility — possibility to start with a small deployment and grow to a large deployment fairly rapidly.

Reliability — all-time business continuity and fast disaster recovery.

No in-house maintenance — сloud service providers do the system maintenance, and access is through Internet that do not require application installations in the PCs.

Mobile Accessible - Mobile workers have increased productivity due to systems accessible in an infrastructure available from anywhere.

Page 15: Cloud Services

THANK YOU FOR YOUR ATTENTION!

Page 16: Cloud Services

References “Cloud Computing. Architecture, IT Security, &

Operational Perspectives”, Ames Research Center, NASA, 2010.

“Effectively and Securely Using the Cloud Computing Paradigm”, NIST, 2009.

Paul Watson, “An Introduction to Cloud-based Services”, Newcastle University, 2009.

“Introduction to Cloud Computing”, Dialogic Corporation, 2010.