What is Infrastructure as Code?

0 votes

I've recently started learning Devops and I keep coming across the term Infrastructure as Code. What does that mean?

Apr 9 in Other DevOps Questions by Manish
74 views

2 answers to this question.

+1 vote

Hey Manish, infrastructure as Code is a type of IT set up where DevOps teams can automatically manage and provision infrastructure for an application through a configuration file. It allows operators to be involved in the development process from the beginning and the developers to have a better understanding of supporting infrastructure. Infrastructure as Code basically means run a code and set up an infrastructure. There are various tools that allow you to do this. Tools like Ansible, Puppet, Chef, etc. lets you have code that will set up an entire infrastructure and also letting you store it in Github allowing other teams to use it the same, saving a lot of time and money.

answered Apr 9 by Chandan
+2 votes
Infrastructure as a code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools....[Courtesy: https://en.wikipedia.org/wiki/Infrastructure_as_code]
answered Apr 9 by nmentityvibes
• 380 points
Is there any easier way to put this? Wiki has used too many complicated terminologies...

Related Questions In Other DevOps Questions

0 votes
1 answer

What is the best practice for updating an already existing web app deployment using ARM?

The Service Principal solution, through the SDK, ...READ MORE

answered Jul 8, 2018 in Other DevOps Questions by Atul
• 10,240 points
33 views
0 votes
1 answer

are Infrastructure Management Services(IMS) same as DevOps?

They are two very different domains. DevOps ...READ MORE

answered Jul 11, 2018 in Other DevOps Questions by DareDev
• 6,810 points
91 views
0 votes
1 answer

IS app pool import fails with error message.configuration error…insufficient permissions

There is a config file at %SystemRoot%\System32\inetsrv\config\redirection.config Removed the ...READ MORE

answered Jun 19, 2018 in Other DevOps Questions by shubham
• 6,890 points
93 views
0 votes
1 answer

How do I set variable if a specific package version is installed in CFEngine?

Here is what you can do.Just use packagesmatching to ...READ MORE

answered Jul 12, 2018 in Other DevOps Questions by Atul
• 10,240 points
80 views
+5 votes
7 answers

Docker swarm vs kubernetes

Swarm is easy handling while kn8 is ...READ MORE

answered Aug 27, 2018 in Docker by Mahesh Ajmeria
996 views
+13 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 26, 2018 in DevOps & Agile by DragonLord999
• 8,380 points
145 views