Cloud Computing 101
-
Upload
ben-kepes -
Category
Technology
-
view
3.792 -
download
0
description
Transcript of Cloud Computing 101
An Overview of Applications that are Currently Delivered via the Cloud and Potential Applications for the Future
Ben KepesDiversity Limited NZ Cloud Computing SummitOctober 2009
Photo credit - svanes
Agenda
Cloudy Effects
Looking to the future
Who am I?
Understanding Cloud Computing
Understanding SaaS
Understanding PaaS
Understanding IaaS
Ben Kepes
Editor - CloudAve
Cloud computing commentator
Advisor
Evangelist
Understanding Cloud Computing
Software as a Service?
Cloud Storage?
Platform as a Service?
Virtualisation?
Infrastructure as a Service?
Multi Tenancy?
Web 2.0?
Outsourcing?
Is it…
YES!
So What is Cloud Computing?
What is Cloud Computing Really?
Understanding Cloud Computing
Scalability
Instantaneousness
Pay according to use
Focus on core
business
Reliable/Stable/Ease of use
Cloud Computing in a few more minutes
Cloud can be a utility model – a software model of
electricity, water or telco delivery
Users need not have expertise over technology infrastructure
It can be a way to gain infrastructural efficiencies
An easy development platform
Understanding Cloud Computing
Understanding Cloud Computing
Source – Fronde Blog
“ …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
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
A cloud based billing system powers online
delivery of micro format news
Cloud Deployment Case Study #1
Reed Business Information - 400 publications - 200 online properties
Needed comprehensive billing functionality Needed simple integration with SFDC, Oracle, Website
Needed simple implementation
Needed affordability and minimal CAPEX
Saving Traditional Media
Media content located within traditional media dataspace
utilise advanced tagging to categorise content
subscribe via a SaaS billing platform
Receive the content you want, how you want it
Saving Traditional Media
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
Quoting system created on PaaS, integrated with
SaaS CRM and SaaS Accounting
Cloud Deployment Case Study #2
CyberSafe security solution provider
Utilised on-premises contact manager/accounting
Needed quoting system
Wanted integration with contact manager
Wished to retire disconnected legacy system
Driving Efficiencies
Implemented salesforce.com SaaS CRM in 2002
utilised force.com PaaS to develop custom-built quoting system
integrated automatically via PaaS with salesforce.com
Deployed Coda2go SaaS accounting application
leveraging totally connected cloud based SaaS/PaaS
Driving Efficiencies
“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
Resources delivered as a service
Dynamic scaling of infrastructure
Variable cost service
Multiple tenants on the same infrastructure resources
Enterprise grade infrastructure
Understanding IaaS
Manages risks of acquisition of software
Minimises roll-out requirements
Keeps IT strategically focussed
Eases pain of managing on-premise apps
So... About Cloud being just for SMBs
Utilising data and graphical processing services
from the cloud for an inside-the-firewall
analysis…
Cloud Deployment Case Study #3
human readable 3rd party website that is too technical and complex for exec level readership
utilise 3rd party API to get only the data needed for exec summary
summarize this in enterprise dashboard for exec level readership
utilize charting to represent trends over time
Enterprise Data Visibility
SaaS Deployment Case Study
How will the cloud affect the organisation?
IT governance implications
Security needs
Service level agreements (SLAs)
Migration strategies
In-house
integration
Regulatory impacts
IT Role impacts
Balancing the financial implications
Start up company – on premise IT free zone
Cloud Deployment Case Study #4
Company experienced rapid growth (400% employee count growth in one month)
Philosophy: “IT Free Zone”
Only IT around the office: Laptops, WiFi, Printer
IT Free Zone
IaaS – GoGrid, Media Temple, Amazon EC2
PaaS - Force.com
SaaS – Salesforce, Xero, Google Apps
IT Free Zone
Advantages?
Quick office set up, just a few hours
Radically reduced cost of IT, setup and ongoing
Minimal Capex
Staff access/collaboration
Remote work, from office to home
And to the Future?
No more in-house infrastructure
Ubiquitous access from situational devices
Ability to rapidly develop, test and deploy even extreme edge solutions
Upswing in business unit innovation
Better, Stronger, Faster
Next steps…..
Try it out – Cloud isn’t completely terrifying
Spin up a server on Amazon
Store something on S3 or an end-user service
Try out a consumer SaaS application