If a company requires a solution to manage their cloud resources that can be version-controlled and reused across different environments, which method should they employ?
Application Programming Interfaces (APIs) directly
Infrastructure as code (IaC)
Command-Line Interface (CLI) scripts
AWS Management Console
Software Development Kits (SDKs)