Terraform – Automating Infrastructure as a Service

05/21/2022
by   Michael Howard, et al.
0

Developing a software service requires a strict software development life cycle and process. This process demands controlling all application code through source control management as well as a rigorous versioning and branching strategy. However, the platform and infrastructure also benefit from this rigor. Software services must be deployed to a target run time environment and provisioning that environment through manual user actions is tedious and error-prone. Provisioning manually also becomes prohibitive as the number of resources grow and spread globally over multiple regions. The answer is to apply the same rigor to provisioning the infrastructure as applied to developing the application software. Terraform provides a platform allowing infrastructure resources to be defined in code. This code not only allows the automation of the infrastructure provisioning but also allows for a strict development and review life cycle, same as the application software.

READ FULL TEXT

page 1

page 2

research
01/12/2022

The openCARP CDE – Concept for and implementation of a sustainable collaborative development environment for research software

This work describes the setup of an advanced technical infrastructure fo...
research
04/26/2020

Transfer learning for leveraging computer vision in infrastructure maintenance

Monitoring the technical condition of infrastructure is a crucial elemen...
research
11/25/2022

Vertical-oriented 5G platform-as-a-service: user-generated content case study

5G realizes an impactful convergence, where Network Functions Virtualiza...
research
09/21/2018

Categorizing Defects in Infrastructure as Code

Infrastructure as code (IaC) scripts are used to automate the maintenanc...
research
04/24/2019

Organizing Network Management Logic with Circular Economy Principles

The traditional cycle of industrial products has been linear since its i...
research
12/12/2017

ex uno pluria: The Service-Infrastructure Cycle, Ossification, and the Fragmentation of the Internet

In this article I will first argue that a Service-Infrastructure Cycle i...
research
07/30/2018

umd-verification: Automation of Software Validation for the EGI federated e-Infrastructure

Supporting e-Science in the EGI e-Infrastructure requires extensive and ...

Please sign up or login with your details

Forgot password? Click here to reset