Which solution should be used to meet the requirements?
Configure AWS Cost and Usage reports for each department. Run the reports monthly.
Schedule a monthly report for each department using AWS Budgets.
Run a monthly AWS CloudTrail report of resource usage by tag using department codes.
Tag all resources with department codes. Generate a monthly cost allocation report.
Explanations:
AWS Cost and Usage reports are comprehensive but require manual handling and are not specifically organized by department unless custom configurations are done. It does not inherently provide a monthly breakdown per department.
AWS Budgets can track costs against thresholds but are not designed for detailed resource usage reporting by department. It focuses more on cost monitoring rather than resource allocation.
AWS CloudTrail logs actions related to resources but does not provide detailed resource usage metrics by department. It is more focused on auditing activities than usage reporting.
Tagging resources with department codes and using the cost allocation report is the most efficient way to categorize and track AWS resource usage by department. The monthly report can be generated based on the tags, which directly ties resource usage to specific departments.