Hướng dẫn chi tiết và toàn diện về AWS Free Tier mới - chương trình miễn phí cách mạng của Amazon Web Services với $200 credit và nhiều cải tiến đột phá cho tài khoản được tạo sau 15 tháng 7, 2025.
⚠️ LƯU Ý QUAN TRỌNG: Guide này chỉ áp dụng cho tài khoản AWS được tạo SAU ngày 15/7/2025. Nếu bạn tạo tài khoản trước ngày này, vui lòng tham khảo AWS Free Tier cũ.
✅ VERIFIED: Tất cả thông tin trong guide này đã được kiểm tra và xác minh với AWS Official Documentation vào tháng 1/2025.
- 💰 Nhận ngay $200 credit ($100 ban đầu + $100 từ 5 nhiệm vụ)
- 🆓 2 gói lựa chọn: Free Account Plan vs Paid Account Plan
- 🎓 Roadmap học tập 6 tháng từ beginner đến expert
- 🏗️ Kiến trúc mẫu với cost breakdown chi tiết
⚠️ Danh sách services đắt đỏ cần tránh- 📊 Monitoring và tối ưu chi phí advanced
- ❓ FAQ comprehensive giải đáp mọi thắc mắc
- 🔧 Scripts và tools tự động hóa cost optimization
- 🆕 AWS Free Tier 2025: Revolution đã đến!
- ⚖️ So sánh chi tiết: Free Plan vs Paid Plan
- 💰 Chiến lược nhận đủ $200 credit
- 🎯 Hướng dẫn chi tiết 5 nhiệm vụ "kiếm tiền"
⚠️ Danh sách "sát thủ" credit cần tránh- 🏗️ Kiến trúc mẫu với $200 credit
- 📊 Monitoring và tối ưu chi phí
- ❓ FAQ - Giải đáp mọi thắc mắc
- 🎓 Roadmap học AWS với Free Tier
- 🚀 Tổng kết và Next Steps
AWS đã cách mạng hóa chương trình Free Tier với những thay đổi lớn từ 15/7/2025:
- Chỉ có 12 tháng miễn phí
- Không có credit ban đầu
- Phức tạp trong việc theo dõi usage
- Dễ bị tính phí ngoài ý muốn
- $100 credit ngay khi đăng ký
- $100 credit bổ sung từ 5 nhiệm vụ đơn giản
- 2 gói lựa chọn phù hợp nhu cầu
- 6 tháng bảo vệ không tính phí (Free Plan)
- 30+ services Always Free không giới hạn thời gian
| Tính năng | Free Tier Cũ | Free Tier 2025 |
|---|---|---|
| Credit ban đầu | $0 | $100 |
| Credit bổ sung | Không | $100 (từ 5 nhiệm vụ) |
| Thời gian bảo vệ | 12 tháng | 6 tháng (Free Plan) |
| Gói lựa chọn | 1 gói | 2 gói (Free/Paid) |
| Always Free | Có | Có (30+ services) |
| Tự động đóng tài khoản | Không | Có (Free Plan) |
🎯 Phù hợp với:
- Developers mới bắt đầu
- Students học về cloud
- Startups làm prototype
- Researchers cần tài nguyên tạm thời
✅ Ưu điểm:
- Không tính phí trong 6 tháng
- $200 credit đầy đủ
- Tự động bảo vệ khỏi charges
- 30+ Always Free services
- Tự động đóng khi hết credit/thời gian
❌ Hạn chế:
- Không truy cập một số services đắt đỏ
- Không mua Reserved Instances
- Không eligible cho promotional credits khác
- Tự động upgrade trong một số trường hợp
🎯 Phù hợp với:
- Production applications
- Scaling beyond Free Tier
- Enterprise customers
- Cần access đầy đủ AWS services
✅ Ưu điểm:
- Truy cập đầy đủ tất cả AWS services
- $200 credit đầy đủ
- Short-term trials cho select services
- Eligible cho promotional credits khác
- Không tự động đóng tài khoản
❌ Nhược điểm:
- Tính phí khi vượt credit balance
- Cần quản lý chi phí cẩn thận
- Rủi ro unexpected charges
| Tính năng | Free Plan | Paid Plan |
|---|---|---|
| Sign-up Credit | $100 | $100 |
| Activity Credits | $100 | $100 |
| Always Free Services | ✅ | ✅ |
| Short-term Trials | ❌ | ✅ |
| All AWS Services | ❌ | ✅ |
| Charges Beyond Credit | ❌ | ✅ |
| Account Auto-close | ✅ | ❌ |
| Promotional Credits | ❌ | ✅ |
| Reserved Instances | ❌ | ✅ |
| AWS Marketplace | ❌ | ✅ |
Cách thức:
- Truy cập AWS Free Tier
- Click "Create free account"
- Chọn Free Account Plan hoặc Paid Account Plan
- Hoàn tất đăng ký với thông tin hợp lệ
- $100 credit sẽ được cộng tự động
⏱️ Thời gian: Ngay lập tức sau khi tạo tài khoản
📍 Kiểm tra: AWS Billing Console
Vị trí: Tìm widget "Explore AWS" trên AWS Console Home
5 nhiệm vụ bắt buộc:
- Launch EC2 Instance - $20 credit
- Use Amazon Bedrock Playground - $20 credit
- Set up AWS Budgets - $20 credit
- Create Lambda Web App - $20 credit
- Create RDS Database - $20 credit
⏱️ Thời gian hoàn thành: 2-4 giờ cho tất cả
💡 Pro Tips:
- Hoàn thành theo thứ tự để tối ưu learning curve
- Sử dụng smallest instance sizes
- Clean up resources sau mỗi task
- Document quá trình để reference sau này
Ngày 1: Tạo tài khoản → $100 ✅
Ngày 2-3: Hoàn thành 5 tasks → $100 ✅
Tổng cộng: $200 credit trong 3 ngày
Mục tiêu: Tạo và quản lý máy ảo trên AWS cloud
📋 Các bước thực hiện:
-
Truy cập EC2 Console
AWS Console → Services → EC2 → Launch Instance -
Cấu hình Instance
- Name:
my-first-ec2 - AMI: Amazon Linux 2023 (Free tier eligible)
- Instance Type:
t2.micro(Free tier eligible) - Key Pair: Tạo mới hoặc sử dụng existing
- Security Group: Default (SSH access)
- Name:
-
Launch và Connect
- Click "Launch Instance"
- Đợi status "Running"
- Test SSH connection (optional)
-
Clean Up
- Terminate instance sau khi hoàn thành
- Verify trong EC2 Console
💰 Chi phí ước tính: $0.0116/hour (sẽ được trừ từ credit) ⏱️ Thời gian: 15-20 phút
Mục tiêu: Trải nghiệm AI/ML với foundation models
📋 Các bước thực hiện:
-
Truy cập Bedrock Console
AWS Console → Services → Amazon Bedrock → Playgrounds -
Chọn Model
- Recommended: Claude 3 Haiku hoặc Titan Text
- Click "Select model"
-
Tạo Prompt
Prompt example: "Explain cloud computing in simple terms for beginners" -
Generate Response
- Click "Run"
- Đọc và đánh giá response
- Thử thêm 2-3 prompts khác
💰 Chi phí ước tính: $0.001-0.01 per request ⏱️ Thời gian: 10-15 phút
Mục tiêu: Thiết lập monitoring và alerts cho chi phí
📋 Các bước thực hiện:
-
Truy cập Budgets Console
AWS Console → Billing & Cost Management → Budgets -
Create Budget
- Budget Type: Cost budget
- Budget Name:
Free-Tier-Monitor - Budget Amount: $50 (25% của $200 credit)
- Time Period: Monthly
-
Set up Alerts
- Alert 1: 50% of budget ($25)
- Alert 2: 80% of budget ($40)
- Alert 3: 100% of budget ($50)
- Email: Nhập email để nhận alerts
-
Review và Create
- Kiểm tra tất cả settings
- Click "Create budget"
💰 Chi phí: Miễn phí (2 budgets đầu tiên) ⏱️ Thời gian: 10-15 phút
Mục tiêu: Xây dựng serverless web application
📋 Các bước thực hiện:
-
Truy cập Lambda Console
AWS Console → Services → Lambda → Create function -
Create Function
- Function Name:
my-web-app - Runtime: Python 3.12
- Architecture: x86_64
- Function Name:
-
Add Function URL
- Trong function console → Configuration → Function URL
- Click "Create function URL"
- Auth type: NONE (for testing)
- CORS: Enable
-
Update Code
import json def lambda_handler(event, context): return { 'statusCode': 200, 'headers': { 'Content-Type': 'text/html', }, 'body': ''' <html> <body> <h1>Hello from AWS Lambda!</h1> <p>My first serverless web app</p> </body> </html> ''' }
-
Test Function
- Click "Deploy"
- Truy cập Function URL để test
- Verify web page hiển thị
💰 Chi phí ước tính: $0.0000002 per request ⏱️ Thời gian: 20-25 phút
Mục tiêu: Thiết lập managed relational database
📋 Các bước thực hiện:
-
Truy cập RDS Console
AWS Console → Services → RDS → Create database -
Database Configuration
- Engine: MySQL
- Version: 8.0 (latest)
- Template: Free tier
- DB Instance:
db.t3.micro
-
Settings
- DB Name:
myfreetierdb - Master Username:
admin - Password: Tạo strong password
- VPC: Default
- Public Access: No
- DB Name:
-
Additional Configuration
- Initial Database Name:
testdb - Backup: 7 days retention
- Monitoring: Enable Enhanced Monitoring
- Initial Database Name:
-
Create và Verify
- Click "Create database"
- Đợi status "Available" (5-10 phút)
- Test connection (optional)
-
Clean Up
- Delete database sau khi hoàn thành task
- Disable backup để tránh charges
💰 Chi phí ước tính: $0.017/hour ⏱️ Thời gian: 30-40 phút (bao gồm waiting time)
Cách kiểm tra credit:
- Truy cập AWS Billing Console
- Vào "Credits" section
- Verify tổng credit = $200
Timeline hoàn thành:
- Task 1-3: Có thể hoàn thành trong 1 ngày
- Task 4-5: Cần thêm 1 ngày để careful testing
- Tổng thời gian: 2-3 ngày
- Training Jobs: $1-10/hour per instance
- Notebook Instances: $0.0464-4.32/hour
- Endpoints: $0.048-4.32/hour
⚠️ Lưu ý: Dễ quên tắt, tự động scale
- p3.2xlarge: $3.06/hour
- p4d.24xlarge: $32.77/hour
- g4dn.xlarge: $0.526/hour
⚠️ Lưu ý: Rất đắt, không có Free Tier
- dc2.large: $0.25/hour
- ra3.xlplus: $3.26/hour
⚠️ Lưu ý: Minimum cluster size, khó optimize
Budgets:
- $25 (12.5% of $200) → Warning
- $50 (25% of $200) → Alert
- $100 (50% of $200) → Critical
- $150 (75% of $200) → Emergency
- Check Cost Explorer hàng ngày
- Review "Daily Spend" và "Service Breakdown"
- Set up Cost Anomaly Detection
#!/bin/bash
# Script tự động cleanup (chạy hàng ngày)
# Stop all running EC2 instances tagged for shutdown
aws ec2 describe-instances --filters "Name=tag:AutoShutdown,Values=yes" \
--query 'Reservations[].Instances[?State.Name==`running`].InstanceId' \
--output text | xargs -r aws ec2 stop-instances --instance-ids
# Delete unattached EBS volumes older than 7 days
aws ec2 describe-volumes --filters "Name=status,Values=available" \
--query 'Volumes[?CreateTime<=`2024-01-01`].VolumeId' \
--output text | xargs -r aws ec2 delete-volume --volume-id- Lambda: 1M requests/month free
- DynamoDB: 25GB storage + 25 RCU/WCU free
- S3: 5GB storage + 20,000 GET requests free
- CloudWatch: 10 metrics + 1M API requests free
- SNS: 1M publishes free
- SES: 62,000 emails free
- EC2: t2.micro/t3.micro only
- RDS: db.t3.micro only
- ElastiCache: cache.t3.micro only
- API Gateway: Monitor request count
🎯 Use Case: Blog cá nhân, portfolio website, startup MVP
🏗️ Components:
Internet → CloudFront → ALB → EC2 (t3.micro) → RDS (db.t3.micro)
↓
S3 (Static Assets)
↓
Lambda (Background Tasks)
💰 Cost Breakdown (Optimized):
- EC2 t3.micro: $8.5/month × 6 = $51
- RDS db.t3.micro: $12.2/month × 6 = $73.2
- S3: $1/month × 6 = $6
- CloudFront: $2/month × 6 = $12
- Lambda: $0.5/month × 6 = $3
- Total: ~$145 (fit trong $200 budget)
🎯 Use Case: API backend, microservices, event-driven apps
🏗️ Components:
API Gateway → Lambda Functions → DynamoDB
↓ ↓ ↓
CloudWatch S3 (Logs) EventBridge
↓ ↓ ↓
SNS SES (Email) Step Functions
💰 Cost Breakdown:
- API Gateway: $3.5/1M requests × 6 = $21
- Lambda: $0.20/1M requests × 6 = $1.2
- DynamoDB: $1.25/month × 6 = $7.5
- S3: $1/month × 6 = $6
- CloudWatch: $0.5/month × 6 = $3
- SNS: $0.5/month × 6 = $3
- SES: $1/month × 6 = $6
- Total: ~$47.7
✅ Ưu điểm:
- Rất cost-effective
- Auto-scaling
- No server management
- High availability
🔧 Setup cơ bản:
-
AWS Budgets
Budget 1: $50/month (Alert at 80%) Budget 2: $25/month (Alert at 50%) Budget 3: $10/day (Alert at 100%) -
Billing Alerts
CloudWatch Alarms: - $25 threshold → Email warning - $50 threshold → Email + SMS - $75 threshold → Email + SMS + Slack -
Cost Explorer
- Enable daily cost reports
- Set up service-level breakdown
- Monitor top 5 cost drivers
🔍 Deep Dive Analysis:
-
Custom CloudWatch Metrics
import boto3 def publish_cost_metrics(): ce = boto3.client('ce') cw = boto3.client('cloudwatch') # Get daily cost response = ce.get_cost_and_usage( TimePeriod={ 'Start': '2025-01-01', 'End': '2025-01-02' }, Granularity='DAILY', Metrics=['BlendedCost'] ) cost = float(response['ResultsByTime'][0]['Total']['BlendedCost']['Amount']) # Publish to CloudWatch cw.put_metric_data( Namespace='AWS/Billing/Custom', MetricData=[ { 'MetricName': 'DailyCost', 'Value': cost, 'Unit': 'None' } ] )
-
Resource Tagging Strategy
Mandatory Tags: - Project: project-name - Environment: dev/staging/prod - Owner: email@domain.com - CostCenter: department - AutoShutdown: true/false - CreatedDate: YYYY-MM-DD
-
Immediate Resource Audit
# Find most expensive resources aws ce get-cost-and-usage \ --time-period Start=2025-01-01,End=2025-01-31 \ --granularity MONTHLY \ --metrics BlendedCost \ --group-by Type=DIMENSION,Key=SERVICE -
Emergency Shutdown Protocol
# Stop all non-critical instances aws ec2 stop-instances --instance-ids $( aws ec2 describe-instances \ --filters "Name=tag:Critical,Values=false" \ --query 'Reservations[].Instances[?State.Name==`running`].InstanceId' \ --output text )
Q1: AWS Free Tier 2025 khác gì so với Free Tier cũ? A: Những điểm khác biệt chính:
- $200 credit ($100 ban đầu + $100 từ tasks) thay vì $0
- 2 gói lựa chọn (Free Plan vs Paid Plan) thay vì 1 gói
- 6 tháng bảo vệ (Free Plan) thay vì 12 tháng
- Tự động đóng tài khoản khi hết credit (Free Plan)
- 30+ Always Free services vẫn giữ nguyên
Q2: Tôi có tài khoản AWS từ 2024, có được hưởng Free Tier 2025 không? A: Không. AWS Free Tier 2025 chỉ áp dụng cho tài khoản được tạo sau ngày 15/7/2025. Tài khoản cũ vẫn sử dụng Free Tier truyền thống.
Q3: Nên chọn Free Plan hay Paid Plan? A:
- Free Plan nếu: Học tập, thử nghiệm, prototype, không cần production services
- Paid Plan nếu: Xây dựng production app, cần access đầy đủ services, có kinh nghiệm AWS
Q4: Làm sao để kiểm tra số credit còn lại? A: Truy cập AWS Billing Console → Credits section để xem chi tiết.
Q5: Credit có thể chuyển sang tài khoản khác không? A: Không. Credit chỉ áp dụng cho tài khoản được cấp và không thể transfer.
Q6: Services nào KHÔNG được cover bởi credit? A: Một số services không áp dụng credit:
- Reserved Instances
- Savings Plans
- AWS Marketplace (một số products)
- Support Plans
- Domain registration
Q7: Tôi có thể làm 5 nhiệm vụ nhiều lần để có thêm credit không? A: Không. Mỗi nhiệm vụ chỉ được tính credit 1 lần duy nhất.
Q8: Nếu tôi làm sai 1 nhiệm vụ, có thể làm lại không? A: Có. Bạn có thể làm lại nhiệm vụ cho đến khi hoàn thành đúng.
Q9: Nhiệm vụ nào khó nhất và dễ nhất? A:
- Dễ nhất: Set up AWS Budgets (10-15 phút)
- Khó nhất: Create RDS Database (30-40 phút + waiting time)
Q10: Tại sao tôi bị charge dù còn credit? A: Có thể do:
- Sử dụng services không được cover bởi credit
- Vượt quá Free Tier limits
- Sử dụng resources ở region không eligible
- Data transfer charges
Q11: Làm sao để tránh unexpected charges? A:
- Set up billing alerts ở multiple thresholds
- Use AWS Budgets với strict limits
- Enable Cost Anomaly Detection
- Review costs daily trong tuần đầu
Q12: Tài khoản Free Plan tự động đóng khi nào? A: Khi:
- Hết 6 tháng từ ngày tạo tài khoản, HOẶC
- Credit balance = $0
- Whichever comes first
Budget: $50-70
🎯 Learning Objectives:
- Hiểu AWS global infrastructure
- Master core services (EC2, S3, IAM, VPC)
- Basic security và networking
- AWS CLI và SDK basics
📚 Curriculum:
Week 1: Getting Started
- Complete 5 credit-earning tasks
- Set up billing alerts và budgets
- Explore AWS Console
- Create first EC2 instance
- Hands-on: Deploy simple web server
Week 2: Storage & Databases
- S3 buckets và lifecycle policies
- EBS volumes và snapshots
- RDS setup và management
- Hands-on: Build file upload system
Week 3: Networking
- VPC concepts và setup
- Security Groups vs NACLs
- Internet Gateway và NAT
- Hands-on: Multi-tier network architecture
Week 4: Identity & Security
- IAM users, groups, roles
- Policies và permissions
- MFA setup
- Hands-on: Secure multi-user environment
🛠️ Projects:
-
Personal Blog Website
- EC2 + RDS + S3
- Cost: ~$25/month
-
File Sharing System
- S3 + Lambda + API Gateway
- Cost: ~$10/month
Budget: $60-80
🎯 Learning Objectives:
- Serverless computing với Lambda
- API development với API Gateway
- Container basics với ECS
- Monitoring với CloudWatch
📚 Curriculum:
Week 5: Serverless Computing
- Lambda functions và triggers
- API Gateway setup
- DynamoDB operations
- Hands-on: REST API backend
Week 6: Application Integration
- SQS và SNS messaging
- EventBridge event routing
- Step Functions workflows
- Hands-on: Event-driven architecture
Week 7: Containers & Orchestration
- Docker basics
- ECS clusters và services
- ECR container registry
- Hands-on: Containerized web app
Week 8: Monitoring & Logging
- CloudWatch metrics và alarms
- CloudTrail audit logging
- X-Ray distributed tracing
- Hands-on: Comprehensive monitoring setup
🛠️ Projects: 3. Serverless Todo API
- Lambda + API Gateway + DynamoDB
- Cost: ~$15/month
- Microservices Architecture
- ECS + ALB + RDS
- Cost: ~$35/month
Budget: $70-90
🎯 Learning Objectives:
- Design scalable architectures
- Implement CI/CD pipelines
- Advanced security practices
- Cost optimization strategies
📚 Curriculum:
Week 9: Advanced Networking
- VPC Peering và Transit Gateway
- Direct Connect concepts
- CloudFront CDN setup
- Hands-on: Global application architecture
Week 10: DevOps & CI/CD
- CodeCommit, CodeBuild, CodeDeploy
- CodePipeline automation
- Infrastructure as Code (CloudFormation)
- Hands-on: Automated deployment pipeline
Week 11: Advanced Security
- AWS WAF và Shield
- Secrets Manager
- Certificate Manager
- Hands-on: Secure production environment
Week 12: Optimization & Best Practices
- Cost optimization techniques
- Performance tuning
- Disaster recovery planning
- Hands-on: Production-ready architecture
🛠️ Projects: 5. E-commerce Platform
- Multi-tier architecture
- Auto-scaling, load balancing
- Cost: ~$45/month
- Data Analytics Pipeline
- S3 + Glue + Athena + QuickSight
- Cost: ~$25/month
- Exam Cost: $100
- Preparation: 2-3 weeks
- Success Rate: 90%+ với proper preparation
- Exam Cost: $150
- Preparation: 4-6 weeks
- Success Rate: 70%+ với hands-on experience
- Exam Cost: $300
- Preparation: 8-12 weeks
- Success Rate: 50%+ với extensive experience
- AWS Skill Builder - Official training
- AWS Documentation - Comprehensive guides
- AWS Architecture Center - Best practices
- AWS re:Invent Videos - Latest updates
- AWS Community Builders
- AWS User Groups
- Reddit: r/aws, r/AWSCertifications
- Discord: AWS Community servers
Sau khi đọc và thực hành theo guide này, bạn đã:
- ✅ Hiểu rõ AWS Free Tier 2025 và cách tối ưu $200 credit
- ✅ Biết cách hoàn thành 5 nhiệm vụ để nhận đủ credit
- ✅ Nắm được các services "nguy hiểm" cần tránh
- ✅ Có roadmap học tập 6 tháng chi tiết
- ✅ Biết cách monitor và optimize chi phí
- Tạo AWS Account với Free Plan hoặc Paid Plan
- Hoàn thành 5 nhiệm vụ để nhận $200 credit
- Set up billing alerts và budgets
- Bắt đầu project đầu tiên từ architecture mẫu
- Master AWS fundamentals (EC2, S3, IAM, VPC)
- Build 2-3 projects với increasing complexity
- Prepare cho AWS Cloud Practitioner certification
- Join AWS community và networking
- Achieve AWS certifications (Associate level)
- Build production-ready applications
- Contribute to open source AWS projects
- Land cloud engineering role
- 80/20 Rule: 80% hands-on practice, 20% theory
- Build in public: Share projects trên GitHub
- Document everything: Blog về learning journey
- Network actively: Join AWS communities
- Monitor daily trong tháng đầu
- Set conservative budgets và stick to them
- Clean up resources sau mỗi experiment
- Plan for scale beyond Free Tier
- Build portfolio với diverse AWS projects
- Get certified để validate skills
- Contribute to community qua blog posts, talks
- Stay updated với AWS announcements
- GitHub: Star và contribute to this repo
- Discord: AWS Vietnam Community
- LinkedIn: AWS Professionals Network
- Meetups: Local AWS User Groups
- AWS Support: Basic support included
- Stack Overflow: aws tag
- Reddit: r/aws community
- AWS re:Post: Official Q&A platform
Nếu guide này hữu ích, hãy:
- ⭐ Star GitHub repository
- 🔄 Share với bạn bè và colleagues
- 💬 Feedback để improve guide
- 🤝 Contribute với pull requests
🎓 Happy Learning! ☁️
Được tạo với ❤️ bởi AWS Vietnam Community
Last Updated: January 2025
Version: 2.0
Contributors: AWS enthusiasts worldwide
- GitHub Issues: Report bugs
- Discussions: Join conversations
- LinkedIn: AWS Vietnam Community
© 2025 AWS Vietnam Community. Licensed under MIT License.