@ShapeBlue
The business Use-Case’s for building clouds with Apache CloudStack
Giles SirettCEO, ShapeBlue
[email protected]: @ShapeBlue
@ShapeBlue
Who am I ?CEO of ShapeBlueBeen working with ACS since late 2011PMC member & Committer Apache CloudStackChairman – European CloudStack user groupTechnical enough to be dangerous (recovering developer)I’m a business guy
@ShapeBlue
“ShapeBlue are expert builders of public & private clouds. They are the
leading independent global CloudStack / CloudPlatform integrator
& consultancy”
About ShapeBlue
@ShapeBlue
Global Consulting & Integration Teams
@ShapeBlue
Enterprises Service Providers
@ShapeBlue
vCloud DirectorMicrosoft System
Center
Vendor tied
AbiquoOnAppFelxiant
Haexagrid
End to end
CloudStackOpenStack
OpennebulaEuacalyptus
Open communities
Your orchestration must be open to survive
@ShapeBlue
Only CloudStack & OpenStack will survive
@ShapeBlue
But why CloudStack Giles ?“It just works”
@ShapeBlue
CloudStack Background• Open source Infrastructure-as-a-Service platform,
under ASL 2.0 license• A vibrant and growing community in ASF– Developed since 2008 by Cloud.com– Acquired by Citrix in 2011– Donated to Apache April 2012– Became top level AF project March 2013
• A proven cloud platform
@ShapeBlue
But why CloudStack Giles?
Governance
@ShapeBlue
“CloudStack is part of OpenStack, right ?”
Our perception problem
@ShapeBlue
275
@ShapeBlue
CloudStack Users
@ShapeBlue15
CloudStack Users 2.0
@ShapeBlue16
CloudStack Users 3.0
@ShapeBlue
“CloudStack is part of OpenStack, right ?”
CloudStack is not as well marketed as some other projcts
@ShapeBlue
But, what about those Use – Cases’s ?
@ShapeBlue
The obligatory cloud definition slide
Self ServiceResource pooling
Rapid Elasticity
Metered Use
@ShapeBlue
Organisations are virtualised = cap/op ex savingsHowever, operationally often still manual
Still often a service ticket to provision new resourcesLong delivery timesRelatively high operational costsRelies on specialist skillsMargin for human error
On-demand self-service is a driver
@ShapeBlue
Make the most of a global compute estateResources dynamically assigned according to demandWorkloads can be averaged: across departments, across Geos, across times of day, days of month,etcBy pooling resources, reduces the reliance on local capacity planningAbstracts physical resources
Resource pooling is a driver
@ShapeBlue
The The XaaS model allows accurate cost measurement
ComputeStorageNetworketc
Internal chargeback model much simpler“Shadow IT” can be removed
Measured service is a driver
@ShapeBlue
Scale upScale backAutoscalingBurst capabilitiesWORKLOAD PORTABILITY
Rapid elasticity is a driver
@ShapeBlue
Service Provider / public cloudDevops automationAWS insourcing Traditional enterprise workloads
So, todays use-case’s are…
@ShapeBlue
Use case 1 of 4 - Service provider / public cloud
$3,200,000,000
@ShapeBlue
August 2012 = 90% public cloud vs other use casesJan 2014 = 50/50 split
@ShapeBlue
Use case 2 of 4 - DevopsDeploy my
codeOnly on my infrastructu
re
@ShapeBlue
Rapid agility demanded by businesscontinuous integrationcontinuous delivery
Automate, script, automate, script, automate, scriptEVERYTHING needs infrastructure
Use Case 2 of 4 - Devops
@ShapeBlue
Use Case 3 of 4 – “AWS Insourcing”
Jan
Feb
Mar Ap
rMay
June Ju
lyAu
g Se
pt05
101520253035
usage
usage
@ShapeBlue
Use Case 3 of 4 – “AWS Insourcing”
Jan
Feb
Mar Ap
rMay
June Ju
lyAu
g Se
pt05
101520253035
usage
usage
Known demand
@ShapeBlue
I realise that AWS is costing too much for my known demand I need to know my tooling will workI need to use the same APII still want to burst to AWSI don’t want to get into a massive/complicated project
Use Case 3 of 4 – “AWS insourcing”
@ShapeBlue
Use Case 4/4 – Enterprise adoption
@ShapeBlue
In 2013/14, we are seeing enterprises doing one of the following:
adopt public cloudbuild private cloudalign with public clouds (technology, process, standards)CloudStack has a unique position in the enterprise…
Use Case 4/4 – Enterprise adoption
@ShapeBlue
“The car was not a problem. I just lost both wheels."
Failure happens – Get used to it
@ShapeBlue
Cloud Era workload
Traditional workload
@ShapeBlue
Traditional workloadsTraditional n-tier applicationsScale & reliance handled by the infrastructureScale by “scaling up”Infrastructure expected to be always available
Traditional Workloads
@ShapeBlue
Cloud era workloadsApplications designed for failureApplications designed for massive scaleScale by “scaling out” (horizontally)
How can an enterprise benefit from both models ?
Cloud Era workloads
@ShapeBlue
Private Cloud
Enterprises want a 2 workload model
@ShapeBlue
Collaborative environment for: all things CloudStack/ CloudPlatformRelated tech: CloudPortal BM, CloudBridge, ecosystem products, hypervisors, storage, etc
Technical deep-dives, issues & best practiceCase studies & ideasTo showcase complementary technologies
Find us on LinkedIn: “CloudStack European User Group”
The European CloudStack User Group
@ShapeBlue
Questions?
@ShapeBlue