+ All Categories
Home > Technology > Cloud Computing

Cloud Computing

Date post: 31-May-2015
Category:
Upload: steven-robert
View: 270 times
Download: 0 times
Share this document with a friend
Description:
Introduction to Cloud Computing - TieConMidwest 2009
Popular Tags:
13
Get Your Head in the Cloud Steven Robert Chief Information Officer Billhighway.com Twitter.com/stevenRobert
Transcript
Page 1: Cloud Computing

Get Your Head in the Cloud

Steven Robert

Chief Information Officer

Billhighway.comTwitter.com/stevenRobert

Page 2: Cloud Computing

About Me

Steven Robert | CIO – Billhighway.com

• Billhighway is…

– “Quick Books for Communities”

• > 250,000 members in 50 States & Canada

• Process > $1M in dues, fees & donations per day

• > $2 billion in transactions processed to date

Husband, Dad, Entrepreneur, Optimist, Problem-Solver, Passionate Technologist, Information Junkie & Life Hacker.

Page 3: Cloud Computing

“Hell, there are no rules here,we’re trying to accomplish something”

~ Thomas Edison

Page 4: Cloud Computing

Define: Cloud Computing

• Platform or “service” accessed over a network to provide advanced, often transparent functionality for mass consumption and high-availability.

• Seasonal or as-needed utilizationis a classic use case.

• Evolutionary:ASP -> SaaS/PaaS -> Cloud

Page 5: Cloud Computing

Generally Accepted Characteristics

• Self-Service

• Delivered over the network

• Elastic scalability (grow as big as you need, pay as you go...)

* Think of it as renting IT resources vs. buying.

Page 6: Cloud Computing

Cloud -> Business Translation

• Consider the cloud a technical utility.

• Understand your risk tolerance and current business stage to establish a threshold for use.

• Stages of a business:• Stage 1: Incubator (Speed to Market)• Stage 2: Growth (Competitive Differentiation)• Stage 3: Expansion (Core Competency)• Stage 4: Maturity (R&D)• Stage 5: Declining Conditions (Defense)

Page 7: Cloud Computing

Technical Flavors

• Infrastructure Platforms

• Application Development Platforms

• Business App Platforms

• Special App Platforms:

Page 8: Cloud Computing

Who are the Providers?

Page 9: Cloud Computing

Early Adopters

1. Zillow – Amazon EC2

2. Intuit – Amazon S3

3. Animoto – Amazon EC2

– Released Facebook App: users were able to render photos into MTV like videos

• Ramped from 25,000 users to 250,000 users in 3 days

• Signed up 20,000 new user per hour at peak

• Went from 50 to 3,500 servers in 5 days

• Two weeks later scaled back to 100 servers

Page 10: Cloud Computing

Sounds Great – Right?

• A few things to think about…

– Downtime: Gmail / Postini – “Going Google”

– Reliability: Twitter API

– Product Maturity

– Security

– Backups

Page 11: Cloud Computing

Do Your Homework!

• PRO’s– Reduced costs

– Resource sharing is more efficient

– Management moves to cloud provider

– Consumption based cost

– Speed to market

– Dynamic allocation

• CON’s– Compliance/Regulation

laws mandate on-site ownership of data

– Security & Privacy

– Latency & Bandwidth guarantees

– Absence of robust SLAs

– Portability & lock-in

– Availability & reliability

Page 12: Cloud Computing

Opportunities

• Mashups!

– Consume third party APIs

• Existing Market Places:

– Open Social / Google Wave

– iPhone / App Store

– Facebook

– Salesforce.com

Page 13: Cloud Computing

Thanks!

Email: [email protected]

Twitter: @stevenRobert

Blog: stevenRobert.wordpress.com


Recommended