A company needs a detailed audit trail of all user activities and API usage for their cloud-based infrastructure. The requirement includes the need to have logs that offer insights into resource modifications and operational issues. Which service would be most suitable for meeting this compliance requirement?
AWS CloudTrail
Amazon CloudWatch
Amazon GuardDuty
AWS Config