forked from jclouds/legacy-jclouds.github.com
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
executable file
·147 lines (138 loc) · 7.21 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>jclouds</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<!-- **** layout stylesheet **** -->
<link rel="stylesheet" type="text/css" href="style/style.css" />
<!-- **** colour scheme stylesheet **** -->
<link rel="stylesheet" type="text/css" href="style/colour.css" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-8638379-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body>
<div id="main">
<div id="links">
<!-- **** INSERT LINKS HERE **** -->
<a href="http://groups.google.com/group/jclouds">CONTACT</a> | <a href="http://blog.jclouds.org" target="_blank">BLOG</a> | <a href="http://twitter.com/jclouds" target="_blank">TWITTER</a></div>
<div id="logo"></div>
<div id="content">
<div id="menu">
<ul>
<li><a id="selected" href="index.html">HOME</a></li>
<li><a href="http://code.google.com/p/jclouds/">MORE</a></li>
<li><a href="documentation/index">DOCUMENTATION</a></li>
<li><a href="documentation/reference/apps-that-use-jclouds">COMMUNITY</a></li>
<li><a href="http://www.meetup.com/jclouds/events/calendar/">EVENTS</a></li>
</ul>
</div>
<div id="column1">
<div class="sidebaritem">
<div class="sbihead">
<h1><a href="https://github.com/jclouds/jclouds-examples">EXAMPLES</a><br />
<br />
<a href="https://github.com/jclouds/jclouds">SOURCE</a></h1>
</div>
<div class="sbicontent">
<br />
<br />
<br />
<br />
<br />
</div>
</div>
<div class="sidebaritem">
<div class="sbihead">
<h1>UPCOMING EVENTS</h1>
</div>
<div class="sbilinks">
<!-- **** INSERT ADDITIONAL LINKS HERE **** -->
<ul>
<li><a href="http://www.meetup.com/jclouds/events/48534352/">15 Feb: Meetup@Jfokus</a></li>
<li><a href="http://www.meetup.com/IGTCloud/events/45709922/">27 Feb: Meetup@IGTTelAviv</a></li>
<li><a href="http://qconlondon.com/london-2012/speaker/Andrew+Phillips">7 Mar: jclouds@QConLondon</a></li>
</ul>
</div>
</div>
<div class="sidebaritem">
<div class="sbihead">
<h1>news</h1>
</div>
<div class="sbicontent">
<p>jclouds v1.3 released including CloudStack, HP Cloud, Ninefold Compute <a href="http://blog.jclouds.org/post/16217483394/jclouds-1-3-released">...</a></p>
</div>
</div>
<div class="sidebaritem">
<div class="sbihead">
<h1>LICENSE</h1>
</div>
<div class="sbilinks">
<ul>
<li><a href="https://github.com/jclouds/jclouds/blob/master/resources/LICENSE.txt">source: Apache 2.0</a></li>
<li><a href="licenses/icla.txt">individual contribution</a></li>
<li><a href="licenses/cla-corporate.txt">corporate contribution</a></li>
</ul>
</div>
</div>
</div>
<div id="column2">
<h1>JCLOUDS OVERVIEW</h1>
<p>jclouds is an open source library that helps you get started in the cloud and reuse your java and clojure development skills. Our api allows you freedom to use portable abstractions or cloud-specific features. We test support of <a href="http://code.google.com/p/jclouds/wiki/ReleaseNotes110">30</a><a href="http://code.google.com/p/jclouds/"></a> cloud providers and cloud software stacks, including Amazon, GoGrid, Ninefold, vCloud, OpenStack, and Azure.</p>
<p>We offer several API abstractions as java and clojure libraries. The following are the most mature:<br>
<span class="sbihead"><br>
BLOBSTORE</span><br />
</p>
<p>Simplifies dealing with key-value providers such as Amazon S3. For example, BlobStore can give you a simple Map view of a container.<span class="sbihead"><br />
<br />
COMPUTESERVICE</span></p>
<p>Simplifies the task of managing machines in the cloud. For example, you can use ComputeService to start 5 machines and install your software on them.<span class="sbihead"><br />
</span></p>
<p></p>
<h1>WHY SHOULD I USE JCLOUDS?</h1>
<p>Even if you don't need the portable apis we provide, or could roll it your own, programming against cloud environments can be challenging. We focus on the following areas so that you can focus on using the cloud, rather than troubleshooting it!<span class="sbihead"><br />
<br />
SIMPLE INTERFACE<br />
</span>Instead of creating new object types, we reuse concepts like maps so that the programming model is familiar. In this way, you can get started without dealing with REST-like apis or WS.<span class="sbihead"><br />
</span><span class="sbihead"><br />
RUNTIME PORTABILITY<br />
</span>We have drivers that allow you to operate in restricted environments like Google App Engine. We have very few required dependencies, so we are unlikely to clash with your app.<span class="sbihead"><br />
<br />
DEAL WITH WEB COMPLEXITY</span><br />
Network based computing introduces issues such as transient failures and redirects.<br />
We handle this for you.<span class="sbihead"><br />
</span><span class="sbihead"><br />
UNIT TESTABILITY<br />
</span>Writing tests for cloud endpoints is difficult. We provide you with Stub connections that simulate a cloud without creating network connections. In this way, you can write your unit tests without mocking complexity or the brittleness of remote connections.<span class="sbihead"><br />
<br />
PERFORMANCE<br />
</span>Writing tests for cloud endpoints is difficult. We provide you with Stub connections that simulate a cloud without creating network connections. In this way, you can write your unit tests without mocking complexity or the brittleness of remote connections.<span class="sbihead"><br />
<br />
LOCATION <br />
</span>All of our abstractions are location-aware. For example, you can get ISO-3166 codes to tell which country or province a cloud runs in.<span class="sbihead"><br />
<br />
QUALITY <br />
</span>We test every provider with live scenarios before each release. If it doesn't pass, the provider goes into the sandbox.</p>
<p></p>
<p><br />
<br />
<br />
</p>
</div>
</div>
<div id="footer">
Copyright ©2011 jclouds, Inc. jclouds is licensed under the Apache License, Version 2.0. <br />
jclouds logo is trademark of jclouds, Inc.</a>
</div>
</div>
<div style="font-size: 0.8em; text-align: center;">
</div>
</body>
</html>