AWS Tutorials

Explore AWS tutorials on resource identity, Regions, CLI queries, tags, and S3 file operations. Progress toward permissions, data access, logging, functions, and API authentication as lessons are added.

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
Run a Lambda Function with a JSON Event

Run a Lambda Function with a JSON Event

Deploy Python code that calculates an order total, invoke JSON events, correlate actual execution logs and update the calculation before scoped cleanup.
AWSPython
Organize Resources with Tags

Organize Resources with Tags

Classify resources with owner and environment tags, combine inventory filters, repair an incorrect classification, and clean up without changing reference resources.
AWS
Get Started with AWS on LabEx

Get Started with AWS on LabEx

Learn Terminal basics, identify your AWS caller, change a welcome setting with the AWS CLI, observe it in AWS View, and clean up.
AWSLinuxShell
Find Resources with the AWS CLI

Find Resources with the AWS CLI

Filter a configuration inventory, select fields and output formats, use a queried name to review the correct settings, and preserve unrelated resources.
AWS
Explore AWS Regions and Resource Identity

Explore AWS Regions and Resource Identity

Create and inspect application settings in two AWS Regions, understand account and resource identity, update one regional value, and clean up safely.
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
Encrypt and Decrypt a Private Export with KMS

Encrypt and Decrypt a Private Export with KMS

Encrypt a synthetic private export with a customer KMS key, grant one reader role access to that key, prove context and permission failures, and schedule owned-key cleanup.
AWSShell
Expose a Lambda Function with an HTTP API

Expose a Lambda Function with an HTTP API

Connect an HTTP route to a Python Lambda function, inspect actual requests, diagnose its invocation permission and remove only your resources.
AWSShell
Send and Consume Jobs with SQS

Send and Consume Jobs with SQS

Create a job queue, receive an order message, process it with a supplied Lambda worker and delete it only after verifying the stored result.
AWSShell
Isolate Failed Jobs with a Dead Letter Queue

Isolate Failed Jobs with a Dead Letter Queue

Connect an SQS source queue to a dead letter queue, run a supplied consumer and prove failed jobs are isolated after bounded retries without losing healthy results.
AWSShell
Process Queue Jobs Without Duplicate Effects

Process Queue Jobs Without Duplicate Effects

Protect order creation with an atomic DynamoDB condition, consume repeated SQS jobs and prove duplicates are acknowledged without overwriting a completed business result.
AWSShell
Handle Visibility Timeout and Redelivery

Handle Visibility Timeout and Redelivery

Observe SQS visibility expiry, receive the same job with a new receipt handle, extend its processing window and acknowledge it after a real stored result.
AWSShell
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
Fan Out Notifications with SNS and SQS

Fan Out Notifications with SNS and SQS

Publish order notifications once, deliver them to independent SQS queues, filter one subscription and verify the topic-source permission boundary.
AWSShell
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
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
  • Prev
  • 1
  • 2
  • 3
  • Next