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?
AWS Management Console
Infrastructure as code (IaC)
Application Programming Interfaces (APIs) directly
Command-Line Interface (CLI) scripts
Software Development Kits (SDKs)