Upload
laurent-eschenauer
View
1.393
Download
1
Tags:
Embed Size (px)
DESCRIPTION
A short introduction to cloud computing, the different flavors of cloud services (iaas, paas, saas) and the future of cloud automation.
Citation preview
The CloudThe Clouda short introduction
Laurent Eschenauer
Café Numérique Liège S02E05December 13th 2011
Laurent Eschenauerhttp://eschnou.com@eschnou
Co-founder & Software architect at [email protected]
We make IT simple.
http://comodit.com/contact@comodit +32 4 372-93-15
What's that cloud ?What's that cloud ?
Cloud is trendingAnd the ash cloud has (almost) nothing to do with this
Cloud is short for “cloud computing”
It has a growing impact on enterprise IT
Sources:1. IDC’s New IT Cloud Services Forecast: 2009-2013 http://blogs.idc.com/ie/?p=543
And is definitively becoming mainstream
I mean... really really mainstream
One amongst... hundreds of definitions
3 kinds of clouds3 kinds of clouds
Software as a Service
Platform as a Service
Infrastructure as a Service
SaaS
PaaS
IaaSSaaS: On-premise software replaced by subscription based web applications
Key advantages Pay per use (montly or annual fee)
Usage based pricing (not “seats”)
Competitive pricing (scale effect)
No software setup/upgrade
No infrastructure to manage
Example: Google Apps has 4 times lower TCO than on-premise MS Exchange
SaaS
PaaS
IaaS
Sources:1. http://wikibon.org/blog/why-microsofts-head-is-up-its-das/
Software as a Service
Platform as a Service
Infrastructure as a Service
SaaS
PaaS
IaaSPaaS: A platform to deploy web applications
Key advantages Usage based pricing (request, space, ...)
Auto-scaling
Limited operations required
Increased availability
Added services like CDN, monitoring, ..
Example: Building your own stack and running your application with DotCloud
SaaS
PaaS
IaaS
Software as a Service
Platform as a Service
Infrastructure as a Service
SaaS
PaaS
IaaSIaaS: A web service to 'launch' new servers and pay per use
> ec2-run-instances ami-446abc01 -k my-keypair
E.g. Launch a new server with a simple command line call or an API call
Key advantages Usage based pricing (cpu, space, ...)
Per-hour billing (elasticity)
No infrastructure (network, cooling,..)
to worry about
Added services like CDN, monitoring, ..
SaaS
PaaS
IaaSAnimoto: The first success story of IaaS
Create a gorgeous HD video from your own pictures
SaaS
PaaS
IaaS
Sources:http://support.rightscale.com/06-FAQs/FAQ_0043_-_What_is_autoscaling%3F
Animoto: Scaling from 50 to 3500 servers in 3 days
Facebook app was an instant success. Adding 20,000 users every hour.
They needed to scale from 50 to 3500 servers in 3 days.
How do you do that with conventional IT ?
Can you imagine the upfront capital expenditure ?
Public Cloud
Private Cloud
One more thing...
The rise of the 'private' cloudI.E. Using the same ideas but inside your own datacenters
SaaS
PaaS
IaaS
Private cloud solution
“Worldwide server revenue associated with private clouds is forecast to grow more quickly than that associated with public clouds.”
Sources:http://news.cnet.com/8301-13556_3-20063361-61.html
The rise of the 'private' cloudI.E. Using the same idea but inside your own datacenters
The futureThe future
Could IT become a commodity ?
Enabling the self-service enterprise IT
Users request new services through a simple web UI
Delivery is fully automated (provisioning, configuration management, scaling, etc.)
Internal billing is usage based, resources are free as soon as unused.
The user describes his needsComplete description of the IT needs including hardware, operating systems, applications and their configurations.
ComodIT takes care of the restAutomation of provisioning, configuration management and orchestration.
The user describes its infrastructure using the web client
LB
Web 2 Web 3Web 1
DB1 DB2
One click is enough for ComodIT to deploy the ready-to-use infrastructure
We make IT simple
We make IT simple
Improve delivery and services Reduce risks
Automate and simplify compliance ● No additional workload required to keep
exhaustive documentation up to date● Centrally manage changes and audit● Ensure complete control and consistency
of the whole infrastructure life-cycle● Adhere to standards with an ITIL oriented
approach
Consolidate disaster recovery● Automate infrastructure duplication,
recovery and roll-back● Deploy on premise, on private/public
cloud or in hybrid mode● Reduce failure & downtime
Build, deploy & configure complete IT infrastructure● In one click● Within minutes● From OS to business applications
Automatically manage dependencies between infrastructures components● Reduce human errors● Improve sysadmin performance● Significantly improve your SLA● Improve TCO of your IT infrastructure
Demo time !Demo time !
Learn how to easily create in minutes your fully configured servers & applications with ComodIT
We make IT simple
Available at http://comodit.com/screencasts.html
That's all Folks !That's all Folks !Follow us on Twitter:
@comodit
We make IT simple.
http://comodit.com/contact@comodit +32 4 372-93-15