What is Infrastructure as Code?

"Infrastructure as code" refers to the rapidly emerging practice of using scripts to configure computing infrastructure instead of manually configuring machines.

Infrastructure as Code Definition

Sometimes called "programmable infrastructure," infrastructure as code (IaC) treats configuring infrastructure exactly like programming software. In effect, this starts to blur the boundaries between writing apps and creating the environments they run within. Applications can contain scripts that create and orchestrate their own virtual machines (VMs). This is a fundamental part of cloud computing and essential to DevOps.

What are the Advantages of Infrastructure as Code?

Infrastructure as code allows virtual machines to be managed programmatically, which eliminates the need for the manual configuration of, and updates to, individual pieces of hardware. This makes infrastructure highly "elastic"---i.e. repeatable and scalable. One operator can deploy and manage one machine or 1,000 using the same set of code. Speed, cost savings, and risk reduction are the natural rewards of infrastructure as code.

How Does "Infrastructure as Code" Relate to DevOps?

The concept of IaC is the framework that has given rise to DevOps. An increasingly thin line between the code that runs applications and the code that configures infrastructure means that developers and ops professionals have an increasingly shared set of job responsibilities.

How Does "Infrastructure as Code" Relate to IaaS?

Infrastructure as code supports IaaS in that it allows access virtual machines and user-friendly software-based management tools to be bundled and sold as a services.

HPE Infrastructure Solutions

Composable Infrastructure

Composable Infrastructure

Discover how HPE composable infrastructure solutions can transform your IT and DevOps to add speed and agility for the idea economy.

Find out More

HPE Synergy

HPE Synergy

Use this composable infrastructure platform to quickly configure physical and virtual compute, storage and fabric pools for any application.

Find out More

Helion CloudSystem

Helion CloudSystem

Manage multiple clouds from one environment with Helion CloudSystem, a complete cloud infrastructure solution.

Find out More

Contact Us

Easily customize a composable infrastructure for your business with HPE Synergy and see just how quickly IT can turn ideas into value.

Resources for Infrastructure as Code

Solution Brief : Open Infrastructure for Cloud Age Service Providers

Resources_1-2x-md
Solution Brief

HPE Cloudline addresses the compute requirements of large service providers by delivering low total cost of ownership and extreme scale.

Article : Here’s How DreamWorks Animation’s ‘Invisible’ IT Infrastructure Enables Creativity

Resource 2 image-2x-md
Article

Here’s How DreamWorks Animation’s ‘Invisible’ IT Infrastructure Enables Creativity

Play Video
HPE_Vid_AcceleratingNewStyleBuswHPECompInfra_2x-md
Video - 1:37

Accelerating The New Style of Business with HPE Composable Infrastructure

White Paper : Building an Agile Infrastructure for Your DevOps Team

HPE_Wpaper_BuildAgileInfraDevOpsTechMedia_2x-md
White Paper

Align your on-premises infrastructure with your DevOps team operation to enable agility in bringing new apps and IT services to market.

Software : HPE OneView: Simplify and Accelerate Infrastructure Management

DataModernization_Resources-3_2x-md
Software

HPE OneView: Simplify and Accelerate Infrastructure Management