AWS SAA Study Notes 2
IAM
- There are AWS managed policies and customer managed policies.
- Access keys
- They are fixed strings.
- A tool for delegating an AWS account's permissions. With one, even something that is not the account can use it.
- Security-wise, not a great idea.
- That is why roles exist.
- IAM roles
- Instead of granting permissions to a user, you assign a user to a service.
- In normal times it is best to just create the role and assign it to a user whenever needed.
AWS CloudTrail
- You can look up only management events and data events.
- Has an event-generation feature.
- Who pressed this button?
- CloudWatch is the service for viewing more obsessively detailed metrics than this.
AWS Config
- Are the current settings safe? What were they in the past?
- It is like a checklist.
Amazon GuardDuty
- A threat detection service.
- It analyzes logs. It cannot go directly into services like EC2 or S3 to look.
AWS WAF
- A security management service for AWS services.
- You just set rules.
- Used together with ACLs.
AWS Kinesis Family
- A service for processing data in real time.
- Kinesis Data Streams: the basic one.
- Kinesis Data Firehose: stores in order, can transform data.
- Kinesis Data Analytics: real-time analytics (used together with Streams).
EFS
- EBS is fast. But it can only attach to a single EC2.
- S3 is slow.
- EFS is the one that is fast and usable by many at once.
FSx
- A service for building a file server.
Transfer Family
- A service for sending files over protocols.
DataSync
- Data transfer between on-premises and AWS.
Aurora
- Managed at the cluster (group of instances) level.
- Great for things like read replicas.
- Storage and backup are automatic.
DynamoDB
- Serverless.