AWS Tutorials

Learn AWS concepts through focused tutorials on storage, permissions, networking, compute, databases, Serverless, security, and operations.

Protect a Bucket with a Resource Policy

Protect a Bucket with a Resource Policy

Grant one role report access through a bucket policy, test identity and resource Allow and Deny precedence, and withdraw both grants before scoped cleanup.
AWS
Store Portfolio Assets in S3

Store Portfolio Assets in S3

Create private S3 storage, upload portfolio covers and a project list, retrieve a copy and confirm its bytes match the original.
AWSLinux
Diagnose an Incident with Logs and Metrics

Diagnose an Incident with Logs and Metrics

Correlate actual errors and request logs, repair a configuration fault and verify business and telemetry recovery.
AWS
Alert on Application Errors

Alert on Application Errors

Configure an error alarm, trigger and recover it with actual requests, compare missing-data behavior and clean up owned alarms.
AWS
Query Orders with a Partition and Sort Key

Query Orders with a Partition and Sort Key

Choose composite keys for customer-and-date lookups, compare Query and Scan, and follow pagination through empty filtered pages.
AWS
Prevent Duplicate Orders with Conditional Writes

Prevent Duplicate Orders with Conditional Writes

Reject duplicate order overwrites and stale updates with native DynamoDB conditions while allowing valid new orders.
AWS
Expire Temporary Records with TTL

Expire Temporary Records with TTL

Configure DynamoDB TTL with numeric Unix seconds and prevent expired sessions from being served while asynchronous deletion is pending.
AWS
Create a DynamoDB Table for Orders

Create a DynamoDB Table for Orders

Create an on-demand orders table, write and read typed items, update one order, and remove only owned resources.
AWS
Add an Index for Order Status

Add an Index for Order Status

Build a global secondary index for a status queue, inspect projected attributes, and observe actual entries follow a base-table status update.
AWS
Use Temporary Credentials with an IAM Role

Use Temporary Credentials with an IAM Role

Build a role and trust policy, distinguish caller permission from trust, use a temporary CLI role session, and test restricted report access and revocation.
AWS
Store and Retrieve Files in S3

Store and Retrieve Files in S3

Use the AWS CLI to store, update, and retrieve reports in S3, observe storage changes, and clean up your resources.
AWSLinuxShell
Manage a Team with IAM Groups

Manage a Team with IAM Groups

Grant a reporting team one shared policy, test member and outsider access, transfer membership, and revoke the team without changing unrelated fixtures.
AWS
Give a Report Reader Least Privilege

Give a Report Reader Least Privilege

Build an IAM identity policy, narrow it to one S3 report, test allowed and denied requests, and revoke access without changing unrelated data.
AWS
Diagnose Access Denied

Diagnose Access Denied

Repair a migrated report policy by checking caller, Action, object ARN and explicit Deny, then prove restored access does not widen other permissions.
AWS
Synchronize a Report Directory

Synchronize a Report Directory

Synchronize local reports to an S3 prefix, inspect new and updated objects, preview scoped deletion, and preserve unrelated archive data.
AWSLinuxShell
Share a Private File with a Temporary Link

Share a Private File with a Temporary Link

Share an S3 report with a temporary download link, verify permissions and expiration, and clean up private storage resources.
AWSShellLinux
Set Lifecycle Rules for Temporary Exports

Set Lifecycle Rules for Temporary Exports

Configure a scoped S3 lifecycle rule for temporary exports, inspect the stored policy, protect permanent records, and clean up.
AWSLinuxShell
Recover an Overwritten Report with Versioning

Recover an Overwritten Report with Versioning

Enable S3 versioning, recover an overwritten report, remove a delete marker to restore access, and clean up all historical versions.
AWSShellLinux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next