Hi guys welcome to the exam cram.
That was quite a quick section but let's go through the key points that you need to remember for the
exam.
So CloudWatch is a monitoring service for cloud resources and applications on AWS.
Remember that it's for performance monitoring whereas CloudTrail is for auditing.
Use it to collect and track metrics.
It can also collect and monitor log files and you can set alarms sets it's regional service the alarms
can be set to react to changes in your resources and events can be generated which can be delivered
to targets for processing CloudWatch logs collects and centralize its logs from different AWS resources
as well as log files generated by applications so CloudWatch gives you system wide visibility into
resource utilization and that can also include application performance. So CloudTrail is a Web service
that records activity made on your account.
That's API activity and delivers log files to an S3 bucket.
That's if you actually create a trail so that you can keep the information for a longer period of time.
CloudTrail is for auditing whereas CloudWatch as we heard before is for performance monitoring. CloudTrail
is about logging and saves a history of the API calls for your AWS account.
So this provides visibility into user activity by recording those actions that are taken on the account
and the history can be used for security analysis, resource change tracking, and compliance auditing. CloudTrail
logs API calls made through the AWS management console, software development kits, command line
tools, and as well as higher level services such as CloudFormation which is an automation tool.
So that's it for this section.
Really the key things to remember is that CloudWatch is for performance monitoring and CloudTrail
is for auditing.