summaryrefslogtreecommitdiffstats
path: root/genome-site-1.0.0/content/documentation.php
blob: ca20840a4481a098d2b22524d4145fa75a2bea44 (plain)
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<? include("header.php") ?>
  <div id="body">
<? include("menu.php") ?>
    <div id="content">
        <div id="inner">
	    <div id="doc">
		<p>Ready to get started with Genome? Read the <a href="/docs/genome">Genome Core Documentation</a></p>
		<h2>Genome is:</h2>
		<ul>
			<li>A set of tools that integrate world class open source products so that developer solutions can automatically be deployed into production</li>
			<li>A set of tools that capture deployed solutions so that they can be reused by other teams</li>
			<li>An open source project that allows a community of our partners and customers to collaborate with us on those solutions</li>
		</ul>
		<h2>Genome goals:</h2>
		<ul>
			<li>Consistently configure systems throughout the software development lifecycle, including production</li>
			<li>Provide a consistent disaster recovery solution for system configuration</li>
			<li>Enable large scale parallel developement of infrastructure systems</li>
		</ul>
		<h2>Genome uses:</h2>
		<ul>
			<li>Cobbler - for OS provisioning and system profile management</li>
			<li>Func - for remote control of cloud based machines</li>
			<li>Puppet - for constent system configuration</li>
		</ul>

		<h2>Genome overview:</h2>
		<p>Genome at a high level is just a set of tools that allow you to provision an Genome repository machine, which in turn maintains the configuration of cloud based infrastructure machines.
			Whether you need a cluster of JBoss Applications Servers, replicated MySQL databases, or an Apache proxy tier, the Genome project allows you to consistently provision and configure entire IT system tiers.
			Get started with building an Genome based infrastructure! Read the <a href="/docs/genome">Genome Documentation</a>.</p>
		<h3>Create an isolated infrastructure using the Genome tools</h3>
                <p>Use the genome tools to create an Genome Repository machine and a cloud of machines to build out an entire IT infrastructure.</p>
		<p><img src="./styles/genome-high-level.png" border="0" alt="genome high level diagram" /></p>
		<h3>Setup parallel infrastructure and synchronize later </h3>
		<p>Multiple Genome repositories can share a cloud of machines.  Creating isolated Genome repositories allows a team to isolate their changes from others and then later synchronize changes when features are ready to merge.</p>
		<p><img src="./styles/genome-expansion.png" border="0" alt="genome high level diagram" /></p>
    	    
	      </div>
        </div>
    </div>
  </div>
<? include("footer.php") ?>