บทนำสู่บริการ Compute ของ AWS

AWS Concepts

Amar Suchak

Software Engineer, Microsoft

ทำไมต้องมีบริการ Compute?

Black Friday

  • ลองนึกภาพช่วง Black Friday
  • เว็บไซต์ล่มเพราะรับทราฟฟิกไม่ไหว
  • จะทำอย่างไร?
AWS Concepts

Compute: รากฐานของโซลูชันดิจิทัล

  • คำนิยาม: จัดหาพลังการประมวลผลตามต้องการ
  • ความสำคัญ: ปรับขนาดได้, ยืดหยุ่น, และประหยัดต้นทุน

Demand vs. Compute Power

AWS Concepts

รับมือความท้าทายด้วย AWS

แบบใช้เซิร์ฟเวอร์

  • พร้อมใช้งานตลอดเวลา
  • ทรัพยากรเฉพาะสำหรับตัวเอง
  • ควบคุมได้มากกว่า
  • ปรับแต่งได้ตามต้องการ (เหมือนมีรถเป็นของตัวเอง)

การมีรถเป็นของตัวเอง

Serverless

  • ประมวลผลตามต้องการ
  • ไม่ต้องจัดการเซิร์ฟเวอร์
  • ขับเคลื่อนด้วย Event
  • ประหยัดค่าใช้จ่าย
  • เหมือนเรียกแท็กซี่ มีเมื่อต้องการ หายไปเมื่อไม่ใช้

การเรียกแท็กซี่

AWS Concepts

เจาะลึก EC2

AWS EC2

  • เซิร์ฟเวอร์เสมือนบนคลาวด์
  • ปรับแต่งการตั้งค่าได้ (OS, พื้นที่เก็บข้อมูล, ที่ตั้ง)
  • เน้นความสามารถในการปรับแต่ง
AWS Concepts

เจาะลึก Lambda

AWS Lambda

  • แพลตฟอร์ม Serverless Computing
  • ชื่อมาจาก Lambda Calculus
  • สถาปัตยกรรมแบบ Event-driven (อัปโหลดไฟล์, เปลี่ยนแปลงฐานข้อมูล)
  • เน้นความสะดวกในการใช้งาน
AWS Concepts

ตัวอย่างการใช้งานจริง

EC2

  • โฮสต์เว็บไซต์
  • ปรับขนาดและปรับแต่งได้

เว็บแอป

Lambda

  • ประมวลผลภาพแบบเรียลไทม์
  • งานที่ขับเคลื่อนด้วย Event

การสำรองข้อมูล

AWS Concepts

นอกเหนือจาก EC2 และ Lambda

AWS Compute Services

AWS Concepts

มาฝึกกันเถอะ!

AWS Concepts

Preparing Video For Download...