Top Banner
An Introduction to SaaS and Cloud Computing Ross Cooney
39

Cloud Computing introduction (Powerpoint 2003)

Jun 30, 2015

Download

Documents

Rinky25
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 introduction (Powerpoint 2003)

An Introduction to

SaaS and Cloud Computing

Ross Cooney

Page 2: Cloud Computing introduction (Powerpoint 2003)

The challenge

Add new services for your users quickly and cost effectively

Page 3: Cloud Computing introduction (Powerpoint 2003)

Expand your Infrastructure!

Buy new servers, increase your

software costs, provision more

datacenter capacity!!

Page 4: Cloud Computing introduction (Powerpoint 2003)

Look to the cloud!Pay for the bandwidth and server resources that you need. When

your push is done then turn the whole

thing off!

Page 5: Cloud Computing introduction (Powerpoint 2003)

What is the cloud?

• IT as a service

• Cloud allows access to services without user technical knowledge or control of supporting infrastructure

• Best described in terms of what happened to mechanical power over 100 yrs ago

• Now computers are simple devices connected to the larger cloud

• Data processing, storage and software applications that used to run locally are now being supplied by big central computing stations. They're becoming, in essence, computing utilities.

What isCloud Computing?

Page 6: Cloud Computing introduction (Powerpoint 2003)

The hype

Cluster ComputingCloud ComputingGrid Computing 

Page 7: Cloud Computing introduction (Powerpoint 2003)

IaaSInfrastructure as a Service

PaaSPlatform as a Service

SaaSSoftware as a Service

Page 8: Cloud Computing introduction (Powerpoint 2003)

SaaSSoftware as a Service

Page 9: Cloud Computing introduction (Powerpoint 2003)

Software delivery model

• Increasingly popular with SMEs

• No hardware or software to manage

• Service delivered through a browser

SaaS

Page 10: Cloud Computing introduction (Powerpoint 2003)

Advantages

• Pay per use• Instant Scalability• Security• Reliability

• APIs

SaaS

Page 11: Cloud Computing introduction (Powerpoint 2003)

Examples• CRM

• Financial Planning

• Human Resources

• Word processing

Commercial Services:• Salesforce.com

• emailcloud

SaaS

Page 12: Cloud Computing introduction (Powerpoint 2003)

PaaSPlatform as a Service

Page 13: Cloud Computing introduction (Powerpoint 2003)

Platform delivery model

• Platforms are built upon Infrastructure, which is expensive

• Estimating demand is not a science!

• Platform management is not fun!

PaaS

Page 14: Cloud Computing introduction (Powerpoint 2003)

Popular services

• Storage

• Database

• Scalability

PaaS

Page 15: Cloud Computing introduction (Powerpoint 2003)

Advantages

• Pay per use• Instant Scalability• Security• Reliability

• APIs

PaaS

Page 16: Cloud Computing introduction (Powerpoint 2003)

Examples

• Google App Engine

• Mosso

• AWS: S3

PaaS

Page 17: Cloud Computing introduction (Powerpoint 2003)

IaaSInfrastructure as a Service

Page 18: Cloud Computing introduction (Powerpoint 2003)

Computer infrastructure delivery model

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

IaaS

Page 19: Cloud Computing introduction (Powerpoint 2003)

Advantages

• Pay per use• Instant Scalability• Security• Reliability

• APIsIaaS

Page 20: Cloud Computing introduction (Powerpoint 2003)

Examples

• Flexiscale• AWS: EC2

IaaS

Page 21: Cloud Computing introduction (Powerpoint 2003)

IaaSInfrastructure as a Service

PaaSPlatform as a Service

SaaSSoftware as a Service

Page 22: Cloud Computing introduction (Powerpoint 2003)

Common Factors

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

IaaS

PaaS

SaaS

Page 23: Cloud Computing introduction (Powerpoint 2003)

Advantages

• Lower cost of ownership

• Reduce infrastructure management responsibility

• Allow for unexpected resource loads

• Faster application rolloutIaaS

PaaS

SaaS

Page 24: Cloud Computing introduction (Powerpoint 2003)

Cloud Economics

• Multi-tenented

• Virtualisation lowers costs by increasing utilisation

• Economies of scale afforded by technology

• Automated update policyIaaS

PaaS

SaaS

Page 25: Cloud Computing introduction (Powerpoint 2003)

Examples of usage

Page 26: Cloud Computing introduction (Powerpoint 2003)

• Your current CRM package is not managing the load or you simply don’t want to host it in-house….use a SaaS provider such as Salesforce.com

• Your email is hosted on an exchange server in your office and it is very slow…outsource this using Hosted Exchange.

SaaS

Page 27: Cloud Computing introduction (Powerpoint 2003)

• You need to host a large file (5Mb) on your website and make it available for 35,000 users for only two months duration. Use Cloud Front from Amazon.

• You want to start storage services on your network for a large number of files and you do not have the storage capacity…use Amazon S3.

PaaS

Page 28: Cloud Computing introduction (Powerpoint 2003)

• You want to run a batch job but you don’t have the infrastructure necessary to run it in a timely manner. Use Amazon EC2.

• You want to host a website, but only for a few days. Use Flexiscale.

IaaS

Page 29: Cloud Computing introduction (Powerpoint 2003)
Page 30: Cloud Computing introduction (Powerpoint 2003)

Network Design

• Management Node

• Various scan arrays

• Cloud burst

Page 31: Cloud Computing introduction (Powerpoint 2003)

Administration (ARACNE)

• Hosted in the Databanx

facility in Newcastle

• Over £250,000 invested

• Redundant hardware

Page 32: Cloud Computing introduction (Powerpoint 2003)

Our scan arrays

• Each scan array contains 9 servers

• Each array can scan over 1m emails a day at 20% utilisation

Page 33: Cloud Computing introduction (Powerpoint 2003)
Page 34: Cloud Computing introduction (Powerpoint 2003)
Page 35: Cloud Computing introduction (Powerpoint 2003)
Page 36: Cloud Computing introduction (Powerpoint 2003)
Page 37: Cloud Computing introduction (Powerpoint 2003)
Page 38: Cloud Computing introduction (Powerpoint 2003)

Cloudburst

• New scan array in 5 minutes

• Cost of $0.90 per hour

• Use only when your network needs a burst of capacity.

Page 39: Cloud Computing introduction (Powerpoint 2003)

Why Cloud Computing?

• Pay per use• Instant Scalability• Security• Reliability

• APIs