What is Infrastructure as Code and what tools do you use?

Technical