Upload
ben-kepes
View
1.380
Download
5
Tags:
Embed Size (px)
Citation preview
Photo credit - svanes
Who am I?
Understanding
Cloud Computing
SaaS
PaaS
IaaS
Impacts
Challenges
Agenda
Cloud Educator –
CloudU, CloudCa
mp
Cloud
commentator
Advisor
Evangelist
www.diversity.net.n
z
twitter @benkepes
Ben Kepes
So What is Cloud Computing?
“Cloud computing is a model for
enabling convenient, on-demand
network access to a shared pool of
configurable computing resources
(e.g., networks, servers, storage, ap
plications, and services) that can be
rapidly provisioned and released
with minimal management effort or
service provider interaction.”
Nist definition [http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc
OSSM – Dave Nielsen
On-Demand
Self-service
Scalable
Measured
So What is Cloud Computing?
Understanding Cloud Computing
Scalability
Instantaneousness
Pay according to
use
Focus on core
business
Reliable/Stable/Ea
se of use
Understanding Cloud Computing
“ …everyone on the
planet deserves to
have their own virtual
data center in the
cloud ”
- Lew Tucker, CTO of
SUN cloud group
“ …we are able to reduce our IT operational costs by
roughly 30% of what we’re spending now ”
- Ingo Elfering, Vice President of Information Technology Strategy, GlaxoSmithKline
“ The deployment time is really what impressed us, it's just
shy of instantaneous ”
- Dave Powers Associate Information Consultant, Eli Lilly
Understanding Cloud Computing
Source – Fronde Blog
Modern version of
application service
providers (ASPs) but,
Custom created for
web based delivery
Single instance, multi-
tenant architecture
Provider patch and
upgrade management
May include
application
programming
interfaces (APIs)
Generally subscription
basis – per
seat, user, instance
Understanding SaaS
Services to
develop, test, deploy, host
Web based user interface
Multi-tenant architecture
Integration with web services and
databases
Support for development team
collaboration
Utility-grade instrumentation
Understanding PaaS
Resources delivered as a service
Dynamic scaling of infrastructure
Variable cost service
Multiple tenants on the same infrastructure resources
Enterprise grade infrastructure
Understanding IaaS
Leveraged
OpenSource crisis
relief app Ushahidi
Google People Finder
Cloud mapping and
geo-location
Utilized
SMS, email, web
forms
Two hours to
execution – auto scale
and integration
Volunteers nationally
and globally
Better, faster, more
complete than official
channels
Case Study – eq.org.nz
IT governance
implications
Security needs
Service level
agreements
(SLAs)
Migration
strategies
In-house
integration
Regulatory impacts
IT Role impacts
How will the cloud affect the organisation?
“Services designed to scale to tens or hundreds or
millions of users will dramatically change the nature and
cost of solutions deliverable to enterprise..”
- Bill Gates
Microsoft Internal memo
“I believe, over time, more and more software will be
delivered as a service. I totally believe that... We have
to be good at this, or we have a problem”
- Larry Ellison CEO Oracle
Potential for companies here to play on global stage
Connectivity/Latency an issue
Democratization of markets
Localization/Regionalization opportunities
Impacts on APAC
Regulation – privacy, jurisdiction
International bandwidth
Access and retention of smart
technologists
Velocity of change
Local infrastructure
Challenges?