User Tools

Site Tools


terraform

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
terraform [2017/08/04 16:21] – created walkeradminterraform [2023/03/09 22:35] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Terraform ====== ====== Terraform ======
  
-<color #ed1c24>Coming Soon</color> 
 ---- ----
  
-{{: ?200|}}+{{:terraform_logo.jpg?150|}}
 \\  \\ 
  
 ---- ----
  
-A+<color #00a2e8>Terraform</color> [[https://www.terraform.io/]] allows the definition of infrastructure as code. What this means is that, using a few lines of code we can create a set of virtualised hardware that forms part or the whole of a system. For example we could use <color #00a2e8>Terraform</color> to launch two servers, one for as an Encoder and one as a Packager.  
 +\\  
 +\\  
 +Because we are using code, we can essentially automate this process so that we can launch and tear down services or functions as we need them. Although <color #00a2e8>Terraform</color> sounds a bit like using batch or macro files, it's way more intelligent, <color #00a2e8>Terraform</color> can track changes in a running system, and these can be incorporated as a permanent change, or used to roll back to a known state. 
 +\\  
 +\\  
 +Here we will explore how to create a <color #00a2e8>Terraform</color> file to launch a simple Virtual Server. The example will be based on using <color #ff7f27>Amazon Web Services</color> for now, and if in time I start to use other providers, I will add them here as well. 
 +\\  
 +\\  
 + 
 +---- 
 +==== Topics ==== 
 +  * [[Installing Terraform]]\\  
 +  * [[Terraform  a Simple AWS EC2 Instance]]\\  
terraform.1501860116.txt.gz · Last modified: 2023/03/09 22:35 (external edit)