|
17 | 17 | <div class="container"> |
18 | 18 | <div class="row"> |
19 | 19 | <div class="col-md-8"> |
20 | | - <p class="lead">Terraform enables you to safely and predictably create, change, and |
| 20 | + <p class="lead lower-opacity">Terraform enables you to safely and predictably create, change, and |
21 | 21 | improve production infrastructure. It is an open source tool that |
22 | 22 | codifies APIs into declarative configuration files that can be shared amongst team members, |
23 | 23 | treated as code, edited, reviewed, and versioned. </p> |
|
72 | 72 | <img class="feature-image" id="feature-image-write-sm-screen" src="/assets/images/feature-write-bg.svg" /> |
73 | 73 | <div class="col-sm-4"> |
74 | 74 | <h3>Collaborate & share</h3> |
75 | | - <p>Terraform configuration can be stored in version control, |
| 75 | + <p class="sub-black">Terraform configuration can be stored in version control, |
76 | 76 | shared, and collaborated on by teams of operators.</p> |
77 | 77 | <h3>Evolve your infrastructure</h3> |
78 | | - <p>Track the complete history of infrastructure versions.</p> |
| 78 | + <p class="sub-black">Track the complete history of infrastructure versions.</p> |
79 | 79 | <h3>Automation friendly</h3> |
80 | | - <p>If it can be codified, it can be automated.</p> |
| 80 | + <p class="sub-black">If it can be codified, it can be automated.</p> |
81 | 81 | </div> |
82 | 82 | </div> |
83 | 83 | </div> <!-- /container --> |
|
91 | 91 | <div id="plan-section" class="row"> |
92 | 92 | <div class="col-sm-12"> |
93 | 93 | <h2>One safe workflow across providers</h2> |
94 | | - <p class="lead">Terraform provides an elegant user experience for |
| 94 | + <p class="lead lower-opacity">Terraform provides an elegant user experience for |
95 | 95 | operators to safely and predictably make changes to infrastructure.</p> |
96 | 96 | </div> |
97 | 97 | <div class="col-sm-12"> |
|
100 | 100 | </div> |
101 | 101 | <div class="col-sm-4"> |
102 | 102 | <h3>Map resource dependencies</h3> |
103 | | - <p>Understand how a minor change could have potential cascading effects |
| 103 | + <p class="lower-opacity">Understand how a minor change could have potential cascading effects |
104 | 104 | across an infrastructure before executing that change. Terraform |
105 | 105 | builds a dependency graph from the configurations, and walks this |
106 | 106 | graph to generate plans, refresh state, and more.</p> |
107 | 107 | </div> |
108 | 108 | <div class="col-sm-4"> |
109 | 109 | <h3>Separation of plan & apply</h3> |
110 | | - <p>Separating plans and applies reduces mistakes and uncertainty at |
| 110 | + <p class="lower-opacity">Separating plans and applies reduces mistakes and uncertainty at |
111 | 111 | scale. Plans show operators what would happen, applies execute |
112 | 112 | changes.</p> |
113 | 113 | </div> |
114 | 114 | <div class="col-sm-4"> |
115 | 115 | <h3>One workflow</h3> |
116 | | - <p>Use Terraform to create resources across all major infrastructure |
| 116 | + <p class="lower-opacity">Use Terraform to create resources across all major infrastructure |
117 | 117 | providers (AWS, GCP, Azure, OpenStack, VMware, and more).</p> |
118 | 118 | </div> |
119 | 119 | </div> |
|
126 | 126 | <div id="create-section" class="row"> |
127 | 127 | <div class="col-sm-6"> |
128 | 128 | <h2>Reproducible infrastructure</h2> |
129 | | - <p class="lead">Terraform lets operators easily use the same |
| 129 | + <p class="lead sub-black">Terraform lets operators easily use the same |
130 | 130 | configurations in multiple places to reduce mistakes and save time.</p> |
131 | 131 | </div> |
132 | 132 | <div class="col-sm-6"> |
|
136 | 136 | <div class="row"> |
137 | 137 | <div class="col-sm-4"> |
138 | 138 | <h3>Environment parity</h3> |
139 | | - <p>Use the same Terraform configuration to provision identical staging, |
| 139 | + <p class="sub-black">Use the same Terraform configuration to provision identical staging, |
140 | 140 | QA, and production environments.</p> |
141 | 141 | </div> |
142 | 142 | <div class="col-sm-4"> |
143 | 143 | <h3>Shareable modules</h3> |
144 | | - <p>Common Terraform configurations can be packaged as modules and used |
| 144 | + <p class="sub-black">Common Terraform configurations can be packaged as modules and used |
145 | 145 | across teams and organizations.</p> |
146 | 146 | </div> |
147 | 147 | <div class="col-sm-4"> |
148 | 148 | <h3>Combine multiple providers consistently</h3> |
149 | | - <p>Terraform allows you to effortlessly combine high-level system |
| 149 | + <p class="sub-black">Terraform allows you to effortlessly combine high-level system |
150 | 150 | providers. Launch a server from one cloud provider, add a DNS entry |
151 | 151 | with its IP with a different provider. Built-in dependency resolution |
152 | 152 | means things happen in the right order.</p> |
|
165 | 165 |
|
166 | 166 | <div class="col-md-6 explantion"> |
167 | 167 | <h3>Composing Resources</h3> |
168 | | - <p>Use attributes from other resources to create an infrastructure |
| 168 | + <p class="sub-black">Use attributes from other resources to create an infrastructure |
169 | 169 | composed of resources across multiple providers. |
170 | 170 | </p> |
171 | 171 | </div> |
|
199 | 199 |
|
200 | 200 | <div class="col-md-6 explantion"> |
201 | 201 | <h3>Fast, Simplified Interaction</h3> |
202 | | - <p>Simple and intuitive configuration makes even the most complicated |
| 202 | + <p class="sub-black">Simple and intuitive configuration makes even the most complicated |
203 | 203 | services approachable: no more web consoles, loading bars, or |
204 | 204 | confusing CLI clients. |
205 | 205 | </p> |
|
237 | 237 | </div> |
238 | 238 | </div> <!-- /.terminal-item --> |
239 | 239 | <div class="cta col-sm-12 col-lg-8 col-lg-offset-2" id="demo-cta"> |
240 | | - <p class="lead">The intro contains a walkthrough guide, introductory literature, and |
| 240 | + <p class="lead lower-opacity">The intro contains a walkthrough guide, introductory literature, and |
241 | 241 | a range of examples to experiment with Terraform.</p> |
242 | 242 | <p> |
243 | 243 | <a class="terra-btn" href="/intro/index.html">Get started</a> |
|
267 | 267 | <div class="row"> |
268 | 268 | <div class="col-sm-12"> |
269 | 269 | <h2><span>Terraform Enterprise</span></h2> |
270 | | - <p class="lead">Collaborative Infrastructure Automation for |
| 270 | + <p class="lead lower-opacity">Collaborative Infrastructure Automation for |
271 | 271 | organizations. Collaborate on Terraform configurations, |
272 | 272 | validate changes, and automate provisioning across providers.</p> |
273 | 273 | <p> |
|
0 commit comments