Adds O'Reilly Early Edition output for free download
- Adds epub, mobi, pdf built by O'Reilly toolchain - Keeps our HTML output for reading and linking - Links to O'Reilly site Change-Id: I2a720da4fc7c991c86b79977154f12190ad3f2f2
This commit is contained in:
parent
e4df5abfea
commit
7e5acfee92
BIN
www/common/images/oreilly-openstack-ops-guide.png
Normal file
BIN
www/common/images/oreilly-openstack-ops-guide.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 114 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -130,19 +130,29 @@ function recordOutboundLink(link, category, action) {
|
|||||||
</div>
|
</div>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="span-12">
|
<div class="span-12">
|
||||||
<div class="photo"><img width="100%" src="../common/images/OpenStackOpsGuide.jpg"></div>
|
<div class="photo">
|
||||||
<p><a href="/trunk/openstack-ops/content/" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.html');return false;" >Read HTML</a>
|
<a href="http://oreilly.com/programming/free/openstack-operations.csp" onClick="recordOutboundLink(this, 'Outbound Links', 'oreilly.com');return false;">
|
||||||
<a href="/trunk/openstack-ops/openstack-ops-manual-trunk.pdf" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >Get the .pdf</a>
|
<img width="100%" src="../common/images/oreilly-openstack-ops-guide.png"></a></div>
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="span-12 last">
|
<div class="span-12 last">
|
||||||
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/lYfHEy6E2n0?rel=0" frameborder="0" allowfullscreen></iframe></p>
|
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/lYfHEy6E2n0?rel=0" frameborder="0" allowfullscreen></iframe></p>
|
||||||
<p>This book offers hard-earned experience from OpenStack operators who have run OpenStack in production for six months or longer. They've gathered their notes, shared their stories, and learned from each other in the room. We invite you to join in the quest for best practices in OpenStack cloud operations. You can get the <a href="/trunk/openstack-ops/openstack-ops-manual-trunk.pdf" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >.pdf</a> to print yourself. If you'd like a bound copy, <a href="http://www.lulu.com/content/paperback-book/openstack-operations-guide/13692962" onClick="recordOutboundLink(this, 'Outbound Links', 'lulu.com');return false;">buy it from Lulu</a> and all proceeds go to the Foundation to support more book sprints efforts like this one.</p>
|
<p>This book offers hard-earned experience from OpenStack operators who have run OpenStack
|
||||||
|
in production for six months or longer. They've gathered their notes, shared their stories,
|
||||||
|
and learned from each other in the room. We invite you to join in the quest for best practices
|
||||||
<p>
|
in OpenStack cloud operations.
|
||||||
<a href="http://www.lulu.com/content/paperback-book/openstack-operations-guide/13692962" onClick="recordOutboundLink(this, 'Outbound Links', 'lulu.com');return false;"><img src="http://static.lulu.com/images/services/buy_now_buttons/us/book_blue2.gif?20130214104738" border="0" alt="Support independent publishing: Buy this book on Lulu."></a>
|
|
||||||
</p>
|
</p>
|
||||||
|
<p><a href="/trunk/openstack-ops/content/" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.html');return false;" >
|
||||||
|
Read HTML</a>
|
||||||
|
<a href="openstack-ops-manual-oreilly.pdf" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.pdf');return false;" >
|
||||||
|
Get .pdf</a>
|
||||||
|
</p>
|
||||||
|
<p><a href="openstack-ops-manual-oreilly.mobi" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.mobi');return false;" >
|
||||||
|
Get .mobi</a>
|
||||||
|
<a href="openstack-ops-manual-oreilly.epub" class="button" onClick="recordOutboundLink(this, 'Outbound Links', 'ops.epub');return false;" >
|
||||||
|
Get .epub</a>
|
||||||
|
</p>
|
||||||
|
<p>If you're interested in OpenStack books, please take a look at the <a href="http://docs.openstack.org/sec/">OpenStack Security Guide</a>, also
|
||||||
|
written in a five-day book sprint.</p>
|
||||||
<p align="right">
|
<p align="right">
|
||||||
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/">
|
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/us/">
|
||||||
<img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/us/88x31.png" /></a>
|
<img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/us/88x31.png" /></a>
|
||||||
|
BIN
www/ops/oreilly-openstack-ops-guide.epub
Normal file
BIN
www/ops/oreilly-openstack-ops-guide.epub
Normal file
Binary file not shown.
BIN
www/ops/oreilly-openstack-ops-guide.mobi
Normal file
BIN
www/ops/oreilly-openstack-ops-guide.mobi
Normal file
Binary file not shown.
BIN
www/ops/oreilly-openstack-ops-guide.pdf
Executable file
BIN
www/ops/oreilly-openstack-ops-guide.pdf
Executable file
Binary file not shown.
Loading…
Reference in New Issue
Block a user