คอร์ส AWS Developer Associate
คอร์ส AWS Developer Associate แบบมีโครงสร้างครอบคลุมบริการ Serverless CI/CD ความปลอดภัย ข้อมูล และการตรวจสอบ พร้อมข้อสอบฝึก
ความคืบหน้าของคอร์ส
0 / 5
กลับไปคอร์ส
สิ่งที่คุณจะได้เรียนรู้
- เข้าใจข้อสอบ
- สร้าง Serverless ด้วย Lambda และ API Gateway
- ตั้งค่า CI/CD
- รักษาความปลอดภัยด้วย IAM KMS Cognito
- ตรวจสอบด้วย CloudWatch และ X-Ray
ก่อนเริ่มเรียน
- ความรู้ AWS พื้นฐานช่วยได้
- แนะนำภาษาการเขียนโปรแกรม
- ประสบการณ์ Lambda และ S3 ช่วยได้
บทเรียน 1 ทำความเข้าใจข้อสอบ AWS Developer Associate
ข้อสอบ AWS Developer Associate ครอบคลุมบริการ Serverless CI/CD ความปลอดภัย ข้อมูล การตรวจสอบ รู้จัก Lambda API Gateway DynamoDB S3 SQS SNS เครื่องมือ CI/CD IAM KMS CloudWatch X-Ray ใช้ข้อสอบจากสถานการณ์
ตัวอย่าง
ตัวอย่าง: ใช้ Lambda และ API Gateway สร้าง REST API แบบ Serverlessบทเรียน 2 แอปพลิเคชัน Serverless
การพัฒนา Serverless ใช้ Lambda API Gateway DynamoDB S3 SQS SNS Lambda รันโค้ด Layer แชร์ไลบรารี Provisioned concurrency ลด cold start API Gateway เปิด HTTP DynamoDB NoSQL TTL ลบข้อมูล SQS แยก SNS แจ้งเตือน Step Functions จัดลำดับ
ตัวอย่าง
ตัวอย่าง: เพิ่ม provisioned concurrency ให้ Lambda ที่ใช้ใน API ที่ไวต่อความหน่วงบทเรียน 3 CI/CD และการปรับใช้
CI/CD บน AWS ใช้ CodeCommit CodeBuild CodeDeploy CodePipeline ไฟล์ buildspec และ appspec กำหนดขั้นตอน กลยุทธ์ blue/green rolling canary all-at-once Elastic Beanstalk คือ PaaS และ CloudFormation คือ IaC
ตัวอย่าง
ตัวอย่าง: ใช้ blue/green เพื่อ rollback เร็วหากเวอร์ชันใหม่ล้มเหลวบทเรียน 4 ความปลอดภัยและข้อมูล
ความปลอดภัยครอบคลุม IAM KMS Secrets Manager Cognito WAF การเข้ารหัส Role ให้ข้อมูลประจำตัวชั่วคราว Policy กำหนดสิทธิ์ ข้อมูลครอบคลุม S3 DynamoDB RDS Aurora ElastiCache EFS
ตัวอย่าง
ตัวอย่าง: ใช้ IAM role ให้ Lambda เข้าถึง S3 โดยไม่ต้องใช้คีย์ระยะยาวบทเรียน 5 การตรวจสอบ การปฏิบัติการ และกลยุทธ์
การตรวจสอบใช้ CloudWatch Logs X-Ray CloudTrail Trusted Advisor CloudWatch ตรวจ X-Ray ติดตาม CloudTrail ตรวจสอบบัญชี Trusted Advisor แนะนำ เพิ่มล็อก แจ้งเตือน และติดตาม