
AWS Knowledge ติวเข้ม Lesson 1
สวัสดีครับตอนนี้ผมกำลังศึกษาเพื่อที่จะเตรียมสอบ AWS Certified Cloud Practitioner เลยคิดว่าอยากจะใช้การเขียนบล็อกเป็นช่องทางในการทบทวนความรู้และสรุปเนื้อหา พร้อมกับแบ่งปันให้กับคนที่สนใจเหมือนกันได้มาศึกษาเพิ่มเติมด้วย
Introduction to Amazon Web Services

- ร้านกาแฟ คือ โปรแกรม
- ลูกค้า คือ Client (เรียกใช้งานข้อมูล)
- พนักงาน คือ Server (ตอบรับการเรียกใช้งานของ Client)
ทั้ง 3 อย่างนี้ถูกสร้างและใช้งานอยู่บน AWS โดยมี AWS ทำหน้าที่ให้จัดการระบบในการทำงานต่างๆ ซึ่งมีการประมวลผลที่อยู่ในรูปแบบ Cloud หรือเรียกว่า Cloud computing นั้นเอง

Cloud computing คืออะไร ?
คือพื้นที่ให้บริการต่างๆ ไม่ว่าจะเป็น การจัดเก็บข้อมูล หรือ การประมวลผลข้อมูล ทุกอย่างจะถูกใช้งานอยู่บนอินเทอร์เน็ต(On-Cloud) เพื่อลดความยุ่งยากในการติดตั้งเครื่องมือต่างๆ รวมทั้งยังลดค่าใช้จ่ายในการใช้งานอีกด้วย และที่สำคัญคือมีความยืดหยุ่นในการใช้งานทำให้ในปัจจุบัน Cloud computing กำลังเป็นที่นิยมเป็นอย่างมาก จุดเด่นของ Cloud computing คือ

- Access services on demand (สามารถเพิ่มพื้นที่การใช้งานได้ตามปริมาณความต้องการของผู้ใช้)
- Avoid large upfront investments (ลดค่าใช้จ่ายในลงทุน)
- Provision computing resources as needed (มีการติดตั้งง่ายกว่า ถ้าเทียบกับแบบ On-premise)
- Pay only for what you use (เสียค่าใช้จ่ายตามการใช้งานจริงไม่ใช่แบบเหมาจ่าย)
โดยสามารถแบ่งการใช้งานออกมาในรูปแบบต่างๆ ได้เรียกว่า Cloud computing deployment models
Cloud computing deployment models
จะแบ่งออกเป็น 3 รูปแบบคือ

- Cloud (ประมวลผลโปรแกรมและ Website ทั้งหมดบน Cloud)
- On premise (คือเซิฟเวอร์ทั่วไปที่มีการติดตั้งเครื่องมือและอุปกรณ์ต่างๆอยู่ภายในไซต์งานหรือพื้นที่ที่กำหนดไว้)
- Hybrid (บางส่วนใช้งานอยู่บน Cloud บางส่วนอยู่ใน On premise เช่น Front-end อยู่บน Cloud แต่ Back-end ทำงานอยู่ใน On premise)
และ AWS ก็ใช้ระบบ Cloud เป็นหลักจึงเกิดเป็น AWS Cloud ขึ้นมา
Cloud computing benefits
สรุปข้อดีทั้งหมดของ Cloud computing
Variable expenses

Cost optimization

Capacity

Economies of scale

Speed and agility

Global in minutes
