Modified developer.openstack.org
Added sections to the index.html file to meet request by the App Enablement WG. Added to the existing content a user journey for new developers developing on top of OpenStack. Fixed typos and made minor changes suggested by Anne Change-Id: I0237ebbd44df4e04e6b1842805de775bedc74bb2
This commit is contained in:
parent
5cda4ed06f
commit
bb0bb8b44a
@ -11,12 +11,12 @@
|
||||
<div class="col-lg-12">
|
||||
<h1>Development resources for OpenStack clouds</h1>
|
||||
<p>
|
||||
You can use <a href="#sdk">SDKs</a>, <a href="#api">APIs</a>, and
|
||||
<a href="#cli">CLIs</a> to interact with private and public
|
||||
OpenStack clouds. Use the APIs when an SDK is not available for
|
||||
the programming language that you use.
|
||||
This web page will walk you through the stages of learning to develop applications to run on OpenStack.
|
||||
</p>
|
||||
<hr>
|
||||
<a href="#devenv" class="overview-btn docs-btn">Development Environments <i class="fa fa-gears"></i></a>
|
||||
<a href="#firstapp" class="overview-btn docs-btn">Writing your First App <i class="fa fa-pagelines"></i></a>
|
||||
<a href="#refarch" class="overview-btn docs-btn">Reference Architectures <i class="fa fa-building-o"></i></a>
|
||||
<a href="#sdk" class="overview-btn docs-btn">View SDKs <i class="fa fa-arrow-circle-o-down"></i></a>
|
||||
<a href="#api" class="overview-btn docs-btn">View APIs <i class="fa fa-arrow-circle-o-down"></i></a>
|
||||
<a href="#cli" class="overview-btn docs-btn">View CLIs <i class="fa fa-arrow-circle-o-down"></i></a>
|
||||
@ -38,10 +38,56 @@
|
||||
</form>
|
||||
</div>
|
||||
<div class="container docs-toc">
|
||||
<div id="devenv">
|
||||
<h2>Development Environments</h2>
|
||||
<p>
|
||||
Need a place to start learning OpenStack, or your own personal OpenStack development environment?
|
||||
</p>
|
||||
<h3>Public Environments</h3>
|
||||
<ul>
|
||||
<li><a href="http://trystack.org/">TryStack The OpenStack Sandbox</a></li>
|
||||
<li><a href="https://www.openstack.org/marketplace/">Public Clouds on the Marketplace</a></li>
|
||||
</ul>
|
||||
<h3>Private Installations</h3>
|
||||
<ul>
|
||||
<li><a href="https://docs.openstack.org/developer/devstack/">DevStack Create a development environment based on the latest code</a></li>
|
||||
<li><a href="https://github.com/openstack/packstack/blob/master/docs/packstack.rst">PackStack A simple Puppet driven installation of OpenStack</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="firstapp">
|
||||
<h2>Writing Your First OpenStack Application</h2>
|
||||
<p>
|
||||
Want to quickly learn how to manipulate OpenStack using the OpenStack SDKs?
|
||||
</p>
|
||||
<h3>OpenStack FirstApp</h3>
|
||||
<ul>
|
||||
<li><a href="https://developer.openstack.org/firstapp-libcloud/">FirstApp with the Libcloud public Python library</a></li>
|
||||
<li><a href="https://developer.openstack.org/firstapp-shade/">FirstApp using the OpenStack Shade SDK</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="refarch">
|
||||
<h2>Reference Architectures</h2>
|
||||
<p>
|
||||
Think of these as curated playlists of OpenStack configurations. These Reference Architectures are based on real-world
|
||||
workloads. The Reference Architecture document will give you a good idea of which core and optional projects might be used by the workload.
|
||||
In addition, each Reference Architecture includes sample Heat and or Murano packages which will allow you to reproduce the
|
||||
workload in your own enviornment.
|
||||
</p>
|
||||
<h3>Reference Architectures</h3>
|
||||
<ul>
|
||||
<li><a href="https://www.openstack.org/software/sample-configs#web-applications">Web Applications</a></li>
|
||||
<li><a href="https://www.openstack.org/software/sample-configs#big-data">Big Data</a></li>
|
||||
<li><a href="https://www.openstack.org/software/sample-configs#ecommerce">eCommerce</a></li>
|
||||
</ul>
|
||||
<h3>Heat Templates</h3>
|
||||
<ul>
|
||||
<li><a href="https://apps.openstack.org/#tab=heat-templates&asset=3-tier%20Web%20Application%20-%20WordPress%2FLAMP">Web Applications</a></li>
|
||||
<li><a href="https://apps.openstack.org/#tab=heat-templates&asset=Big%20Data%20Application%20-%20Hadoop">Big Data</a></li>
|
||||
<li><a href="https://www.openstack.org/software/sample-configs#ecommerce">eCommerce</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="sdk">
|
||||
<h2>
|
||||
SDKs
|
||||
</h2>
|
||||
<h2>SDKs</h2>
|
||||
<p>
|
||||
A software development kit (SDK) contains code, examples, and
|
||||
documentation that you use to create OpenStack cloud
|
||||
@ -644,6 +690,12 @@
|
||||
target="_top">OpenStack command-line clients</a>.
|
||||
</p>
|
||||
</div>
|
||||
<div id="links">
|
||||
<h2>More Links</h2>
|
||||
<p>
|
||||
<a target="_top" class="link" href="https://www.openstack.org/appdev/">OpenStack for App Developers</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- End Page Content -->
|
||||
<hr/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user