cloud 101: the basics of cloud computing

32
1 Cloud 101: The Basics of Cloud Computing

Upload: hosting

Post on 15-Jul-2015

1.029 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Cloud 101: The Basics of Cloud Computing

1

Cloud 101: The Basics of Cloud Computing

Page 2: Cloud 101: The Basics of Cloud Computing

• This webinar is being recorded and an on-

demand version will be available at the

same URL.

• Please submit questions via the button on

your screen.

• On Twitter? Join the conversation:

#HOSTINGspeaks, #Cloud101,

@HOSTINGdotcom

2

HOUSEKEEPING

Page 3: Cloud 101: The Basics of Cloud Computing

• Cloud Overview

• Cloud Infrastructure

• Migration Strategies & Best Practices

• HOSTING – Your Partner to the Cloud

3

CLOUD 101 AGENDA

Page 4: Cloud 101: The Basics of Cloud Computing

CLOUD COMPUTING OVERVIEW

4

Page 5: Cloud 101: The Basics of Cloud Computing

5

IMPORTANCE OF THE CLOUD

71%Do not have a

virtual desktop deployed

75%Manage their

own servers

83%Using in-house

applications

54%Take a day or more to deploy a new server

60% Backup their data locally

79% of Mid-Size companies do not have a roadmap to the cloud

Mid-sized company perceptions:

• 92% - Business Advantage

• 63% - Cost Savings

• 29% - Increased Flexibility

Source: Armada Group

Page 6: Cloud 101: The Basics of Cloud Computing

6

IMPORTANCE OF THE CLOUD

87%

94%

74%Are using

public cloud

Are running

applications or

experimenting

with IaaS

Have hybrid cloud

strategy; more than

half use both public

and private cloud

Sources: RightScale, 2014 and Tech Poll/Tech Priorities Survey

51%

29%

CIOs plan to

increase 2014 IT

budget; focus on

cloud

CIOs are actively

researching cloud

computing services

18%

CIOs are currently

piloting cloud

computing

services

RS

RS

RS

Tech

Tech

Tech

Page 7: Cloud 101: The Basics of Cloud Computing

7

SURVEYING THE CLOUD ENVIRONMENT

“Cloud computing will be a $107

billion industry by 2017; up from

$47.4 billion in 2013…The

cloud’s 23.5% CAGR is 5x faster

than that of the broader

technology market.”

IDC

“The global cloud computing

market is forecast to

grow 22% annually to US$241

billion by 2020.”

Forrester

“End-user spending on public

cloud services is likely to grow

18% in 2013 to hit a global

figure of $131 billion.”

Gartner

“The cloud market is expected to

grow to $121 billion by 2015: a

26% CAGR from $37 billion value

in 2010.”

MarketsandMarkets.com

Page 8: Cloud 101: The Basics of Cloud Computing

8

HOW DID WE GET HERE?

MAINFRAMES PCsCLIENT/SERVER

INTERNET CLOUD

1970sPro – Efficient

Con – Slow to

Change

1980sPro – Quick to

change

Con – Expensive,

loss of control of

data

1990sPro – Quick to

change and better

data control

Con – Expensive

to support

2000sPro – Quick to

change

Con – Tough to

support

TodayPro – Efficient, quick to

change

Con – Paradigm shift

Persistent Goal: Efficient systems that respond to the business

“If you think you’ve seen this movie before, you are right. Cloud computing is

based on the time-sharing model we leveraged years ago before we could

afford our own computers. The idea is to share computing power among many

companies and people, thereby reducing the cost of that computing power to

those who leverage it. The value of time share and the core value of cloud

computing are pretty much the same, only the resources these days are much

better and more cost effective.” – David Linthicum

Page 9: Cloud 101: The Basics of Cloud Computing

9

DEFINING THE CLOUD Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to

computers and other devices on-demand, like electricity…en.wikipedia.org/wiki/Cloud_computing

Computing in which services and storage are provided over the Internet (or

"cloud")…en.wiktionary.org/wiki/cloud_computing

A technology used to access services offered on the Internet cloud. Everything an informatics system has to offer is

provided as a service, so users can access these services available on the “Internet cloud” without having any

previous know-how (or at least not as an expert) on managing the...www.en.masterbase.com/support/glossary.asp

On-demand self-service Internet infrastructure where you pay-as-you-go and use only what you need, all managed by

a browser, application or API. Cloud computing is broken up into multiple segments including: Cloud Infrastructure,

Cloud Platforms and Cloud Applications. (see "Cloud Pyramid")...www.servepath.com/support/definitions.php

The use of a Web services such as Flickr, Google Docs, Jing (video screencapture service) to perform the functions

that were traditionally done with software installed on an individual

computer…ets.tlt.psu.edu/learningdesign/web20glossary

A new generation of computing that utilizes distant servers for data storage and management, allowing the device to

use smaller and more efficient chips that consume less energy than standard

computers...www.financenewmexico.org/glossary.html

Refers to accessing computing resources that are typically owned and operated by a third-party provider on a

consolidated basis in data center locations....en.citizendium.org/wiki/Cloud_computing

Computing in “the cloud” may refer to a company's own network, but it typically refers to the Internet and the use of

Web browser-based or rich client applications. In these applications, the software comes from the Web Servers, and

the data may be saved on the servers as well....www7.hp.com/enewsletter/cache/611914-0-0-225-121.html

Page 10: Cloud 101: The Basics of Cloud Computing

10

KEY ELEMENTS OF CLOUD SERVICES

ACCESSED

OVER A

NETWORK

RUNNING ON

SHARED

RESOURCES

EASY TO

SET UPPAY AS

YOU GO

GROW OR

SHRINK

AND NO

IDEA

HOW…

“There was a time when every household, town, farm or village had its

own water well. Today, shared public utilities give us access to clean

water by simply turning on the tap; cloud computing works in a similar

fashion. Just like water from the tap in your kitchen, cloud computing

services can be turned on or off quickly as needed. Like at the water

company, there is a team of dedicated professionals making sure the

service provided is safe, secure and available on a 24/7 basis. When

the tap isn't on, not only are you saving water, but you aren't paying for

resources you don't currently need.”

Vivek Kundra, CIO, US Federal Government

Page 11: Cloud 101: The Basics of Cloud Computing

11

EXAMPLE: GMAIL

QUALIFICATIONS GMAIL.COM

Accessed over the Internet Go to www.gmail.com to get started

Running on shared resources Log in to Gmail’s email infrastructure

Easy to setup Sign up takes five minutes on your own

Grow or shrink Lots of email…for free!

Pay as you go Only pay if you need something more

No idea how With absolutely no idea what they are

doing behind the scenes!

Page 12: Cloud 101: The Basics of Cloud Computing

12

AS IT TURNS OUT…GOOGLE DATA CENTERS

Page 13: Cloud 101: The Basics of Cloud Computing

13

APPROACHING THE CLOUDC

ost

to B

usin

ess

Number of Users

Set Up CostsHardware, Software, Consultants,

Internal Labor

Variable

Costs

The Old

Way…

Pro

vid

er

Cost

Co

st to

Bu

sin

ess

Number of Users

Set Up Costs

Variable

Costs

The New Way…

Page 14: Cloud 101: The Basics of Cloud Computing

14

CLOUD IN ACTION – A CRM SOLUTIONThe Old Way…

Pick a

software

solution

Order the

equipment and

write a large

check

Install the

softwareMigrate your

dataUpgrade the

sofware

Upgrade your

system when

you run out of

juice

Negotiate a multiyear

licensing contract and

write a large check

Configure

the

equipment

Customize

the software

Patch the

software

Re-apply your

customizations

The New Way…

Picka software solution

Negotiatea service contract

Accessthe software

Migrateyour data

Customizethe software

Page 15: Cloud 101: The Basics of Cloud Computing

1. Speed to Implement

2. Affordability

3. Continuous Improvement

4. Availability

5. Fewer Technical Resources

6. Customization

7. Integration

15

BUSINESS VALUE OF CLOUD OFFERINGS

Page 16: Cloud 101: The Basics of Cloud Computing

16

WHY SHOULD YOU CARE?

Managing Risk

• Financial Risk – Pay as you go

• Business Risk – Hosted model, common applications

• Availability Risk – Professional management reduces downtime

Maximizing Opportunity

• Enter new business areas

• Respond to client requirements

• React to competitive activity

• Understand your business more intimately

Page 17: Cloud 101: The Basics of Cloud Computing

• Security among top 5 reasons mid-size firms choose the cloud

• Most cloud data centers offer high levels of security especially when compared to mid-size data centers

• HTTPs, password protection, encryption help to keep data secure

• Audits and reviews still necessary

17

KEEPING DATA SAFE

Page 18: Cloud 101: The Basics of Cloud Computing

CLOUD COMPUTING INFRASTRUCTURE

18

Page 19: Cloud 101: The Basics of Cloud Computing

19

DELIVERY MODELS

Public CloudServices delivered on shared

resources, with appropriate security

and data isolation

Private CloudServices are delivered on dedicated

resources, generally on client

premises

Hybrid CloudConstant and/or data-sensitive

demand is met with a private

cloud that can be extended into

public cloud capacity

Community CloudPrivate cloud with smaller

number of participants

The Business of IT The Business

Page 20: Cloud 101: The Basics of Cloud Computing

DELIVERY MODELS, CONT’D

HOSTING OR COLOWhat is it?

• Generally, dedicated capacity, owned by the client (colo) or the vendor (hosted), charged on a fixed month fee. Managed and provisioned by the vendor.

INFRASTRUCTURE aaS

20

When Should You Use It?

• Known workload

• Little or no availability in growth

• Little or no changes

• Strong support infrastructure

What is it?

• Access to operating system

platforms on a pay-as-you-go

basis

When Should You Use It?

• When you don’t have the ability to support hardware locally

• When you have varying workloads

Page 21: Cloud 101: The Basics of Cloud Computing

DELIVERY MODELS, CONT’D

IaaS - SERVER

What is it?

• Access to operating system

platforms (Windows, Linux,

Unix) on a play-as-you-go

basis, provisioned and

managed remotely

STORAGE aaS

21

When Should You Use It?

• Don’t want hardware locally

• Don’t have hardware admin support

• Want to avoid capital expense

• When you have varying workloads

What is it?

• Access to storage on a pay-

as-you-go basis, provisioned

and managed remotely

When Should You Use It?

• Don’t want hardware locally

• Don’t have hardware admin support

• Want to avoid capital expense

• When you have varying storage needs

Page 22: Cloud 101: The Basics of Cloud Computing

DELIVERY MODELS, CONT’D

CLOUD DESKTOP (DaaS)

What is it?

• Desktop operating system

(typically Windows) and

applications, delivered securely

via remote infrastructure

PLATFORM aaS

22

When Should You Use It?

• Lots of “average” PC users

• No remote PC support

• “Work from Home” users

• High number of short-term or contract workers

What is it?

• Generally, a development

platform upon which you can

develop (and host) applications

without needing knowledge of

the underlying infrastructure

When Should You Use It?

• No technical support for the

underlying platform

• Core focus is on the application

created, not on the platform itself

Page 23: Cloud 101: The Basics of Cloud Computing

DELIVERY MODELS, CONT’D

SOFTWARE aaSWhat is it?

• The delivery of a complete application via the web

• Accessible from anywhere, no local server, pay-per-use or monthly fee, rapid scalability, system maintenance included, reliability

INTEGRATION aaS

23

When Should You Use It?

• Common business processes (e.g. sales, HR)

• Desire for ongoing improvements without expense

• Desire for predictable payments

• Few or no unique business needs

What is it?

• The ability to connect information

from individual SaaS applications

together to implement a complete

business process

When Should You Use It?

• You are heavily invested in SaaS

• No single SaaS application meets

your needs

Page 24: Cloud 101: The Basics of Cloud Computing

MIGRATION STRATEGIES & BEST PRACTICES

24

Page 25: Cloud 101: The Basics of Cloud Computing

25

MOVING TO THE CLOUD

Assess your

current

environment

Migration

to the

Cloud

Prioritize

Determine

risk/reward

Review

available

options

Identify

Opportunities

Measure

Results

Page 26: Cloud 101: The Basics of Cloud Computing

26

CLOUD SERVICE TYPES

Iaas

PaaS

SaaS

Xaas

Bu

sin

ess

Valu

e

Bu

sin

es

s R

isk

Page 27: Cloud 101: The Basics of Cloud Computing

HOSTING – YOUR PARTNER TO THE CLOUD

27

Page 28: Cloud 101: The Basics of Cloud Computing

HOSTING builds and operates high-

performance clouds for business-critical

operations.

28

HOSTING’S APPROACH

Page 29: Cloud 101: The Basics of Cloud Computing

• When moving to a cloud-based

infrastructure, consider:

• Cost

• Current Staff

• Customization to Business Need

• Security

29

BOTTOM LINE

Page 30: Cloud 101: The Basics of Cloud Computing

• The worldwide cloud computing industry is rapidly

gaining value

• Cloud computing represents infrastructure,

platforms and software that are sold “as a

service” via the Internet

• Moving to the cloud affords many benefits to

business-critical applications

• HOSTING offers custom managed cloud

solutions to meet your unique business needs

30

IN SUMMARY

Page 31: Cloud 101: The Basics of Cloud Computing

THANK YOU! View on-demand webinar here.

31

Page 32: Cloud 101: The Basics of Cloud Computing

Bill Santos | [email protected] | 720.389.3831

President, HOSTING Advanced Solutions

32

QUESTIONS?