ศึกษาหลักการ แนวคิด และโครงสร้างพื้นฐานของการประมวลผลแบบกลุ่มเมฆ (Cloud Computing) ประเภทของบริการบน Cloud ได้แก่ IaaS, PaaS, และ SaaS การออกแบบและพัฒนาแอปพลิเคชันบน Cloud การจัดการทรัพยากรและความปลอดภัยบน Cloud การใช้บริการ Cloud ของผู้ให้บริการหลัก (เช่น AWS, Azure, Google Cloud) การนำ Cloud มาใช้กับงานจริง เช่น Web Hosting, Big Data, AI, IoT และ DevOps รวมถึงการประเมินผลต้นทุนและข้อกำหนดทางกฎหมาย
เมื่อเรียนจบ นักศึกษาจะสามารถ:
อธิบายโครงสร้างและโมเดลการให้บริการ Cloud ได้อย่างถูกต้อง
ติดตั้งและจัดการทรัพยากร Cloud เบื้องต้นได้
ออกแบบและพัฒนาแอปพลิเคชันบน Cloud ได้
ประยุกต์ใช้ Cloud กับงานด้านเทคโนโลยีต่าง ๆ เช่น Big Data หรือ IoT
พิจารณาประเด็นความปลอดภัยและข้อกำหนดทางกฎหมายที่เกี่ยวข้อง
ความรู้เบื้องต้นเกี่ยวกับ Cloud Computing
ความหมายและวิวัฒนาการ
สถาปัตยกรรม Cloud
โมเดลการให้บริการ (IaaS, PaaS, SaaS)
ตัวอย่างผู้ให้บริการหลัก
การเปรียบเทียบจุดเด่น-จุดด้อย
Virtualization และ Containers
การสร้าง Virtual Machine และ Containerization (เช่น Docker)
การจัดการและ Deploy แอปพลิเคชันบน Cloud
Web App Deployment
Database Services
การใช้บริการของ AWS, Azure, Google Cloud
Hands-on Lab
Cloud Storage และ Content Delivery
ความปลอดภัยของ Cloud
การเข้ารหัส การจัดการสิทธิ์ และการสำรองข้อมูล
การจัดการต้นทุนและใบอนุญาต
การประยุกต์ใช้ Cloud กับ Big Data, IoT และ AI
กฎหมายและมาตรฐานที่เกี่ยวข้อง
บรรยายพร้อมสาธิต
Lab ปฏิบัติจริง
โครงการกลุ่ม (เช่น พัฒนาเว็บแอปพลิเคชันบน Cloud)
นำเสนอและอภิปรายกรณีศึกษา
การเข้าร่วมและมีส่วนร่วมในชั้นเรียน
แบบฝึกหัด/ Lab Report
สอบย่อย / สอบกลางภาค
โครงงาน/โปรเจกต์ประยุกต์ใช้ Cloud
สอบปลายภาค
ไม่พบความคิดเห็น