blob: 18e4457ad6144fa11371a100c108e42ffa0268e7 [file] [log] [blame]
---
site_name: Deltacloud API
title: About
---
<div class="row">
<div class="span4">
<br/>
<h2>About Deltacloud</h2>
<p>Deltacloud provides backward compatibility across versions and long-term stability for scripts, tools and applications. Using single API Deltacloud enables management of resources in different clouds.</p>
<p>Start an instance on an internal cloud, then with the same code start another on EC2 or RHEV-M.</p>
</div>
the API server and drivers necessary for connecting to cloud providers
<br/>
<div class="span8">
<img src="/assets/img/diagram-soa.png" alt="Deltacloud API SOA diagram" align="center"/>
</div>
<div class="span12">
<br/>
<br/>
<h2>How does Deltacloud work?</h2>
<p>Deltacloud contains a cloud abstraction API. The API works as a wrapper around a large number of clouds, abstracting their differences. For every <a href="/supported-providers.html" rel="tooltip" title="currently supported providers">provider</a> there is a driver "speaking" cloud provider's native API. It frees you from dealing with the particulars of each cloud's API.</p>
<p>Install Deltacloud and start the <strong>deltacloudd</strong> daemon server. You can use your favourite HTTP client to talk to the server using the Deltacloud REST API. Deltacloud even comes with a HTML interface so you can simply use your web browser to control your cloud infrastructure straight out of the box.</p>
<br/>
<img src="/assets/img/deltacloud_concept.gif" alt="Deltacloud concept scheme"/>
<br/>
<a class="btn btn-inverse btn-large" style="float: right" href="/install-deltacloud.html">Get Deltacloud</a>
</div>
</div>