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)
Software Development Kits (SDKs)
Command-Line Interface (CLI) scripts
Application Programming Interfaces (APIs) directly