✨เรียนรู้ AI อย่างชาญฉลาด · ด้วย PindAI EN | ID | TH

เจาะลึก AWS Cloud & Generative AI

สำรวจ AWS Skill Builder, PartyRock และ Kiro สำหรับผู้เริ่มต้น

กรกฎาคม 2026 | จาการ์ตา, อินโดนีเซีย

คลาวด์คอมพิวติ้ง คืออะไร?

คำนิยามตาม Amazon Web Services (AWS):

Cloud Computing คือการส่งมอบทรัพยากรด้าน IT ตามคำขอ (On-demand) ที่สามารถเข้าถึงได้จากทุกที่ผ่านอินเทอร์เน็ต โดยคิดค่าบริการตามการใช้งานจริง (Pay-as-you-go).

ที่มา: aws.amazon.com/what-is-cloud-computing/

ทำไมต้องเรียนรู้เรื่อง คลาวด์คอมพิวติ้ง?

  • เป็นเทรนด์หลักของอุตสาหกรรมทั้งวันนี้และอนาคต.
  • ความต้องการทักษะ Cloud Computing ในสายงาน IT เติบโตขึ้นต่อเนื่องไม่หยุด.
  • เปิดประตูสู่โอกาสแข่งขันและทำงานในระดับสากล.

คลาวด์ที่อยู่รอบตัวเรา:

โซเชียลมีเดีย อีคอมเมิร์ซ ความบันเทิงและเกม แอปเพิ่มประสิทธิภาพการทำงาน การประชุมออนไลน์ ไปจนถึงแอปทำงานร่วมกัน ล้วนขับเคลื่อนอยู่บนคลาวด์ทั้งสิ้น.

AWS (Amazon Web Services) คืออะไร?

  • แพลตฟอร์มที่ให้บริการโซลูชันคลาวด์คอมพิวติ้งอย่างเป็นระบบและคุ้มค่า (ก่อตั้งขึ้นในปี 2006).
  • ผู้ให้บริการคลาวด์คอมพิวติ้งรายใหญ่ที่สุดในโลก ครองส่วนแบ่งตลาดราว. 32%
  • ได้รับความไว้วางใจจากบริษัทยักษ์ใหญ่ระดับโลก เช่น Airbnb, Netflix, Twitch และ Twitter เป็นต้น.

ประโยชน์ของคลาวด์คอมพิวติ้ง

1. จ่ายตามที่ใช้จริง

ใช้ระบบคิดราคาตามความต้องการและการใช้งานจริง ไม่จ่ายเกินความจำเป็น.

2. ประหยัดต้นทุนโครงสร้างพื้นฐาน

ไม่ต้องแบกรับค่าดูแลรักษาเซิร์ฟเวอร์ (Data Center) อีกต่อไป.

3. ไม่ต้องเดาความจุระบบ

ปรับขนาดทรัพยากรได้อัตโนมัติทุกเวลาที่ต้องการ.

4. ขนาดการผลิตที่ประหยัด

ยิ่งมีการใช้งานทั่วโลกมากเท่าไร ต้นทุนต่อหน่วยยิ่งถูกลงเท่านั้น.

5. รวดเร็วทันใจ

ติดตั้งและเปิดใช้งานโครงสร้างพื้นฐานใหม่ได้ภายในไม่กี่นาที.

6. ก้าวสู่ระดับโลกได้อย่างรวดเร็ว

เข้าถึงผู้ใช้งานทั่วโลกด้วยความหน่วง (Latency) ที่ต่ำที่สุด.

สายงานยอดนิยมด้านคลาวด์

จากผลสำรวจ Future of Jobs Survey ของ World Economic Forum คลาวด์คอมพิวติ้งครองอันดับ 1 (17%) ของเทรนด์การนำเทคโนโลยีมาใช้งาน.

Big Data Analytics

ระบุ รวบรวม วิเคราะห์ และนำเสนอข้อมูลในรูปแบบที่เข้าใจง่าย.

เงินเดือนโดยประมาณ: 8-25 ล้านรูเปีย / เดือน

Machine Learning Engineer

ออกแบบระบบ AI เพื่อสร้างโมเดลทำนายผลแบบอัตโนมัติ.

เงินเดือนโดยประมาณ: 9-31 ล้านรูเปีย / เดือน

Data Engineer

ออกแบบ สร้าง และดูแลโครงสร้างพื้นฐานของ data pipeline.

เงินเดือนโดยประมาณ: 10-28 ล้านรูเปีย / เดือน

Cloud Solution Architect

ออกแบบโครงสร้างสถาปัตยกรรมคลาวด์ให้กับองค์กร.

เงินเดือนโดยประมาณ: 27-115 ล้านรูเปีย / เดือน

AWS Skill Builder

ศูนย์การเรียนรู้ดิจิทัลอย่างเป็นทางการ เพื่อสร้างทักษะคลาวด์ที่ตรงกับความต้องการของอุตสาหกรรม:

  • คอร์สเรียนดิจิทัลฟรีกว่า 500 คอร์ส.
  • สิทธิ์เข้าถึงข้อสอบจำลอง AWS Certification อย่างเป็นทางการ.
  • AWS Cloud Quest: เรียนรู้ AWS ผ่านรูปแบบเกมที่สนุกและเข้าใจง่าย.
  • AWS Jam & Builder Labs: ฝึกปฏิบัติจริงผ่านสถานการณ์จำลองใกล้เคียงงานจริง.

ใบประกาศดิจิทัล AWS Knowledge: Cloud Essentials

ใบประกาศดิจิทัลอย่างเป็นทางการที่ยืนยันความเข้าใจพื้นฐานด้านคลาวด์คอมพิวติ้ง ครอบคลุมทั้ง Compute, Storage, Networking และ Database.

ทำไมควรเริ่มต้นด้วยแบดจ์นี้?

  • เหมาะสำหรับผู้เริ่มต้นอย่างแท้จริง.
  • มีบทเรียนฟรีให้เรียนเป็นภาษาอินโดนีเซีย.
  • นำไปแสดงบนโปรไฟล์ LinkedIn ได้ทันที.

เส้นทางการเรียนสู่ Cloud Essentials

มีทั้งหมด 5 โมดูลหลัก + 1 assessment เพื่อรับใบประกาศ:

  1. บทบาทของสายงานในคลาวด์
  2. AWS Cloud Practitioner Essentials
  3. เริ่มต้นกับการจัดหาระบบคลาวด์
  4. การจัดการบิลและค่าใช้จ่ายของ AWS
  5. AWS Foundations: ก้าวแรกสู่ AWS Cloud Essentials
  6. ข้อสอบวัดความรู้ Cloud Essentials Badge (Final exam)

ภาพรวมบริการหลักของ AWS

Compute

เครื่องเสมือน (EC2) คอนเทนเนอร์ (ECS, EKS) และ Serverless (AWS Lambda).

Networking

VPC สำหรับเครือข่ายส่วนตัว Route 53 สำหรับ DNS และ CloudFront สำหรับ Content Delivery Network (CDN).

Database

ฐานข้อมูลเชิงสัมพันธ์ (Amazon RDS/Aurora) NoSQL แบบ Key-Value (DynamoDB) และ DocumentDB.

Storage

EBS (พื้นที่จัดเก็บแบบบล็อกความหน่วงต่ำ) Amazon S3 (พื้นที่จัดเก็บ ออบเจกต์ระดับโลก) และ EFS (ระบบไฟล์).

ดาวน์โหลด PDF คลิกที่นี่

เตรียมตัวและอุปกรณ์ที่ต้องมี

Before you start registering for an AWS Skill Builder ก่อนเริ่มสมัครบัญชี AWS Skill Builder ตรวจสอบให้แน่ใจว่าคุณเตรียมอุปกรณ์ตามข้อกำหนดด้านล่างพร้อมแล้ว เพื่อให้กระบวนการสมัครเป็นไปอย่างราบรื่น.

💻 อุปกรณ์หลัก

แนะนำให้ใช้ โน้ตบุ๊ก / พีซี เพื่อให้แสดงผลหน้าจอได้ดีที่สุด.

🌐 เบราว์เซอร์

แนะนำให้ใช้ Google Chrome เวอร์ชันล่าสุด.

ข้อควรระวัง:

แนะนำให้ใช้โน้ตบุ๊กเพื่อการแสดงผลที่ดีที่สุด หากใช้สมาร์ตโฟน กรุณาสลับไปที่ โหมดเดสก์ท็อป เพื่อให้ปุ่มนำทางของ AWS แสดงผลและกดใช้งานได้อย่างถูกต้อง.

ขั้นตอนที่ 1: สร้างบัญชี AWS Builder ID

1. ค้นหาและเข้าสู่แพลตฟอร์ม

พิมพ์ aws skill builder ในช่องค้นหา Google แล้วคลิกผลการค้นหาลำดับแรก หรือเข้าลิงก์ทางการด้านล่างได้โดยตรง: https://skillbuilder.aws

2. เริ่มต้นการสมัคร

เมื่อแดชบอร์ดของ AWS Skill Builder ปรากฏขึ้น คลิกปุ่ม "Create free account".

3. เลือกวิธีเข้าสู่ระบบ

ในหน้าจอเลือกวิธีเข้าสู่ระบบ คลิกปุ่ม Create or Sign In ใต้ตัวเลือก **AWS Builder ID**.

หมายเหตุ: หากหน้าจอที่เห็นไม่ตรงกับด้านบน ให้คลิก "Sign in with a different option" แล้วเลือก AWS Builder ID.

4. กรอกอีเมลและชื่อ-นามสกุล

  • กรอก อีเมลที่ใช้งานอยู่ (อีเมลที่เช็คบ่อยๆ), แล้วคลิก "Next".
  • กรอก ชื่อ-นามสกุลเต็ม ให้ชัดเจนโดยไม่ย่อ, แล้วคลิก "Next".

5. ยืนยันตัวตนและตั้งรหัสผ่าน

หน้า "Email Verification" จะปรากฏขึ้น ตรวจสอบกล่องข้อความอีเมลที่คุณสมัคร, คัดลอก verification code ที่ได้รับ นำไปวางในช่องที่กำหนด, แล้วคลิก "Verify".

ต่อไป, ในหน้า create-password , กรอกรหัสผ่านที่ผสมผสาน ตัวอักษรพิมพ์ใหญ่, ตัวพิมพ์เล็ก, ตัวเลข, numbers, และอักขระพิเศษ (ตัวอย่าง: ATsn2368#@). กรอกรหัสผ่านซ้ำอีกครั้ง, พิมพ์ตัวอักษรตามภาพให้ถูกต้อง, แล้วคลิก "Create AWS Builder ID".

ขั้นตอนที่ 2: ข้อมูลส่วนตัวและ Time Zone

หน้า Terms & Conditions

ในหน้า Terms and conditions ของ AWS Training and Certification, เพียงคลิกปุ่ม Accept terms .

อัปเดตข้อมูลส่วนตัว

  1. กรอก ชื่อจริง และ นามสกุล.
  2. ในส่วน Additional Fields กรอกเฉพาะช่อง Country/Region , โดยเลือก Indonesia.
  3. ติ๊กช่องยินยอมแชร์ข้อมูล (ถ้ามี), แล้วคลิกปุ่ม "CONTINUE / Create Profile".

อัปเดต Time Zone (*New Time Zone Detected*)

หากระบบตรวจพบว่า time zone ไม่ตรงกัน และแสดงข้อความให้สลับไปใช้ time zone (GMT +07:00) Asia/Jakarta, ให้คลิกปุ่ม "UPDATE".

*กรณีพิเศษ: หากไม่มีข้อความ "new time zone detected" ปรากฏขึ้น, ไม่ต้องกังวล — ข้ามไปขั้นตอนถัดไปได้เลย.

ขั้นตอนที่ 3: วิธีเข้าถึงคอร์สเรียน

เมื่อสมัครบัญชีเสร็จสมบูรณ์และเข้าสู่แดชบอร์ดผู้ใช้หลักแล้ว ทำตามคำแนะนำนี้เพื่อค้นหาเนื้อหาคอร์สเรียน:

1. หาส่วน Featured Section

บนแดชบอร์ดผู้เรียน เลื่อนลงจนกว่าจะพบ Featured content section.

2. เลื่อนดูเมนูเนื้อหา

คลิกไอคอนลูกศรขวา (>) บนแถบนำทางเพื่อเลื่อนไปหน้าถัดไป (Page 2/2).

3. เปิดเส้นทางการเรียน (Learning Path) ที่ต้องการ

มองหาคอร์สที่ชื่อว่า: Cloud Essentials Knowledge Badge Readiness Path, แล้วคลิกเข้าไป.

4. ลงทะเบียนเรียน

คลิกปุ่มสีส้ม ENROLL. หากมีกล่องข้อความยืนยันความสำเร็จปรากฏขึ้น, คลิกปุ่ม "START LEARNING NOW".

ขั้นตอนที่ 4: โครงสร้างการเรียนแต่ละโมดูล

คอร์สนี้ประกอบด้วย 5 โมดูลหลัก และ 1 assessment (final exam เพื่อรับใบประกาศ Knowledge Badge).

หมายเหตุ: เลือกวิธีเรียนได้ตามใจคุณ

ตัวเลือกที่ #1
เรียนให้ครบ 5 โมดูลตามลำดับก่อน, แล้วค่อยไปสอบ assessment.
ตัวเลือกที่ #2
ข้ามไปมุ่งทำส่วน Assessment ที่ท้ายหน้าให้เสร็จก่อนเลย.

วิธีเรียนเนื้อหาคอร์ส:

เลือกคอร์สที่ต้องการเรียน (ไม่จำเป็นต้องเรียงลำดับ) แล้วคลิกเข้าไปที่คอร์ส. คลิกปุ่ม "START LEARNING NOW" .

เนื้อหาคอร์สมีทั้งบทความให้อ่านและวิดีโอสอน ท้ายแต่ละโมดูลจะมีแบบประเมินสั้นๆ เรียกว่า "Knowledge Check" และ "feedback", กรุณาทำให้ครบทุกครั้ง.

ขั้นตอนที่ 5: Final Exam และเกณฑ์ผ่าน

เริ่มการสอบ

เลือก Cloud Essentials Knowledge Badge Assessment ที่ต้องการสอบ, คลิกเข้าไปที่คลาส ,แล้วคลิกปุ่ม BEGIN THE TEST.

เกณฑ์ผ่าน
ตอบถูก 80%
จำกัดเวลา
ไม่จำกัดเวลา
จำนวนข้อ
50 ข้อ

กติกาการสอบ:

  • ก่อนไปข้อถัดไป, ต้องตอบคำถามทุกข้อในหน้าปัจจุบันให้ครบก่อน. แล้วคลิกปุ่ม "NEXT PAGE" เพื่อไปต่อ.
  • หากต้องการทำต่อในภายหลัง, สามารถคลิกปุ่ม "SAVE TEST, YOU CAN RESUME LATER". ฟีเจอร์นี้จะให้คุณกลับมาทำต่อจากข้อสุดท้ายที่ตอบไว้เมื่อเข้าสู่ระบบใหม่ โดยใช้ปุ่ม "RESUME THE TEST".

สอบผ่าน

หากคุณได้คะแนนตั้งแต่ 83% ขึ้นไปตามเกณฑ์ที่กำหนด, ยินดีด้วย, คุณสอบผ่านแล้ว! กรุณาสละเวลากรอกแบบสอบถามประเมินผล ( Survey/Feedback). จากนั้นสามารถดาวน์โหลดใบประกาศได้โดยคลิกปุ่ม DOWNLOAD YOUR CERTIFICATE. ส่วนแบดจ์ดิจิทัลตัวจริงจะถูกส่งไปยังอีเมลที่ลงทะเบียนไว้ (กรุณารอ 2-5 วันทำการ).

สอบไม่ผ่าน

หากคะแนนสุดท้ายต่ำกว่าเกณฑ์ที่กำหนด แสดงว่าคุณยังสอบไม่ผ่าน. แล้วต่อไปทำอย่างไร? คุณสามารถสอบใหม่ได้ แต่โปรดทราบว่าต้องรอ ระยะเวลา 24 ชั่วโมง (1 วัน) ก่อนสอบใหม่อีกครั้ง.

ดาวน์โหลด PDF คลิกที่นี่

ปัญญาประดิษฐ์คืออะไร?

ปัญญาประดิษฐ์ (AI) เป็นสาขาหนึ่งของวิทยาการคอมพิวเตอร์ที่มุ่งแก้ปัญหา เชิงพุทธิปัญญาซึ่งมักเกี่ยวข้องกับความสามารถของมนุษย์ เช่น การเรียนรู้ การสร้างสรรค์ และการจดจำภาพ.

ประโยชน์สำคัญของการนำ AI มาใช้:

  • แก้ปัญหาที่ซับซ้อนได้.
  • ทำให้กระบวนการทางธุรกิจเป็นอัตโนมัติ.
  • ตัดสินใจได้อย่างชาญฉลาดยิ่งขึ้น.

ประวัติศาสตร์การพัฒนา AI

1950s: Artificial Intelligence (AI)

ความฉลาดของมนุษย์ที่แสดงออกผ่านเครื่องจักร.

1980s: Machine Learning

ระบบ AI ที่เรียนรู้จากข้อมูลในอดีต.

2010s: Deep Learning

โมเดล Machine Learning ที่เลียนแบบการทำงานของสมองมนุษย์.

2020s: Generative AI (Gen AI)

โมเดล Deep Learning (foundation models) ที่สามารถสร้างสรรค์เนื้อหาใหม่ได้เอง.

ทำไมต้องเรียนรู้ปัญญาประดิษฐ์?

  • ความต้องการในสายอาชีพสูงและเติบโตต่อเนื่องในอุตสาหกรรมทั่วโลก.
  • ความสามารถในการสร้างแอปพลิเคชันที่ฉลาดขึ้น ปรับตัวได้ดีขึ้น และมีประสิทธิภาพมากขึ้น.
  • มีส่วนร่วมจริงในการสร้างนวัตกรรมและแก้ปัญหาที่ซับซ้อนของโลกยุคใหม่.

Generative AI (Gen AI) คืออะไร?

ปัญญาประดิษฐ์เชิงสร้างสรรค์ (Generative AI) คือ AI ประเภทหนึ่งที่สามารถ สร้างเนื้อหาและไอเดียใหม่ๆ ได้ ไม่ว่าจะเป็นบทสนทนา เรื่องราว รูปภาพ วิดีโอ และเพลง.

โมเดลเหล่านี้สามารถฝึกให้เรียนรู้ภาษามนุษย์ ภาษาโปรแกรม งานศิลปะ เคมี ชีววิทยา หรือหัวข้อซับซ้อนอื่นๆ ได้.

Gen AI ต่างจาก AI แบบอื่นอย่างไร?

  1. ดประสงค์หลัก: Gen AI มุ่งเน้นการสร้างเนื้อหาใหม่ที่เป็นต้นฉบับ ในขณะที่ AI แบบอื่นเน้นการจำแนกประเภท การจดจำรูปแบบ และการทำนายผล.
  2. หน้าที่การทำงาน: Gen AI ใช้สำหรับงานสร้างสรรค์ (ข้อความ รูปภาพ เพลง) ส่วน AI แบบอื่นใช้สำหรับวิเคราะห์ข้อมูลขนาดใหญ่ ระบบแนะนำสินค้า และการจดจำใบหน้า.
  3. ผลลัพธ์: Gen AI สร้างผลลัพธ์ที่เป็นสิ่งใหม่จริงๆ เกินกว่าขอบเขตข้อมูลที่ใช้ฝึก ในขณะที่ AI แบบอื่นอิงจากการทำนาย/จำแนก ข้อมูลที่มีอยู่แล้ว.

ประเภทของ Gen AI แบ่งตาม Output

ประเภท Output เทคโนโลยีตัวอย่าง คำอธิบาย
ข้อความ ChatGPT, Bard, Claude สร้างข้อความ เรื่องราว บทความ อีเมล และแม้แต่โค้ดโปรแกรม.
รูปภาพ DALL-E, Midjourney, Stable Diffusion สร้างภาพวิชวลใหม่จากคำอธิบายที่เป็นข้อความ (prompt).
วิดีโอ Sora, Runway, Pika สร้างวิดีโอสั้นๆ จากบทหรือภาพอ้างอิงที่กำหนด.
เสียง ElevenLabs, Voicemod สร้างเสียงมนุษย์ที่โคลนหรือสังเคราะห์จากข้อความอินพุต.

วิธีเรียนรู้และเริ่มลงมือทำ

1. เริ่มจากสิ่งที่คุ้นเคย

ลองใช้ ChatGPT ช่วยเขียนงาน แล้วศึกษาว่าทำไมผลลัพธ์ถึงออกมาแบบนั้น.

2. ลงมือทำจริง!

ลองแต่งกลอนกับ ChatGPT สร้างภาพด้วย DALL-E หรือเรียบเรียงเพลงด้วย Suno AI.

3. พูดคุยเรื่องจริยธรรมและความเสี่ยง

เรียนรู้ประเด็นสำคัญเสมอ ทั้งการลอกเลียนงาน ความถูกต้องของข้อมูล (AI hallucination) การเพิ่มขึ้นของ deepfake และความเป็นส่วนตัวของข้อมูล.

ใบรับรองอย่างเป็นทางการของ AWS ด้าน AI

AWS Certified AI Practitioner (AIF-C01) Foundational

ออกแบบมาเพื่อสร้างความรู้พื้นฐานด้าน AI และ ML เหมาะสำหรับผู้เริ่มต้น ที่ต้องการเริ่มต้นสายอาชีพหรือยกระดับคุณสมบัติด้านเทคโนโลยี AI.

AWS Certified Machine Learning Engineer - Associate (MLA-C01)

เหมาะสำหรับผู้ที่มีประสบการณ์อย่างน้อย 1 ปีในงานวิศวกรรม machine learning โดยใช้ระบบนิเวศโครงสร้างพื้นฐานคลาวด์ของ AWS โดยตรง.

องค์ประกอบสำหรับสร้างแอปพลิเคชัน Gen AI

ในการสร้างสถาปัตยกรรมแอปพลิเคชันที่ใช้ Generative AI คุณจะต้องมี องค์ประกอบหลักดังต่อไปนี้:

  • Foundation Model / LLM: สมองหลักของระบบ.
  • LLM Framework: ตัวเชื่อมโยงตรรกะของแอปพลิเคชัน.
  • Vector Database: ที่จัดเก็บหน่วยความจำเชิงบริบท (ตัวอย่าง: Pinecone).
  • Additional Dataset: สำหรับปรับแต่งข้อมูลเฉพาะทาง.
  • Frontend: อินเทอร์เฟซเว็บ/มือถือ (ตัวอย่าง: Next.js หรือ Streamlit).

โซลูชันบริการ Generative AI ของ AWS

AWS SageMaker

บริการแบบ fully-managed สำหรับสร้าง ฝึกฝน และนำโมเดล machine learning ไปใช้งานจริงบนระบบคลาวด์ในระดับ production.

Amazon Bedrock

ทำให้ Foundation Models (FMs) ประสิทธิภาพสูงจากสตาร์ทอัพชั้นนำด้าน AI หลากหลายรายเข้าถึงได้ง่ายผ่านการเชื่อมต่อ API ที่ปลอดภัย.

Amazon Q

ผู้ช่วย Generative AI สำหรับธุรกิจและนักพัฒนา ใช้เขียน *โค้ดคุณภาพสูง* และประมวลผลข้อมูลภายในองค์กรได้อย่างชาญฉลาด.

Amazon PartyRock

บริการ playground ด้าน UI/UX แบบครบวงจร ที่ช่วยให้ผู้เริ่มต้น ออกแบบแอปพลิเคชัน Gen AI ได้ง่ายๆ โดยไม่ต้องเขียนโค้ด.

ประโยชน์สำคัญของ AI สำหรับผู้เรียน

การเรียนรู้ที่ปรับให้เหมาะกับแต่ละคน

ปรับระดับความยากได้อัตโนมัติตามความสามารถเฉพาะตัวของผู้เรียนแต่ละคน.

เข้าถึงความรู้ได้ทันที

เร่งความเร็วในการค้นหาข้อมูลข้ามศาสตร์ ก้าวข้ามตำราเรียนแบบเดิม.

ลับคม Critical Thinking

กระตุ้นการวิเคราะห์เชิงลึกผ่านการจำลองสถานการณ์/กรณีศึกษาที่ซับซ้อน.

เรียนรู้ได้อย่างมีประสิทธิภาพมากขึ้น

ให้บทสรุป แผนผังความคิด และการแสดงภาพเนื้อหาได้ในทันที.

สิ่งที่ควรทำและไม่ควรทำเมื่อใช้ AI

สิ่งที่ควรทำ

  1. ใช้เป็นเครื่องมือขยายความเข้าใจ.
  2. ตรวจสอบข้อเท็จจริงผ่านแหล่งข้อมูลที่น่าเชื่อถือ.
  3. ทดสอบความเข้าใจของตัวเองด้วยการขอมุมมองใหม่ๆ.
  4. ปฏิบัติตามจริยธรรมทางวิชาการอย่างโปร่งใส.

DON'T With AI

  1. พึ่งพา AI ทั้งหมดจน critical thinking เสื่อมลง.
  2. คัดลอกวางแบบตรงๆ (การลอกเลียนงาน).
  3. ใช้ในทางที่ผิดเพื่อสร้างข่าวลวง/คำพูดสร้างความเกลียดชัง.
  4. กรอกข้อมูลส่วนตัวที่ละเอียดอ่อน (ที่อยู่/รหัสผ่าน).

ดาวน์โหลด PDF คลิกที่นี่

1. Kiro คืออะไร?

"นำความเข้มงวดเชิงวิศวกรรมมาสู่การพัฒนาแบบ agentic"

Agentic IDE

IDE ที่ขับเคลื่อนด้วย AI ซึ่งสามารถวางแผนและลงมือทำงานที่ซับซ้อนได้ด้วยตัวเอง.

สร้างโดย AWS

พัฒนาอย่างเป็นทางการโดย Amazon Web Services (AWS) มีทั้งแผนฟรีและแบบเสียเงิน.

Amazon Bedrock

ขับเคลื่อนเต็มรูปแบบด้วย *foundation models* ประสิทธิภาพสูง ผ่าน Amazon Bedrock.

เวอร์ชันที่พร้อมใช้งาน: Desktop IDE, CLI (Terminal) และเว็บเบราว์เซอร์.

2. ทำไมเราถึงต้องการ Kiro?

Kiro ช่วยแก้ปัญหาหลักของการสร้างระบบซอฟต์แวร์ขนาดใหญ่ด้วย AI ทั่วไป:

  • AI เข้าใจบริบทผิดพลาด: เมื่อโปรเจกต์ขยายใหญ่ขึ้น AI ทั่วไปมักลืมบริบทดั้งเดิมของโปรเจกต์.
  • ต้องพิมพ์คำสั่งซ้ำมากเกินไป: เหนื่อยและไม่มีประสิทธิภาพ หากต้องคอยกำกับงานซับซ้อนทีละขั้นตอน.
  • ไม่มีเอกสารบันทึกไว้: บันทึกการตัดสินใจเชิงเทคนิค มักหายไปทันทีที่เขียนโค้ดเสร็จ.
  • ทำงานร่วมกันเป็นทีมได้ยาก: นักพัฒนาคนอื่นเสียบริบท และต้องมาสำรวจโค้ดเบสด้วยตัวเองใหม่ตั้งแต่ต้น.

3. Vibe Coding เทียบกับ Spec-Driven Development

Vibe Coding

วิธีแบบฉับพลัน: เขียน *prompt* ตามอารมณ์ AI เขียนโค้ดตามสมมติฐาน โดยไม่มี spec ที่แน่นอน เร็วในช่วงเริ่มต้น แต่คาดเดาผลลัพธ์ไม่ได้ เมื่อขึ้นระดับ production.

Spec-Driven Development (SDD)

วิธีที่มีโครงสร้างชัดเจน กำหนดสถาปัตยกรรม dependency และขอบเขตการทำงาน ไว้ในเอกสารเทคนิคอย่างชัดแจ้งก่อนที่ AI จะเริ่มเขียนโค้ดใดๆ.

ตัวแปร Vibe Coding Spec-Driven Development
จุดเริ่มต้น AI เขียนโค้ดทันที สร้าง Requirements ก่อน
เอกสารประกอบ ไม่มี สร้างขึ้นโดยอัตโนมัติ
โปรเจกต์ขนาดใหญ่ จัดการยาก มีโครงสร้างที่ดี
การทำงานร่วมกันเป็นทีม ซิงก์กันยาก ง่ายมาก
ความสามารถในการคาดเดาผลลัพธ์ ต่ำ สูง

4. ฟีเจอร์เด่นของ Kiro

Specs

เปลี่ยนไอเดียนามธรรมให้กลายเป็น *requirements* การออกแบบ สถาปัตยกรรม (*design*) และ *tasks* โค้ดโดยละเอียดอย่างอัตโนมัติ.

Agentic Chat

บทสนทนาแบบโต้ตอบที่รับรู้บริบทกับ AI ซึ่งสามารถ ลงมือแก้ไขโค้ดได้โดยตรง.

Steering

ไฟล์กฎ markdown แบบถาวร ที่ทำให้พฤติกรรมของ AI สอดคล้อง กับมาตรฐานภายในของทีมเสมอ.

Agent Hooks

สั่งงาน AI โดยอัตโนมัติเมื่อมีเหตุการณ์บางอย่างเกิดขึ้นใน IDE (เช่น หลังจากบันทึกไฟล์).

MCP Support

เชื่อมต่อกับแหล่งข้อมูลภายนอกได้อย่างราบรื่น เช่น API ฐานข้อมูล หรือเอกสาร ผ่าน Model Context Protocol.

Autopilot Mode

มอบหมายงานขนาดใหญ่ให้ AI ทำ พร้อมตัวเลือกให้ตรวจสอบหรือย้อนกลับผลลัพธ์ได้เต็มที่.

5. Specs และวงจรการทำงาน 3 ขั้นตอน

pecs ทำหน้าที่เป็น *blueprint* ที่มีโครงสร้าง แบ่งการพัฒนาออกเป็นไฟล์ markdown หลัก 3 ไฟล์:

  1. requirements.md: คุณต้องการสร้างอะไร? ประกอบด้วยความต้องการเชิงฟังก์ชันผ่าน *user stories* และ *acceptance criteria*.
  2. design.md: คุณจะสร้างมันอย่างไร? เอกสารสถาปัตยกรรม เชิงเทคนิคและ *sequence diagrams*.
  3. tasks.md: ขั้นตอนที่เป็นรูปธรรมมีอะไรบ้าง? รายการงาน ที่เรียงลำดับตาม dependency พร้อมให้ AI ลงมือทำได้.

ขั้นตอนการทำงาน:

วิเคราะห์เรื่องราวของไอเดีย ➔ ออกแบบสถาปัตยกรรมโค้ดเบสและการจัดการ ข้อผิดพลาด ➔ สร้างรายการงานเชิงเทคนิคโดยละเอียด ➔ คลิก "Run" เพื่อทำงานอัตโนมัติ.

6. EARS Notation ใน Requirements

EARS = Easy Approach to Requirements Syntax.รูปแบบมาตรฐาน การเขียน requirements เพื่อให้ชัดเจน ไม่กำกวม และทดสอบได้โดยตรง.

WHEN [เงื่อนไข/เหตุการณ์] THE SYSTEM SHALL [พฤติกรรมที่คาดหวัง]

ตัวอย่างการใช้งานอย่างรวดเร็ว:

  • กรณีล็อกอิน: *WHEN* ผู้ใช้กรอกชื่อผู้ใช้และรหัสผ่าน ที่ถูกต้อง *THE SYSTEM SHALL* พาผู้ใช้ไปยังหน้าแดชบอร์ด.
  • กรณีตรวจสอบฟอร์ม: *WHEN* ผู้ใช้ส่งฟอร์มที่ข้อมูลไม่ครบ *THE SYSTEM SHALL* แสดงข้อความแจ้งเตือนข้างช่องที่ว่างเปล่า.

ทำไม EARS ถึงสำคัญมาก:

รับประกันความชัดเจน ความสามารถในการทดสอบ การตรวจสอบย้อนกลับของโค้ด และความครบถ้วนของกรณีสถานการณ์.

7. Steering: กฎถาวรของ AI

Steering ประกอบด้วยไฟล์ markdown ในไดเรกทอรี .kiro/steering/ ที่ทำให้ Kiro มีความรู้ถาวรเกี่ยวกับ มาตรฐานของโปรเจกต์ จึงไม่จำเป็นต้องอธิบายใหม่ทุกครั้งที่เริ่มเซสชัน prompt.

product.md

กำหนดจุดประสงค์ของผลิตภัณฑ์ กลุ่มผู้ใช้เป้าหมาย และวัตถุประสงค์ ทางธุรกิจหลัก.

tech.md

บันทึกเฟรมเวิร์ก ไลบรารี และ *เครื่องมือ* ที่ทีมเลือกใช้.

structure.md

อธิบายกฎการตั้งชื่อโฟลเดอร์ โครงสร้างไฟล์ และกฎการ import โค้ด.

8. Agent Hooks: ระบบอัตโนมัติ ตามเหตุการณ์

ตัวกระตุ้นอัตโนมัติที่ทำให้ AI Agent ลงมือทำงานเองได้ทันที เมื่อตรวจพบ *เหตุการณ์* ในสภาพแวดล้อมพื้นที่ทำงานของ IDE.

เกิด EVENT ➔ ตรวจพบ Hook ➔ AI Agent ทำงาน ➔ งานเสร็จสมบูรณ์

ตัวอย่างสถานการณ์จริง:

  • บันทึกไฟล์: อัปเดตหรือสร้างไฟล์ *unit test* ใหม่โดยอัตโนมัติ.
  • สร้างไฟล์ใหม่: แทรกเอกสาร *header* มาตรฐาน ของทีมโดยอัตโนมัติ.
  • งานเสร็จสมบูรณ์: สั่งตรวจสอบ *linting* และ *code review* โดยอัตโนมัติ.
  • หลังจบ prompt: เขียนบันทึกการเปลี่ยนแปลง ในไฟล์CHANGELOG.md โดยอัตโนมัติ.

9. MCP Integration & Autopilot Mode

Model Context Protocol (MCP)

มาตรฐานอุตสาหกรรมแบบเปิดสำหรับเชื่อมต่อ AI เข้ากับทรัพยากร บุคคลที่สามภายนอกโดยตรง เช่น ฐานข้อมูล (MySQL/Postgres) REST API ของบุคคลที่สาม Google Drive, Notion, Jira, Figma และเอกสาร API ที่กำหนดเอง.

Autopilot Mode

มอบหมายคำสั่งขนาดใหญ่ให้ Kiro วางแผน *sub-tasks* และลงมือทำเองได้โดยไม่ต้องขัดจังหวะเพื่อยืนยันซ้ำๆ คุณยังคงควบคุมได้เต็มที่ในการ *ตรวจสอบ* ผลลัพธ์สุดท้าย.

10. เปรียบเทียบฟีเจอร์: Kiro เทียบกับเครื่องมือ AI อื่นๆ

ฟีเจอร์สำคัญ Kiro GitHub Copilot Cursor ChatGPT
Spec-Driven Development มี ไม่มี มีบางส่วน ไม่มี
EARS Notation Requirements มี ไม่มี ไม่มี ไม่มี
Auto Architectural Design มี ไม่มี ไม่มี ไม่มี
Agent Hooks Trigger มี ไม่มี ไม่มี ไม่มี
Steering (Persistent Context) มี มีบางส่วน มีบางส่วน ไม่มี

ปัจจุบัน Kiro เป็น IDE เพียงตัวเดียวที่มอบเวิร์กโฟลว์ *Spec-Driven Development* ครบวงจร ตั้งแต่ไอเดียเชิงข้อกำหนดเริ่มต้นจนถึงการลงมือทำ ทั้งหมดอยู่ในระบบนิเวศเดียวกัน.

ดาวน์โหลด PDF คลิกที่นี่

1. PartyRock คืออะไร?

PartyRock คือ *สนามเด็กเล่นเครื่องมือ* Generative AI ที่ดูแลโดย AWS ซึ่งช่วยให้คุณสร้างและออกแบบแอปพลิเคชัน AI ที่กำหนดเองได้ภายในไม่กี่วินาที โดยไม่ต้องมีทักษะการเขียนโค้ดเลย.

Content Writing

ช่วยให้สร้างงานเขียนเชิงสร้างสรรค์ บทความ อีเมลธุรกิจ และงานที่โรงเรียนมอบหมายได้อย่างง่ายดาย.

Art & Design

ช่วยแปลงไอเดียศิลปะให้เป็นภาพจากคำอธิบายที่เป็นข้อความโดยตรง.

Work & Profession

เพิ่มประสิทธิภาพในการทำงานและความสามารถในการดำเนินงานประจำวัน.

บริการนี้ยังครอบคลุม *คำแนะนำเครื่องมือ AI* *การพัฒนาสายอาชีพ* และ *การเรียนรู้และการศึกษา*.

2. ขั้นตอนการสมัครบัญชีใหม่

ทำตามขั้นตอนด้านล่างเพื่อเริ่มเข้าถึงสภาพแวดล้อม *AI Playground* อย่างเป็นทางการ:

ขั้นตอนที่ 01

เข้าสู่พอร์ทัลหลัก

เปิดเบราว์เซอร์และเข้าเว็บไซต์ทางการของ PartyRock ที่ URL ต่อไปนี้: partyrock.aws.

ขั้นตอนที่ 02

เมนูเข้าสู่ระบบ

คลิกปุ่ม "Log In" หรือ "Get started for free" ที่มุมขวาบนของหน้าจอ.

ขั้นตอนที่ 03

วิธีเข้าสู่ระบบ

ในหน้าต่างเลือกวิธีเข้าสู่ระบบที่ปรากฏขึ้น คลิกตัวเลือก "Sign in with Amazon" ซึ่งอยู่ด้านล่างของเมนู.

ขั้นตอนที่ 04

การสร้างบัญชี

หากคุณยังไม่มีบัญชี Amazon คลิกปุ่ม "Create your Amazon account" ในกล่องข้อความนำทาง ที่ปรากฏขึ้น.

3. ขั้นตอนยืนยัน OTP และความปลอดภัย

เพื่อรักษาความถูกต้องของการเข้าถึงบัญชี AWS ใช้การตรวจสอบข้อมูล ยืนยันตัวตนหลายชั้น:

  • กรอกข้อมูลส่วนตัว: กรอกแบบฟอร์มด้วยชื่อ-นามสกุลเต็ม อีเมลที่ใช้งานอยู่ (เช่น Gmail/iCloud) และตั้งรหัสผ่านอย่างน้อย 6 ตัวอักษร แล้วคลิกปุ่ม "Verify email".
  • ยืนยัน OTP ทางอีเมล: เปิดกล่องข้อความอีเมล คัดลอกรหัสความปลอดภัย One Time Password (OTP) ที่ระบบส่งให้ กรอกลงในช่องยืนยัน แล้วคลิก "Verify".
  • หมายเลขโทรศัพท์และ SMS OTP:กรอกหมายเลขโทรศัพท์ มือถือที่ใช้งานอยู่ รอรับรหัส SMS OTP แล้วคลิกปุ่มยืนยัน การสร้างบัญชี.
  • ผ่านการตรวจสอบ Captcha: ทำตามความท้าทายยืนยันความ เป็นมนุษย์ (ตัวอย่างสถานการณ์: *เลือกหมวกทั้งหมด*) แล้วคลิกปุ่ม สีเหลือง "Confirm" เพื่อยืนยัน.

4. สร้างแอปพลิเคชันใหม่แรก ของคุณ

เมื่อล็อกอินสำเร็จแล้ว คุณจะถูกพาไปที่ *Home Dashboard* หลักโดยตรง.

Initiation Button

คลิกปุ่มสีเขียวสด "Generate app" ที่อยู่บน แถบนำทางมุมขวาบน.

เลือก Build Mode

หน้าต่างป็อปอัปจะปรากฏขึ้นถามว่าคุณต้องการวิธีสร้างแอปแบบไหน หากต้องการควบคุมองค์ประกอบการออกแบบแอปได้เต็มที่ คลิก "Build manually".

5. ทำความเข้าใจ ประเภทและหน้าที่ของ Widget

ในหน้าแคนวาสแก้ไขโปรเจกต์ คุณสามารถเพิ่มบล็อกฟังก์ชันต่างๆ ได้โดยใช้ เมนูหลัก "+ Add widget" ด้านล่างนี้คือรายละเอียดหน้าที่การ ทำงานของแต่ละส่วนประกอบ:

ชื่อส่วนประกอบ Widget หน้าที่หลัก
User Input ให้ช่องกรอกข้อความอิสระสำหรับผู้ใช้แอปกรอกข้อมูลที่เปลี่ยนแปลงได้ (เช่น แนวหนัง ชื่อวัตถุ).
Select ให้พารามิเตอร์การโต้ตอบในรูปแบบรายการดรอปดาวน์ตัวเลือกที่กำหนดไว้ ตายตัวสำหรับผู้ใช้r.
Document Select ให้ผู้ใช้อัปโหลดเอกสารข้อความภายนอก (PDF, DOCX, PPTX, HTML, JSON, CSV) ได้สูงสุด 800,000 ตัวอักษร.
Static Text แสดงข้อความข้อมูลคงที่ถาวรที่คุณในฐานะผู้ออกแบบแอปกำหนดเอง โดยตรง.
Text Generation สร้างผลลัพธ์ข้อความใหม่ทันทีตามพารามิเตอร์ prompt ของ AI (AI-powered text).
Chatbot ให้พื้นที่แชทแบบโต้ตอบด้วย AI แบบไดนามิกระหว่างผู้ใช้กับแอป (AI-powered chat).
Image Generation สร้างภาพวิชวลใหม่โดยอัตโนมัติตามคำอธิบายที่กำหนดไว้.

6. การปรับแต่งพารามิเตอร์และ โมเดล AI

บล็อก widget ทุกตัวที่คุณเพิ่มลงในแคนวาสออกแบบสามารถปรับแต่งใหม่ได้ — ชื่อหัวข้อ (*Widget title*) ข้อความ placeholder (*Placeholder*) และค่าเริ่มต้น (*Default value*) — ให้เหมาะกับกรณีใช้งานขององค์กรคุณ.

Prompt Engineering และการเลือก โมเดล AI

ใน widget สร้างเนื้อหาอย่างเช่น *Profile Summary* คุณสามารถ สร้างคำสั่ง prompt เฉพาะที่อ้างอิงข้อมูลจากตัวแปร widget อื่นๆ ได้ (ตัวอย่าง: เรียกข้อมูลอายุ เพศ ส่วนสูง น้ำหนัก และกิจกรรมทางกาย).

คุณยังสามารถเลือกประเภทโมเดล AI ขั้นสูงที่เชื่อถือได้เป็นเอนจิน ตรรกะหลักของแอปพลิเคชัน เช่น Claude 3.5 Sonnet v2, และปรับพารามิเตอร์ *Temperature* และ *Top P*.

7. เผยแพร่โปรเจกต์ของคุณสู่สาธารณะ

โดยค่าเริ่มต้น แอปที่คุณออกแบบครั้งแรกบนแคนวาสจะเป็น *Private* หากต้องการให้แอปของคุณถูกทดลองใช้และเข้าถึงได้โดยสาธารณะหรือเพื่อนร่วมงาน ทำตามขั้นตอนนี้:

  1. เปิดไอคอนแฮมเบอร์เกอร์หรือเมนูตั้งค่าโปรเจกต์ที่อยู่บนแถบนำทาง ด้านขวา.
  2. เลือกสถานะไอคอนล็อกที่มีชื่อกำกับว่า "App is private".
  3. ในกล่องข้อความยืนยันสิทธิ์การเข้าถึงที่ปรากฏขึ้น คลิกและเลือก ตัวเลือก "Public" (ทุกคนสามารถใช้แอปของคุณได้ และจะถูกแชร์บนเพลย์ลิสต์ของคุณ).

8. ไอเดียการพัฒนาโปรเจกต์ สร้างสรรค์

ใช้ความสามารถ *no-code Generative AI* เหล่านี้เพื่อสร้างสรรค์ โซลูชันแก้ปัญหากรณีศึกษาต่างๆ รอบตัวคุณ:

AI Yearbook

แอปสนุกๆ ที่วิเคราะห์รูปที่ผู้ใช้อัปโหลด แล้วมอบคำนิยาม บุคลิกเฉพาะตัวโดยอัตโนมัติ เช่น "มีแววรวยสุด" หรือ "ยิ้มสวยสุด".

Debate Coach

ผู้ช่วยอัจฉริยะแบบโต้ตอบเพื่อฝึกนักเรียนให้กล้าแสดงข้อโต้แย้ง อย่างมั่นใจ ลับคมทักษะการสื่อสาร และสร้างกรอบตรรกะที่สอดคล้องกัน.

Major Matcher

แอปที่ปรึกษาด้านการศึกษาสำหรับนักเรียนในการค้นหาสาขาวิชาและ มหาวิทยาลัยในฝันที่เหมาะกับความสามารถและพรสวรรค์ทางวิชาการ.

ตัวอย่างเดโมโปรเจกต์แบบสด:

s.id/BMICHECK

ดาวน์โหลด PDF คลิกที่นี่