unraveling the mystery of cloud computing

29
© Simplified Innovations Inc Byron K Patrick, CPA.CITP, CGMA, MCSE

Upload: byron-patrick

Post on 02-Jul-2015

76 views

Category:

Technology


1 download

DESCRIPTION

A 101 guide on what it Cloud Computing, a high level introduction that explains the reality and clarifies the definition of the Cloud.

TRANSCRIPT

Page 1: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Byron K Patrick, CPA.CITP, CGMA, MCSE

Page 2: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

Today’s Objective

• To Explain how to get the “Cable” into the “Cloud”

Page 3: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Many definitions!

• Model of enabling convenient, on-demand network access to shared computing resources (e.g., networks, servers, storage, applications, and services) that can be released with minimal service provider interaction.

• It is simply a classification, an add-on to:

• LAN, WAN, Grid, Etc…

• The “Cloud” is a metaphor for the Internet

• Data and applications now live in the internet

What is Cloud Computing

Page 4: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 5: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• User Perspective

• Accessible from anywhere you have internet

• Minimal to no software to install

• Typically OS agnostic

• Work On Demand

• No Backups to worry about

• Scalable - Just add users and modules

Characteristics of Cloud Computing

Page 6: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Technical Perspective

• High Availability

• Typically web based

• Pooled Resources

• 5 nines

• Data Redundancy

• Scalable - Just add server resources

Characteristics of Cloud Computing

Page 7: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• SaaS:• Software as a Service

• IaaS:• Infrastructure as a Service

• PaaS:• Platform as a Service

• Colocation:• Private Cloud

• Managed Hosting• Public Cloud

• Hosted Applications:• Outsourced Cloud

Cloud Options?

Page 8: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Delivers software through the internet, typically through a web browser, avoiding the challenge of installing and maintaining software at the customers site.

Software as a Service (SaaS)

Page 9: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

ADVANTAGES DISADVANTAGES

Another login to remember

Can’t use offline (some exceptions)

Data isn’t portable

Customer owns nothing

Pay for only what you use

Easily Scalable

Automatic updates

Web/Browser based

No software to purchase

Subscription based

Customer owns nothing

Characteristics of SaaS

Page 10: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 11: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Provides a technical computer infrastructure typically in the form of virtualized servers. Servers are rented by the customer and managed by the customer

Infrastructure as a Service (IaaS)

Page 12: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

ADVANTAGES DISADVANTAGES

Customer manages server operations

Customer requires technical expertise

Customer owns software

Complete Computing Environment

Underlying Infrastructure fully managed

Virtualized Infrastructure

Scalable

Pay per use

Customer owns data

Customer doesn’t own servers

Characteristics of IaaS

Page 13: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 14: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

Platform as a Service (PaaS)

• Provides a computing platform to facilitate deployment of typically SaaSapplication by limiting the challenges and cost of managing the underlying hardware and software foundation.

Page 15: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• A service used for software programmers to develop web applications

• Software Platform is provided and managed

• Programmers plugin their code and focus on their application rather than the challenges associated with managing the software components:

• Servers

• Databases

• Bandwidth

• Etc

Characteristics of PaaS

Page 16: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 17: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• A service where server racks, equipped with power, cooling, and bandwidth are rented on a monthly basis. Colocation eliminates the need to build and maintain a server room and all of its complexities.

Colocation

Page 18: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

ADVANTAGES DISADVANTAGES

Requires the technology experts in-house or consultants

Requires some sort of remote access technology

Customer owns software

Customer owns hardware

Highly Secure – Physically

High Availability Infrastructure:

• Internet, Power, Cooling

On-site monitoring

Computer hardware sensitive fire prevention

Colo Features

Page 19: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Rent rack space in a datacenter

• DataCenter Classifications

• Tiers

• Tier 1 – Server Closet

• Tier 2 – Office Data Center

• Tier 3 – Enterprise Datacenter

• Tier 4 – Armed Guards

Colocation

Page 20: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

A Datacenter Tour

Page 21: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 22: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• The benefits of IaaS combined with the technical expertise of a managed services provider, effectively IaaS with an IT Department.

Managed Hosting

Page 23: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

ADVANTAGES DISADVANTAGES

Customer owns some softwareComplete Computing Environment

Underlying Infrastructure Fully Managed

Server Operations Fully Managed

Fully Virtualized

Scalable

Subscription Based

Can be OS agnostic

99% of non-SaaS applications can be supported

Licensing benefits with the right providers

Customer owns data

Customer doesn't own servers

Managed Hosting

Page 24: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 25: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Applications that are not natively designed as SaaS applications however in their nature can easily be supported by and outside service provider.

Hosted Applications

Page 26: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Non-SaaS Applications

• Popular Examples:• Phone Systems

• Microsoft Exchange

• SharePoint

• QuickBooks

• Web Security

• Creative Solutions Virtual Office

Hosted Applications

Page 27: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc

Page 28: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

Who is using it?

• Home Users

• Businesses

• Non Profits

• Government

• Everyone

Page 29: Unraveling the mystery of Cloud Computing

© Simplified Innovations Inc© Simplified Innovations Inc

• Byron K Patrick, CPA.CITP, MCSE 2003

• 443.850.7918

[email protected]

• www.SimplifiedInnovations.com

• byron_cpa

• http://www.linkedin.com/in/byronpatrick

Questions or Comments?