Before starting this workshop, ensure you have the following set up.
You need an AWS account with administrative access to complete the hands-on labs.
Major Update (July 15, 2025): AWS has completely revamped the Free Tier program. Instead of per-service usage limits, new accounts now receive direct credits to freely explore AWS services.
| Criteria | Old Free Tier (before 07/15/2025) | New Free Tier (from 07/15/2025) |
|---|---|---|
| Duration | 12 months free | 6 months (or until credits run out) |
| Mechanism | Free usage per service (e.g., 750 hrs EC2 t2.micro) | $100 credit at sign-up + up to $100 more from tasks |
| Usage | Stay within limits or get charged | Freely use supported services within credit balance |
| Expiration | Account stays active, charged if over limits | Account suspended if not upgraded after 6 months or credits depleted |
| Account Types | Single type | Two types: Free Plan and Paid Plan |
| Always Free | Yes (30+ services) | Yes (30+ services, unchanged) |
| Criteria | Free Plan | Paid Plan |
|---|---|---|
| Initial Credit | $100 at sign-up | $100 at sign-up |
| Bonus Credit | Up to $100 more (5 tasks × $20) | Up to $100 more (5 tasks × $20) |
| Service Access | Popular services only, some restricted | Full access to all 150+ AWS services |
| Charges | No charges until credits run out or 6 months | Pay-as-you-go after credits are used |
| Duration | 6 months or until credits run out | Unlimited |
| After Credits | Account suspended (90 days to upgrade) | Continue with on-demand pricing |
| Best For | Learning, demos, POC | Production workloads |
Complete 5 hands-on tasks (each worth $20):
| # | Task | Service |
|---|---|---|
| 1 | Set up a cost budget | AWS Budgets |
| 2 | Launch and terminate an EC2 instance | Amazon EC2 |
| 3 | Create and delete an RDS database | Amazon RDS |
| 4 | Create a web app with a Lambda function | AWS Lambda |
| 5 | Use a foundation model in the playground | Amazon Bedrock |
Track your progress via the Explore AWS widget on the AWS Management Console homepage.
Important: Always terminate/delete resources after completing each task to avoid wasting credits!
These services remain free regardless of your plan:
These services can drain your credits in hours:
Legacy accounts: If your account was created before July 15, 2025, you remain on the old Free Tier program (per-service usage limits for 12 months). The “Always Free” tier still applies to both programs.
Install the AWS CLI v2 for running commands in the hands-on labs:
brew install awscli or download the PKG installercurl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && unzip awscliv2.zip && sudo ./aws/installConfigure your credentials:
aws configure
# Enter your Access Key ID, Secret Access Key, default region (e.g., us-east-1), and output format (json)
A modern web browser (Chrome, Firefox, Edge, or Safari) for accessing the AWS Management Console.
Any text editor for reviewing JSON policies and CloudFormation templates. VS Code is recommended.