รายละเอียดหลักสูตร
หลักสูตรแนะนำบริการต่างๆ ของ AWS ที่มีอยู่ในปัจจุบัน
AWS Services ที่ครอบคลุมในคอร์สนี้
- Compute (EC2, Lambda)
- Storage (S3, EBS)
- Database (RDS, PostgreSQL, MySQL)
- Networking (VPC, Subnet, Route 53, CloudFront, NAT Gateway, Elastic Load Balancer)
- Security (IAM, Policies, Roles, Groups)
- Monitoring (CloudWatch, CloudWatch Logs)
โดยจะเน้นแนะนำเบื้องต้นว่าแต่ละบริการคืออะไร ควรนำไปใช้เมื่อไหร่ ใช้ตัวอย่างจากสถานการณ์จริงที่ผู้เรียนจะเจอในการทำงานจริง
นอกจากนี้ยังจะปูพื้นฐานการใช้งาน Infrastructure as Code ด้วย Terraform สำหรับการสร้างระบบจากบริการต่างๆ ของ AWS ควบคู่กับ AWS Management Console
เนื้อหาหลักสูตร
โครงสร้างของคอร์สนี้จะสอนออนไลน์ผ่าน Zoom โดยจะสอนทั้งหมด 8 ชั่วโมง ไม่รวม Hands-on Labs
22 ม.ค. ชั่วโมงที่ 1-2 : Introduction to AWS and Cloud Computing
Introduction to AWS
- บริการต่างๆ ของ AWS
- AWS global infrastructure (Regions, Availability Zones)
- Cost Management
- รู้จักกับรูปแบบการคิดค่าใช้จ่ายของ AWS
- การประมาณการค่าใช้จ่าย
- การตั้งค่า Cost Alerting หากค่าใช้จ่ายเกินกว่าที่กำหนด
AWS Management Tools
- AWS Management Console
- การใช้งาน AWS Management Console
- การสร้าง AWS Resources
- AWS CLI and SDKs
- การใช้งาน AWS CLI and SDKs
- การ login เข้าใช้ AWS CLI
- การจัดการกับ multiple AWS accounts
- Infrastructure as Code (Terraform)
- ใช้ Terraform สร้าง/แก้ไข/ลบ AWS Resources
- ใช้ Terraform สำหรับ multiple environments (Dev, Staging, Production)
- ตั้งค่า Cost Alerting หากค่าใช้จ่ายเกินกว่าที่กำหนด
Hands-On Lab
- การใช้งาน AWS Management Console
- การตั้งค่า Terraform และสร้าง S3 bucket
- ตั้งค่า Cost Alerting หากค่าใช้จ่ายเกินกว่าที่กำหนด
28-29 ม.ค. ชั่วโมงที่ 3-4 : Core AWS Services
Networking
- VPC
- Private Subnet
- Public Subnet
- NAT Gateway
- Elastic IP
- Elastic Load Balancer
Compute Services
- Amazon EC2: Instances, AMIs, and security groups
- AWS Lambda: Serverless computing
Storage Solutions
- Amazon S3: Buckets, objects, and permissions
- Amazon EBS: Volumes and snapshots
Hands-On Lab
- ใช้ Terraform สร้าง VPC (Public Subnet, Private Subnet, NAT Gateway, Multi-AZ)
- ใช้ Terraform สร้าง EC2 instance ใน VPC ที่สร้างขึ้นมาใหม่
4 ก.พ. ชั่วโมงที่ 5-6 : Core AWS Services for Systems Engineers
AWS Security and Best Practices
- AWS Security Fundamentals
- Identity and Access Management (IAM)
- Role-based access and policies
- Data Protection
- Encryption in S3, EBS, RDS
- Using AWS Key Management Service (KMS)
- Best Practices
- Security groups and network ACLs
- Monitoring and logging with AWS CloudTrail and CloudWatch
Hands-On Lab
- ใช้ Terraform สร้าง IAM roles และ policies
- ใช้ Terraform สร้าง CloudTrail และ CloudWatch สำหรับการตรวจสอบการใช้งาน
5 ก.พ. ชั่วโมงที่ 7-8 : Deployment and Monitoring
Infrastructure as Code with CloudFormation
- Introduction to AWS CloudFormation
- Basics of creating templates
- Deployment Strategies
- Blue/Green deployments
- Rolling updates
Hands-On Lab
- ใช้ Terraform สร้าง CloudFormation template
- Setup ECS Fargate cluster และ deploy application (Blue/Green deployment) และเรียกใช้งานผ่าน Elastic Load Balancer
FAQ
เริ่มเรียนวันไหน?
- เริ่มเรียนวันที่ 22 มกราคม 2025 เวลา 20:30 - 21:30
ไม่มี AWS Account สามารถเรียนคอร์สนี้ได้หรือไม่?
- ได้ เราจะสร้าง Account ให้คุณใช้งานในคอร์สนี้
สอนผ่านช่องทางไหน?
- สอนผ่านช่องทางออนไลน์ผ่าน Zoom
สอนทั้งหมดกี่ชั่วโมง?
- สอนทั้งหมด 8 ชั่วโมง
สอนวันไหนบ้าง?
- อังคาร/พุธ เวลา 20:30 - 21:30 หรืออาจจะถึง 22:30
- ส่งการบ้านและรีวิว Hands-On Lab ทุกวันศุกร์
- เวลายืดหยุ่นได้ ขึ้นอยู่กับความต้องการของผู้เรียน
ถ้าไม่ได้เข้าเรียน มีบันทึกวิดีโอดูย้อนหลังได้หรือไม่?
- ได้ มีบันทึกวิดีโอทุกครั้งที่สอน