Run_any_app_on_any_cloud
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
'<str<strong>on</strong>g>Run</str<strong>on</strong>g> <str<strong>on</strong>g>any</str<strong>on</strong>g> <str<strong>on</strong>g>app</str<strong>on</strong>g> <strong>on</strong> <str<strong>on</strong>g>any</str<strong>on</strong>g> <strong>cloud</strong>' is CliQr's<br />
bold claim<br />
Analyst: William Fellows<br />
28 Jan, 2013<br />
CliQr Technologies' claim is a bold <strong>on</strong>e: the Sunnyvale, California-based vendor says that its<br />
CloudCenter orchestrati<strong>on</strong> platform enables users to move, manage and secure <str<strong>on</strong>g>any</str<strong>on</strong>g> newly<br />
developed or existing <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong> <strong>on</strong>to <str<strong>on</strong>g>any</str<strong>on</strong>g> private, public or hybrid <strong>cloud</strong>. The comp<str<strong>on</strong>g>any</str<strong>on</strong>g> believes<br />
it can move <str<strong>on</strong>g>app</str<strong>on</strong>g>s into the <strong>cloud</strong> both securely and without modificati<strong>on</strong>.<br />
The 451 Take<br />
M<str<strong>on</strong>g>any</str<strong>on</strong>g> such claims have been made before, but it's clear that an ability to make the <strong>on</strong>-ramp<br />
to the <strong>cloud</strong> smoother and easier could be an important success factor in this space. CliQr is<br />
ultimately offering a best-executi<strong>on</strong>-venue c<strong>on</strong>trol point, enabling users to take advantage of<br />
multiple <strong>cloud</strong>s to meet different workload needs.<br />
Technology<br />
CliQr's CloudCenter Manager is a c<strong>on</strong>sole for managing the lifecycle of <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s <strong>on</strong> <strong>on</strong>e or more<br />
private, public and/or hybrid <strong>cloud</strong>s. It's not in itself a broker, but can be used to build a<br />
<strong>cloud</strong>-broker functi<strong>on</strong>. It provides <strong>on</strong>-boarding, testing and implementati<strong>on</strong>, policy management,<br />
storage management, <strong>cloud</strong> <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong> price performance and availability benchmarking, <strong>cloud</strong><br />
account management, license management and security c<strong>on</strong>trol.<br />
CloudCenter Orchestrator is CliQr's <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>/<strong>cloud</strong> abstracti<strong>on</strong> layer and key IP, which has three<br />
comp<strong>on</strong>ents: App Orchestrator Templates, Cloud Orchestrator itself and <strong>cloud</strong>-specific CloudBlades.<br />
The App Orchestrator Template collecti<strong>on</strong> is comm<strong>on</strong> to and resides <strong>on</strong> all supported <strong>cloud</strong>s. The<br />
Copyright 2013 - The 451 Group 1
templates enable a <strong>cloud</strong>'s rules and behaviors for compute, storage, network and security to work<br />
with those of the <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong> being moved into it. There are templates for Hadoop, batch processing,<br />
Web <str<strong>on</strong>g>app</str<strong>on</strong>g>s (beta) clusters and workflows.<br />
A Cloud Orchestrator is <strong>on</strong> each supported <strong>cloud</strong> running App Orchestrator – it <str<strong>on</strong>g>app</str<strong>on</strong>g>lies an<br />
<str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>'s rules and behaviors around compute, storage, network and security to work with the<br />
<strong>cloud</strong> without modificati<strong>on</strong> of the <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>. CloudBlades are packaged 'best practice' software<br />
modules (storage, network, security) <strong>on</strong> each <strong>cloud</strong>, and are used by the Cloud Orchestrator. Public<br />
CloudBlades currently available include Amaz<strong>on</strong>, HP and Rackspace and private <strong>cloud</strong> support<br />
includes OpenStack and VMware. A CloudBlade SDK enables rapid CloudBlade support for additi<strong>on</strong>al<br />
private or public <strong>cloud</strong>s.<br />
Features include:<br />
❍<br />
Storage management – Enterprise Dropbox-like utility for moving data to and between <strong>cloud</strong>s.<br />
❍<br />
Security – end-to-end data encrypti<strong>on</strong>, key management and vaulting and network isolati<strong>on</strong>.<br />
❍<br />
Benchmarking – the ability to benchmark the <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong> across <str<strong>on</strong>g>any</str<strong>on</strong>g> <strong>cloud</strong> to determine the best<br />
<strong>cloud</strong> based <strong>on</strong> criteria.<br />
❍<br />
Cloud accounts – a c<strong>on</strong>solidated envir<strong>on</strong>ment that provides all accounting detail for <strong>on</strong>e or m<str<strong>on</strong>g>any</str<strong>on</strong>g><br />
<strong>cloud</strong>s including <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s, users, usage, costs, etc.<br />
❍<br />
Secure service proxy (CliQr's CloudCenter C<strong>on</strong>nect) – CliQr says this supports extended enterprise<br />
envir<strong>on</strong>ments that have active interdependent <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s, data sources and services that may<br />
reside both <strong>on</strong>-premises and <strong>on</strong> the <strong>cloud</strong>.<br />
CliQr supports HP, Azure, Rackspace, Amaz<strong>on</strong>, CloudStack, VMware and Google target <strong>cloud</strong>s.<br />
Different strokes and brokers<br />
Unlike other migrati<strong>on</strong> tools and <str<strong>on</strong>g>app</str<strong>on</strong>g>roaches, CliQr claims its <str<strong>on</strong>g>app</str<strong>on</strong>g>roach requires no knowledge of<br />
the underlying <strong>cloud</strong> infrastructure, and specifically no scripting, recoding or new VM image<br />
creati<strong>on</strong>.<br />
Copyright 2013 - The 451 Group 2
Other mechanisms include abstracti<strong>on</strong> – lift and shift. The problem here is that another virtualized<br />
layer adds another overhead – up to 15% in CliQr's view. Moreover, this kind of migrati<strong>on</strong> requires<br />
that moving entire VMs means migrating the OS, the stack and other functi<strong>on</strong>s, and there is still no<br />
knowledge of the <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s inside of the VM, so auto-scaling, load balancing or bursting can't be<br />
<str<strong>on</strong>g>app</str<strong>on</strong>g>lied. CliQr's <str<strong>on</strong>g>app</str<strong>on</strong>g>roach is designed to accommodate modern <str<strong>on</strong>g>app</str<strong>on</strong>g>roaches for creating VM images<br />
<strong>on</strong> a <strong>cloud</strong> – using Chef and Puppet, talking to <strong>cloud</strong> APIs. CliQr believes that <strong>cloud</strong> brokers will<br />
emerge and become important ways for users to procure <strong>cloud</strong> services; moreover, in two<br />
distinctive phases.<br />
The first phase is Hotwire brokering, with the broker aggregating and providing an<strong>on</strong>ymous spare<br />
<strong>cloud</strong> capacity from <str<strong>on</strong>g>any</str<strong>on</strong>g> number of <strong>cloud</strong> providers. CliQr believes this <str<strong>on</strong>g>app</str<strong>on</strong>g>roach will create the<br />
least fricti<strong>on</strong> with <strong>cloud</strong> providers by keeping the service an<strong>on</strong>ymous, and help by c<strong>on</strong>suming spare<br />
capacity, improving the <strong>cloud</strong> provider's utilizati<strong>on</strong> rate. In the latter part of this phase, enough<br />
usage behavior may be learned such that some of the early brokers may actually arbitrage and/or<br />
buy futures <strong>on</strong> spare <strong>cloud</strong> cycles.<br />
Phase two is Kayak brokering. Here the assumpti<strong>on</strong> is that both businesses and <strong>cloud</strong> infrastructure<br />
providers have accepted (to some degree) the, at least partial, commodificati<strong>on</strong> of <strong>cloud</strong><br />
infrastructure and the fact that there is therefore a role for a broker intermediary. In this phase, the<br />
broker increases the intimacy of the relati<strong>on</strong>ship with the end user, al<strong>on</strong>g with making clear which<br />
branded <strong>cloud</strong> providers are offered. When the brands of the <strong>cloud</strong> providers are offered, CliQr<br />
believes it will enable providers to highlight higher-level services that may further differentiate<br />
them from other <strong>cloud</strong>s.<br />
In both scenarios, the broker will need to make a decisi<strong>on</strong> about passing through SLA terms, or<br />
actually further differentiating itself by adding SLA or other terms that further de-risk the <strong>cloud</strong><br />
experience for the end user. In part, this can be achieved due to the broker's ability to fluidly move<br />
workloads from <strong>on</strong>e <strong>cloud</strong> to another, thus providing a blended SLA.<br />
Business model<br />
CliQr has raised a series A from Foundati<strong>on</strong> Capital and Google Ventures, and has revenue of<br />
between $5m and $10m. It has 25 staff, and claims 15 customers, including five that, between<br />
them, have 100 <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s <strong>on</strong>-boarded to the <strong>cloud</strong> using CliQr. The early use cases have been<br />
around HPC and big data, but CliQr claims it's now working <strong>on</strong> more general enterprise <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s.<br />
Customers include RefleXi<strong>on</strong> Medical.<br />
Copyright 2013 - The 451 Group 3
Competiti<strong>on</strong><br />
They key competiti<strong>on</strong> here includes Veriz<strong>on</strong> CloudSwitch, CohesiveFT, CloudVelocity, Apprenda,<br />
Engine Yard, Jelastic, Heroku, RightScale and VMware. CliQr believes its differentiati<strong>on</strong> is that the<br />
user doesn't need to focus <strong>on</strong> fork-lifting VMs, but instead whole <str<strong>on</strong>g>app</str<strong>on</strong>g>licati<strong>on</strong>s and without the<br />
scripting activity – which CliQr takes care of.<br />
SWOT Analysis<br />
Strengths Weaknesses<br />
CliQr is reaching up for a high bar, touting <str<strong>on</strong>g>any</str<strong>on</strong>g> <str<strong>on</strong>g>app</str<strong>on</strong>g> <strong>on</strong><br />
<str<strong>on</strong>g>any</str<strong>on</strong>g> <strong>cloud</strong>. A 'new' <str<strong>on</strong>g>app</str<strong>on</strong>g>roach should compare favorably.<br />
Opportunities Threats<br />
Security and the associated risks of moving to the <strong>cloud</strong><br />
remain the key c<strong>on</strong>cerns for enterprise end users –<br />
smoothing the process and de-risking this activity from<br />
a technology point of view is part of the battle.<br />
Nothing suggests moving to the <strong>cloud</strong> is a walk in<br />
the park – yet – but the market is looking for<br />
answers.<br />
It's <strong>on</strong>e of a handful of companies – some smaller<br />
and m<str<strong>on</strong>g>any</str<strong>on</strong>g> bigger – targeting this opportunity.<br />
CliQr's <str<strong>on</strong>g>app</str<strong>on</strong>g>roach needs credentialing and some<br />
momentum to be hard above the noise.<br />
Copyright 2013 - The 451 Group 4
Reproduced by permissi<strong>on</strong> of The 451 Group; © 2013. This report was originally published within 451<br />
Research’s Market Insight Service. For additi<strong>on</strong>al informati<strong>on</strong> <strong>on</strong> 451 Research or to <str<strong>on</strong>g>app</str<strong>on</strong>g>ly for trial access, go<br />
to: www.451research.com<br />
Copyright 2013 - The 451 Group 5