The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by จิรพัฒน์ วงค์มูล, 2023-12-06 23:26:49

cloud computing

cloud computing

Keywords: cloud computing

หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.1 ความหมาย สถาบันมาตรฐานและเทคโนโลยีแหงชาติของสหรัฐอเมริกาใหคําจํากัดความ “cloud” วา มาจากคําในภาษาอังกฤษที่แปลวา เมฆ หมายถึงอินเทอรเน็ต โดยรวมในรูปของโครงสรางพื้นฐาน (เปรียบเหมือนระบบไฟฟา ประปา ที่อยูใน อินเตอรเน็ต) ที่พรอมใหบริการกับผูใชงานเมื่อมีความตองการใชผูใหบริการการ ประมวลผลแบบกลุมเมฆสวนใหญจะใหบริการในลักษณะของเว็บแอปพลิเคชัน โดยใหผูใชทํางานผานเว็บเบราวเซอรขณะเดียวกันซอฟตแวรและขอมูลทั้งหมด จะถูกเก็บไวบนเซิรฟเวอรของผูใหบริการ บทท ี่ 1 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.1 ความหมาย การประมวลผลแบบกลุมเมฆนั้น ถูกอธิบายถึงโมเดลรูปแบบใหมของ เทคโนโลยีสารสนเทศในการใชงานบนอินเทอรเน็ตที่เนนการขยายตัวไดอยาง ยืดหยุน สามารถที่จะปรับขนาดไดตามความตองการของผูใชและมีการจัดสรร ทรัพยากรโดยเนนการทํางานระยะไกลอยางงาย ที่ใชอินเทอรเน็ตเปนโครงสราง พื้นฐาน ตัวอยาง การประมวลผลแบบกลุมเมฆที่เปนที่รูจัก เชน ยูทูบ โดยที่ผูใชสามารถ เก็บวิดีโอออนไลนไดโดยไมตองมีความรูในการสรางระบบวิดีโอออนไลนหรือใน ระบบเครือขายสังคมออนไลนตาง ๆ เปนตน บทท ี่ 1


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.2 ประวัติความเป นมา Cloud computing เชื่อวาจะไดรับการคิดคนโดย Joseph Carl Robnett Licklider ในป 1960 กับการทํางานของเขาใน ARPANET เพื่อเชื่อมโยงผูคนและ ขอมูลจากทุกที่ทุกเวลา แต Kurt Vonnegut กลาวถึงในหนังสือSirens of Titan (1959) ของเขา กลาวถึงคลาวดวา “เปนการลดภาระสําหรับทุกคน” ในป 1994 AT&T เปดตัว PersonaLink บริการแพลตฟอรมออนไลนสําหรับการสื่อสารสวน บุคคลและธุรกิจและผูประกอบการการจัดเก็บขอมูล เปนหนึ่งในคนแรกๆ ที่จะเปน การบริการโดยมีพื้นฐานจากเว็บ และการอางอิงในโฆษณาของพวกเขาบอกวา “คุณ สามารถคิดถึงสถานประชุมอิเล็กทรอนิกสคิดถึงบริการของเรา ที่เรียกวา กลุมเมฆ” บทท ี่ 1 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.2 ประวัติความเป นมา Amazon Web Services เปดตัวบริการการจัดเก็บขอมูลของพวกเขาบนเมฆ AWS S3 ในป 2006 และไดรับการยอมรับอยางกวางขวางและการยอมรับเปนผูจัดจําหนาย การจัดเก็บขอมูลของการบริการที่เปนที่นิยมเชน บทท ี่ 1


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.3 สวนประกอบของ Cloud Computing Cloud computing จะตองรองรับผูใหบริการจํานวนมาก และผูใชบริการก็มี ความคาดหวังไววา บริการหรือ applications ที่ไดนั้นจะตองเปนไปดวยความ รวดเร็ว,ปลอดภัย และ พรอมที่จะใชงานอยูเสมอ ไมวาจะอยูที่ไหน เวลาใดก็ตาม ดังนั้น ผูใหบริการ cloud computing จะตองมีการติดตั้งโครงสรางพื้นฐาน (Infrastructure) ของระบบที่มีคุณสมบัติดังตอไปนี้ บทท ี่ 1 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.3 สวนประกอบของ Cloud Computing 1.Transparency คือ ความพยายามที่จะทําใหเกิด balance ในการทํางานเมื่อมีการ เรียกใช application จากผูใชหลาย ๆ คนพรอมกัน โดยจะกระจาย load หรืองานไปให เครื่องหรือ server อื่น ๆ เพื่อชวยในการทํางาน อยางเชน ปกติการใหบริการจะ run อยู บน server ตัวเดียว แตเมื่อไหรก็ตามมีผูใชงานจํานวนมากและจําเปนตอ ง ใช server เพิ่มขึ้น transparency จะอนุญาตใหมีการประสานงานกับ server อื่น ๆ ได โดยที่ไมตองขัดจังหวะการทํางานหรือตองติดตั้งระบบกันใหมอยางนี้เปนตน สวน application delivery หรือการใหบริการระบบงาน จะชวยตอบสนองความตองการ ให application และขอมูลทุกรูปแบบไดทันทีไมวาจะเปนที่ไหนและเวลาใดก็ตาม บทท ี่ 1


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.3 สวนประกอบของ Cloud Computing 2. Scalability คือ สามารถปรับขนาดระบบไดตามภาระงาน 3. Intelligent Monitoring มีระบบที่สามารถตรวจสอบไดวา application หรือ service มีปญหาอะไร ตรงไหนบาง 4. Security เนื่องจากขอมูลทั้งหมดจะถูกเก็บไวใน cloud ซึ่งก็มีความเสี่ยง ดังนั้น ขอมูลที่สําคัญๆอาจจะถูกขโมยหรือเกิดความเสียหายจากการโจมตีระบบได บทท ี่ 1 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.4 สถาปตยกรรมของ Cloud Computing บทท ี่ 1


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.4 สถาปตยกรรมของ Cloud Computing บทท ี่ 1 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 1.5 Cloud Computing Types บทท ี่ 1


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ แบงรูปแบบของชั้น ดังนี้ 1. การใหบริการซอฟตแวรหรือ Software as a Service (SaaS) 2. การใหบริการแพลทฟอรม หรือ Platform as a Service (PaaS) 3. การใหบริการโครงสรางพื้นฐาน หรือ Infrastructure as a Service (IaaS) 4. บริการระบบจัดเก็บขอมูล หรือ Data Storage as a Service (DSaaS) 5. บริการรวมรวมลําดับความเชื่อมโยง หรือ Composite Service (CaaS) บทท ี่ 2 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ บทท ี่ 2


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ 1. Software as a Service (SaaS) จะใหบริการการประมวลผลแอปพลิเคชั่นที่แมขายของ ผูใหบริการ และเปดใหการบริการทางดานซอฟตแวรตาง ๆ บทท ี่ 2 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ 2. Platform as a Service (PaaS) เปนการประมวลผล ซึ่งมีระบบปฏิบัติการ และการ สนับสนุนเว็บแอปพลิเคชั่นเขามารวมดวย บทท ี่ 2


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ 3. Infrastructure as a Service (IaaS) เปนการใหบริการเฉพาะโครงสรางพื้นฐานมีประโยชน ในการประมวลผลทรัพยากรจํานวนมาก บทท ี่ 2 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ 4. Data Storage as a Service (DSaaS) เปนระบบการจัดเก็บขอมูลที่มีขนาดใหญไมจํากัด รองรับการสืบคนและการจัดการขอมูลขั้นสูง บทท ี่ 2


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิการบนระบบประมวลผลแบบกล ุมเมฆ (Cloud Computing Service) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 2.1 การบริการบนระบบการประมวลผลแบบกล ุมเมฆสามารถ 5. Composite Service (CaaS) คือสวนทําหนาที่รวมโปรแกรมประยุกตหรือจัดลําดับการ เชื่อมโยงแบบ workflow ขามเครือขาย รวมถึงการจัดการดานความปลอดภัย บทท ี่ 2 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.1 ความหมาย SaaS ยอมาจาก “Software as a Service” หรือเรียกวา “On Demand Software” คือรูปแบบการใหบริการ ซอฟตแวรผานทางอินเทอรเน็ต คลายกับการ เชาใชเพียงแคผูซื้อจายคาซอฟตแวรตามลักษณะการใชงาน ที่ตองการ (Pay-as-yougo) เชน ตามจํานวนผูใชและตามระยะเวลาที่ตองการใชเพียงเทานี้ผูซื้อ ก็สามารถเขา ใชงานซอฟตแวรนั้นๆ ไดทันทีผานทาง เว็บเบราเซอรโดยที่ไมตองติดตั้ง โปรแกรมลง เครื่องเหมือนการซื้อซอฟตแวรแบบเดิมที่เปน ลักษณะการซื้อแบบ License บทท ี่ 3


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.1 ความหมาย SaaS มีลักษณะการทํางานภายใตแนวคิด Cloud Computing เนื่องจากแนวคิด Cloud Computing เปนการแบงปนการเขาใช ทรัพยากรตางๆ ผานทางอินเทอรเน็ตซึ่ง SaaS ก็มีการทํางานที่คลายกันคือเปน การเปดสิทธิ์ใหผูใชงานจากทั่วโลกสามารถเขาถึง ทรัพยากร เชน ซอฟตแวรฮารดแวรผานทางอินเทอรเน็ต ไดโดยที่ผูใชงานแทบไมตองรูเลยวาซอฟตแวรหรือฮารดแวรที่ใชอยูนั้นถูก เก็บอยูที่ไหน ประมวลผลบน Server หนาตาเปนอยางไร หรือฐานขอมูลถูกเก็บไวที่ไหนเพียงแคผูใชเชื่อมตออินเตอรเน็ต ก็สามารถ เขาใชซอฟตแวรไดทันทีเขาถึงฐานขอมูลเดิมที่เก็บขอมูลที่สําคัญไวไดทุกที่ทุกเวลา ดังนั้น ในอนาคตหาก เราตองการจะทํางานใน ขณะที่อยูนอกออฟฟศหรือบนรถโดยสารก็สามารถทํา ไดอยางไรขีดจํากัด เพียงแคเชื่อมตออินเตอรเน็ตไดเทานั้น บทท ี่ 3 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.1 ความหมาย บทท ี่ 3


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.2 ลักษณะผ ู ให บริการซอฟต แวร  SaaS ผูใหบริการซอฟตแวรประเภท SaaS ทําหนาที่เหมือนเปน Host Application โดยเปดสิทธิ์ใหลูกคา (End User) จากทั่วโลกเขามา แชรการใชงานซอฟตแวรและฮารดแวรรวมกันผานทางเว็บเบราเซอรโดยใช Username และ Password เพื่อระบุความเปน เจาของซอฟตแวรนั้นๆ เพื่อเขาสูระบบในการใชงานแตละครั้ง ซึ่งผูใชงานสามารถเพิ่มขอมูลตางๆ เขาสูระบบและเรียกดูไดใน ภายหลัง เมื่อการใชงานเสร็จสิ้นก็แคทําการ Log Out ออกจากระบบ ระบบก็จะถูกปดและรอการเรียกเขาใชใหมในครั้งตอไป ตัวอยางของซอฟตแวรประเภท Saas ที่เปนบริการฟรีเชน Web-based Email Service ตางๆ เชน Hotmail, Gmail, Yahoo, Facebook, Twitter, eBay, Amazon ที่มีการเก็บโปรแกรมและขอมูลตางๆไวที่ Host แลวใหผูใชสามารถเรียกใช application ตางๆ ผานทางเว็บไดหรือตัวอยางบริการซอฟตแวร SaaS ที่คิดคาบริการและไดรับความนิยม เชน NetSuite, Salesforce, Thinkfree, Zimbra, Zoho, CRMOnDemand ที่คิดคาบริการการเขาใชซอฟตแวรตามลักษณะการใชงาน บทท ี่ 3 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.3 ค ุ ณสมบัติหลักของซอฟต แวร  SaaS • สามารถเขาใชผานเว็บ Browser ผานอุปกรณเชน เครื่องคอมพิวเตอรพีซีเครื่องคอมพิวเตอรพกพา (Laptop) หรือโทรศัทพมอถือื โดยไมตองติดตั้งซอฟตแวรที่เครื่องของผูใช • ระบบหลักของ SaaS จะถูกควบคุมจากผูใหบริการ SaaS เอง โดยผูใชบริการเพียงแค access เขามาดวย Username และ Password เพื่อระบุตัวตนเทานั้น • SaaS คิดคาบริการตามจํานวนผูใชงานและระยะเวลาที่ตองการใชงาน โดยจะไมมีการเรียกเก็บคาบริการชวยเหลือ คาแกไขบั๊กของ โปรแกรม การอัพเดทตางๆ เพิ่มเติม • การปรับแตงซอฟตแวรตามลักษณะการใชงานสามารถทําไดผานโปรแกรม แตหากผูใชงานตองการปรับแตงคุณสมบัติพิเศษ อื่นๆ เฉพาะเพิ่มเติม จําเปนตองวาจางโปรแกรมเมอรที่มีความเชี่ยวชาญกับโครงสรางของแอพลิเคชั่นนั้นๆ ปรับแตงให • มีลักษณะการใชงานที่งา ย มีคูมือการใชงานที่ละเอียดและมีหลายภาษา เพื่อรองรับ ผูใ ชงานจากทั่วโลก บทท ี่ 3


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.4 ประโยชน ด  านผ ู ให บริการ • สามารถบริหารจัดการและควบคุมซอฟตแวรไดอยางมีประสิทธิภาพมากขึ้น • ลดปญหาการกอบปซอฟตแวรจากซีดีได 100% เพราะลูกคาจายเงินตามการใชงานจริง และไดรับเพียง Username และ Password ในการล็อคอินเพื่อเขาใชงานซอฟตแวรผานทางอินเทอรเน็ต • สามารถเรียนรูพฤติกรรมการใชซอฟตแวรของลูกคาไดอยางละเอียดและ Real time • สามารถอัพเดท ปรับปรุงระบบซอฟตแวรไดงาย เพราะสามารถทําที่ฝงผูใหบริการไดทันที • ลดปญหาการติดตอสอบถามปญหาการใชงานของลูกคาที่เกิดจากการติดตั้ง และการใชอุปกรณฮารดแวรที่ไมถูกตอง • ทําใหเกิดการผูกติดกับลูกคาในระยะยาว เนื่องจากฐานขอมูลที่สําคัญของลูกคาถูกเก็บไวที่ฝงผูใหบริการ บทท ี่ 3 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.5 ประโยชน ด  านผ ู  ซ ื้อ • ลดตนทุนในการซื้อซอฟตแวรเพราะมีลักษณะการคิดคาบริการแบบ Pay-as-you-go คือจายตามระยะเวลาที่ใชงานจริง ไมตองจายกอนใหญทีเดียว • ลดตนทุนในการซื้อฮารดแวรเชน Server, Harddisk เพราะทั้งหมดนี้ผูใหบริการจะเปน ผูรับผิดชอบ • ลดตนทุนในการจางทีมงาน IT ที่มีความเชี่ยวชาญเพื่อการติดตั้ง ดูแลรักษาระบบและ แกปญหาซึ่งจะตามมาดวยคาสวัสดิการตางๆ • ลดเวลาในการวางแผน ติดตั้ง และดูแลรักษาในระยะยาวเพียงแคจายคาบริการ ผูซื้อ สามารถใชงานซอฟตแวรที่ตองการไดทันที • สะดวกในการเขาใชเพราะสามารถเขาใชซอฟตแวรไดทุกที่ทุกเวลาผานเว็บเบราเซอร • ไมตองคอยอัพเดทโปรแกรมดวยตัวเอง เพราะผูใหบริการจะเปนผูดูแลใหทั้งหมด บทท ี่ 3


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.6 ข  อจํากัดด านการใช งาน • ไมสามารถเชื่อมตอกับระบบอื่นๆ ไดอยางสมบูรณเชน หากองคกรนั้นๆ มี ระบบภายในแตเดิมที่ซับซอน หรือ หากองคกรนั้นๆ มีระบบ SaaS อื่นที่ใชอยู การใหทุกระบบนั้นเชื่อมโยงกันไดอยางสมบูรณเปนไปไดยาก เพราถูกพัฒนา กันคนละแพลตฟอรม • การปรับแตง (Customization) ยังตองอาศัยโปรแกรมเมอรในการปรับ คุณสมบัติใหตรงตามความตองการของธุรกิจ ซึ่งอาจจะมีคาใชจาย เพิ่มเติมใน สวนนี้เพราะบางองคกรอาจจะมีกระบวนการดําเนินธุรกิจที่ซับซอน บทท ี่ 3 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการซอฟต แวร  Software as a service(SaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 3.6 ข  อจํากัดด านการใช งาน • การประยุกตใชบทที่ 3 • http://www.onlinesoft.co.th/ArticleInfo.aspx?ArticleTypeID=1211&ArticleID=3796 • บททีÉ 6 • https://www.whizlabs.com/blog/best-free-cloud-storage/ • การประยุกตใชบทที่ 7 • https://sites.google.com/site/korwten/ggggg บทท ี่ 3


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการแพลตฟอร ม Platform as a service(PaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 4.1 ความหมาย Platform as a Service เปนซอฟตแวรบนระบบคลาวดสําหรับระบบที่ทําหนาที่เปนตัวกลาง เครื่องมือบูรณาการ และฐานขอมูล PaaS มอบการเขาถึงชวงการบริการในวงกวางแกผูบริโภคตั้งแตระบบที่ทําหนาที่เปนตัวกลางไป จนถึงฐานขอมูล รวมถึงการวิเคราะหหนวยความจํา อุปกรณเคลื่อนที่บิ๊กดาตา ขั้นตอน และการจัดการเอกสาร ฯลฯ เพื่อทําใหสามารถรวบรวมแอพพลิเคชันที่ไดรับการปรับแตงดวยความสามารถอันหลากหลาย เชนเดียวกับ รูปแบบ “as a service” อื่นๆ PaaS ชวยลดทั้งคาใชจายและความซับซอนในการใชงาน ความยุงยากและ คาใชจายทั้งหมดสําหรับการซื้อ การบูรณาการ และการบํารุงรักษาซอฟตแวรฮารดแวรและเทคโนโลยี แพลตฟอรมเปนหนาที่ความรับผิดชอบของผูใหบริการ PaaS ขอดีที่ไปไกลเกินกวาคาใชจายที่ลดลงคือ PaaS ไดลด การพัฒนาของแอพพลิเคชันและเวลาในการนํามาปรับใชซึ่งทําให PaaS กลายเปนกลุมที่เติบโตเร็วที่สุดในการ ประมวลผลคลาวดในปจจุบัน บทท ี่ 4 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการแพลตฟอร ม Platform as a service(PaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 4.1 ความหมาย บริการดาน Platform สําหรับการพัฒนา Software และ Application โดยผูใหบริการจะจัดเตรียมสิ่งที่ จําเปนตองใชในการพัฒนา Software และ Application เชน Web Application, DatabaseServer ระบบ ประมวลผลกลางสําหรับองคกรขนาดใหญและ Middleware อื่นๆ เปนตน โดยบริการทั้งหมดทํางานภายใตระบบ รักษาความปลอดภัยเครือขาย และสามารถเรียกใชงานไดผาน Web Application ซึ่งผูใชบริการสามารถนําไปใช ในการปรับใชและจัดการไดเอง ระบบ PaaS นั้นประกอบดวยระบบปฏิบัติการ ระบบฐานขอมูล และระบบมิดเดิ้ล แวรตัวอยางเชน Window Server, Linux, Oracle Database เปนตน บทท ี่ 4


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการแพลตฟอร ม Platform as a service(PaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 4.1 ความหมาย บทท ี่ 4 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการแพลตฟอร ม Platform as a service(PaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 4.2 ข  อด ี PaaS จะชวยใหการเขียนโปรแกรมระดับสูงที่มีความซับซอนอยางมากลดลง การพัฒนาโปรแกรมโดยรวมมีประสิทธิภาพมากขึ้น และเพิ่มประสิทธิภาพใน การปรับปรุงรักษาใหงายยิ่งขึ้น นอกจากนี้ยังมีประโยชนตอนักพัฒนาเมื่อ ตองทํางานกับผูรวมงานที่ไมไดอยูใกล บทท ี่ 4


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการแพลตฟอร ม Platform as a service(PaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 4.3 ข  อเส ี ย มีความเปนไปไดที่จะถูกขังอยูในแพลตฟอรมบางอยาง อยางไรก็ ตาม PaaS สวนใหญจะไมคอยเปดใหใชฟรี บทท ี่ 4 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการโครงสร างพ ื ้ นฐาน Infrastructure as a service (IaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 5.1 ความหมาย Infrastructure as a Service (IaaS) เปนโครงสรางพื้นฐานเหมือนกับระบบ คอมพิวเตอรคือ มีทั้งหนวยประมวลผล ระบบเครือขาย และพื้นที่จัดเก็บขอมูลใหใช งาน เพื่อรองรับการใชงาน Software และ Application เชน Microsoft Azure, Dropbox, Google Drive for business, Amazon Web Services เปนตน บทท ี่ 5


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการโครงสร างพ ื ้ นฐาน Infrastructure as a service (IaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 5.1 ความหมาย ในระดับ Infrastructure หรือเรียกวา Infrastructure as a service (IaaS) เหมาะสมกับองคกรที่ไมตองการลงทุนทางดาน Hardware ซึ่งก็คือ การใหบริการใน ดานตาง ๆ ดังนี้ - ทรัพยากร (Resource) ตาง ๆ ในรูปของ Service เชน พวก Server, Memory, CPU, Disk Space หรือ Network Equipment เปนตน - การขยายขนาดของ Infrastructure ซึ่งสามารถทําใหเล็กหรือใหญไดขึ้นอยูกับความ ตองการของ Application - การกําหนดราคาในการใหบริการแลวแตวาเราเลือกใชบริการทรัพยากรในสวนใด บทท ี่ 5 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการโครงสร างพ ื ้ นฐาน Infrastructure as a service (IaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 5.2 ประเภทของ IaaS บทท ี่ 5


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการโครงสร างพ ื ้ นฐาน Infrastructure as a service (IaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 5.3 ข  อด ี ของ IaaS 1. เชาใชงานโครงสรางพื้นฐานไดอยางยืดหยุน (Scale up-out-in) 2. ลงทุนต่ํา (Low Star up Cost, Low TCO) 3. มี Dash board ใหสามารถปรับใชงานตามความตองการได (On-Demand) 4. ลดภาระการดําเนินการ และการบํารุงรักษาโครงสรางพื้นฐาน (Reduce Operation & Maintenance) 5. มี Domestic Bandwidth สูงถึง 60 Gbps รวดเร็วแบบไฮสปด 6. มี Service Center ใหบริการแบบ 24x7 (ตลอดเวลา) บทท ี่ 5 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิการโครงสร างพ ื ้ นฐาน Infrastructure as a service (IaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 5.4 ประโยชน ของ IaaS 1. ใหการบริหารจัดการและควบคุมซอฟตแวรเปนไปอยางมีประสิทธิภาพ อยางบริษัทที่ขาย ซอฟตแวรที่เจอปญหาการถูกก็อปปโปรแกรมไปขาย ก็จะสามารถควบคุมปญหาสวนนี้ไดงายขึ้น 2. ชวยใหผูใชมีความสะดวกสบายมากขึ้น เพราะบางคนมักจะเจอปญหาอยางซื้อโปรแกรมมาแตลงไม เปน หรือ ตองคอยตามอัพเกรดโปรแกรมที่ใชซึ่งบางครั้งก็ไมมีเวลา การใช Saas จะตัดปญหาเหลานี้ ไป เพราะบริษัทที่ใหบริการอยูจะดูแลใหหมด 3. การบริการซอฟตแวรเปนไปไดอยางทั่วถึง ทุกที่ทุกเวลา บนโลกใบนี้ 4. สามารถใชซอฟตแวรเพียงชุดเดียวในการใหบริการแกผูใชหลายๆคน ซึ่งนี่เปนสิ่งที่ผูผลิตซอฟตแวร ชอบมากเพราะวาจะชวยประหยัดตนทุนลงไปไดมาก อนาคต บทท ี่ 5


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.1 ความหมาย คือ ระบบการจัดเก็บขอมูลที่มีขนาดใหญไมจํากัด รองรับการสืบคนและการจัดการขอมูล ขั้นสูง โดยที่ขอมูล (หรือไฟล) ถูกจัดเก็บไวในคลาวดและถูกบันทึกไวบนเซิรฟเวอร ระยะไกลซึ่งสามารถเขาถึงไดอยางงายดายจากทุกที่ดวยอินเทอรเน็ต โดยจะไดรับอนุญาต ใหสามารถเขาถึงขอมูลไดจากใด ๆ อุปกรณที่เชื่อมตอกับอินเทอรเน็ต ไดแกคอมพิวเตอร แท็บเล็ตและสมารทโฟนตรงกันขามกับที่จัดเก็บขอมูลในตัวเครื่องขอมูลถูกเก็บไวในฮารด ไดรฟของเครื่อง เดสกท็อป หรือแล็ปท็อป บทท ี่ 6 หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.2 ข  อด ีของการใชบร  ิการจัดเก ็ บข  อม ู ล บทท ี่ 6 1. ลดตนทุน : เนื่องจากวาคุณไมตองซื้อฮารดแวรซอฟตแวรรวมไปถึงคาเสื่อมราคาของ ฮารดแวรตาง ๆ 2. เวลาในการกูคืนขอมูล : ในกรณีที่มีภัยพิบัติเกิดขึ้น คลาวดน ี่แหละที่เปนเครื่องมือในการ ใชกูคืนขอมูลใหคุณแบบเต็มรูปแบบ 3. มาตรฐานการใหบริการ (SLAs) : เมื่อพูดถึงการสํารองขอมูลกับผูใหบริการระบบคลาวด สิ่งที่คุณตองคิดคือ SLA ของผูใหบริการนั้นมีอยูหรือไมและมั่นใจไหมวาพวกเขาจะสนับสนุน คุณ สัญญาทางกฎหมายเหลานี้เหมือนกับนโยบายการประกันเพื่อรับประกันการสํารอง ขอมูลและการกูคืนขอมูลของคุณจะดําเนินการภายในระยะเวลาที่กําหนดกันไว


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.2 ข  อด ีของการใชบร  ิการจัดเก ็ บข  อม ู ล บทท ี่ 6 4. การบริการ : ผูใหบริการระบบคลาวดสวนใหญกําลังทําการอัพเกรดทั้งฮารดแวรและ ซอฟตแวรเพื่อใหบริการที่มีความปลอดภัยและมีประสิทธิภาพมากที่สุด บางผูใหบริการจะมีการ มอนิเตอรทุกวันทุกคืน บางที่ก็จะมีการกําหนดรหัสผานในการเขาถึงขอมูล และสวนใหญแลว ระบบของคลาวดมักจะมีความกาวหนามากกวาสิ่งที่เรามีอยูแลว 5. เขาถึงไดทุกที่ : ขอมูลของคุณมาสามารถเขาถึงไดทุกที่ในโลกใบนี้ความยืดหยุนนี้ชวยใหคุณ สามารถรีสตารทดาตาเซ็นเตอรของคุณไดในสถานที่ที่คุณกําลังอยู หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.3 ข  อเส ียของการใชบร  ิการจัดเก ็ บข  อม ู ล บทท ี่ 6 1. แบนดว ิดธ: แบนดวิดธจะขึ้นอยูกับขนาดดาตาเซ็นเตอรของคุณและขอจํากัดจากผูใหบร ิการ คลางดบางรายอาจจะเปนปญหาในแงของเวลาที่ตองใชในการสํารองหรือกูคืนขอมูลจําเปนตองใช แบนดวิดธโดยเฉพาะอยางยิ่งกับการโหลดขอมูลเริ่มตน 2. ความปลอดภัย : แนนอนวามีความเสี่ยงในการจัดเก็บขอมูลที่เกยวกี่บบรั ิษัทคุณ ผูใหบริการคลาวด สวนใหญมีการควบคุมอยางมีนัยสาคํ ัญในสถานที่ซึ่งอาจจะใหญกวาท ี่จะทาในดาต ํ าเซ็นเตอรของ องคกรของคุณ ดําเนินการดวยความระมัดระวังและเกี่ยวของกับ CISO ของคุณในการสนทนาเหลานี้ 3. การล็อคอินของผูใหบริการ : สามารถเปลี่ยนไปใชผูใหบริการรายใหมไดแตจะมีความซับซอนและ ทาทายในระดับหนึ่ง การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS)


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.4 ฟรี ท ี่เก ็ บข  อม ู ลบนคลาวด ในป 2019 1. Google Drive (15G) บทท ี่ 6 2. Media Fire (10G-50G) การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.4 ฟรี ท ี่เก ็ บข  อม ู ลบนคลาวด ในป 2019 3. Sync.com (5G) บทท ี่ 6 4. Mega (50G) การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS)


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.4 ฟรี ท ี่เก ็ บข  อม ู ลบนคลาวด ในป 2019 5. Dropbox (2G) บทท ี่ 6 6. pCloud (10G-2T) การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.4 ฟรี ท ี่เก ็ บข  อม ู ลบนคลาวด ในป 2019 7. OneDrive (10G) บทท ี่ 6 8. iCloud (5G) การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS)


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 6.4 ฟรี ท ี่เก ็ บข  อม ู ลบนคลาวด ในป 2019 9. Next Cloud (2G) บทท ี่ 6 10. Amazon Drive (5G) การให บร ิ การจ ั ดเก ็ บข  อม ู ล Data Storage as a service (DaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ การบร ิ การรวมและรวม Composite Service (CaaS) ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.1 ความหมาย คือ สวนทําหนาที่รวมโปรแกรมประยุกตหรือจัดลําดับการเชื่อมโยงแบบ workflow ขามเครือขาย รวมถึง การจัดการดานความปลอดภัย แบงออกเปน 3 แบบ คือ 1. Public clouds มี server จํานวนมากและตั้งอยูหลายๆที่ซึ่งผูใชจะใชบริการผาน web application หรือ web service 2. Private cloud ผูใชบริการเปนผูบริหารจัดการระบบเอง โดยจะมีการจําลอง cloud computing ขึ้นมาใชงานใน network สวนตัว รูปแบบนี้จะชวยลดคาใชจายเพราะมีการแชรทร ัพยากรรวมกัน และ มีความสะดวกเนื่องจากผูใหบริการจะมีหนาที่ติดตั้งระบบและดูแลรักษาให 3. Hybrid cloud ประกอบขึ้นดวยผูใหบริการแบบ public และ private สวนใหญจะเนนไปทางระบบ enterprise บทท ี่ 7


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.2 ร ู ปแบบของ Composite Service (CaaS) บทท ี่ 7 การบร ิ การรวมและรวม Composite Service (CaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.3 ชนิดของ Cloud บทท ี่ 7 การบร ิ การรวมและรวม Composite Service (CaaS)


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.3 ชนิดของ Cloud บทท ี่ 7 การบร ิ การรวมและรวม Composite Service (CaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.4 เปรี ยบเท ี ยบ Public Cloud vs Private Cloud บทท ี่ 7 การบร ิ การรวมและรวม Composite Service (CaaS)


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 7.5 Composite Service (CaaS) บทท ี่ 7 การบร ิ การรวมและรวม Composite Service (CaaS) หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.1 ประโยชนระบบประมวลผลแบบคลาวด 1. ประหยัดการลงทุนเรื่องทรัพยากรคอมพิวเตอรเพราะเปลี่ยนมาเปนการเชาระบบแทน ซึ่ง ทําใหบริษัทที่มีเงินลงทุนจํากัดสามารถมีระบบสารสนเทศที่ดีใชไดเทา เทียมกับบริษัทอื่น ๆ 2. สามารถสรางระบบใหมขึ้นมาใชไดในเวลาอันรวดเร็ว เพราะวาผูใหบริการจะจัดเตรียม ทรัพยากรขนาดใหญไวรองรับผูใชบริการอยูแลว ดังนั้นจึงไมตองมีระยะเวลาการ ออกแบบ ระบบ สั่งซื้อฮารดแวรและติดตั้งฮารดแวรซึ่งแคนี้ก็ลดระยะเวลาดําเนินการไปเปนเดือนเลย ทีเดียว บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.1 ประโยชนระบบประมวลผลแบบคลาวด 3. เพิ่มขนาดทรัพยากรไดงายดายและรวดเร็ว ในกรณีที่ระบบของผูใชบริการมีขนาดใหญขึ้นก็ยอม ตองขยายทรัพยากรใหเพิ่ม ขึ้นตามการใชงาน ซึ่งระบบที่เปนของบริษัทเองคงตองทําการออกแบบ และสั่งซื้อและติดตั้งกัน วุนวายเสียเวลา ดวยการใชบริการ Cloud computing ก็ทําใหการเพิ่ม ขนาดทรัพยากรนั้นงายและรวดเร็วภายในขามคืนเทานั้น 4. ขจัดปญหาเรื่องการดูแลระบบทรัพยากรสารสนเทศ ออกไปใหผูใหบริการ Cloud computing ดูแลแทน จึงทําใหลดทั้งความยุงยากของการดูแลและลดจํานวนบุคลากรที่ตองจางมาเพื่อ ดูแล ระบบอีกดวย บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.1 ประโยชนระบบประมวลผลแบบกล ุมเมฆ บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ ผลประโยชนดานการเงิน Cloud กอใหเกิดประโยชนครอบคลุมเกี่ยวกับงบการเงิน 1. ลดคาใชจาย โดยคาใชจายจะต่ําลงเมื่อใชบริการคลาวดเปรียบเทียบกับการตองสรางและ บํารุงรักษาระบบดวยตนเอง 2. ลดตนทุนโดยรวมในการเปนเจาของ โดยลงทุนจริงเทาที่ใชงาน และยังไดความรวดเร็วใน ความพรอมใชงานอีกดวย 3. ลดงบลงทุนคาใชจายของไอทีโดยเปลี่ยนการลงทุนเปนการจายคาดําเนินการแทน 4. ปรับปรุงคาใชจายไดตามการบริหารจัดการกระแสเงินสดของธุรกิจ โดยจายเฉพาะบริการ ที่จําเปนตองใชจริง ๆ บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ ประโยชนดานการตอบสนอง Cloud ชวยใหองคกรมั่นใจในการตอบสนองตามความตองการทางธุรกิจ ดวย: 1. ทรัพยากรสําหรับประมวลผลและระบบมีพรอมใชงานไดทันทีตามความตองการทางธุรกิจ 2. เขาดึงคลาวดไดหลากหลายชองทาง จึงมั่นใจไดวาขอมูลและแอปพลิเคชันจะพรอมใชงาน ไดจากทุกที่ทุกเวลา 3. คลอง ตัวมากขึ้นดวยคลาวดจึงชวยใหสามารถตอบสนองตอความตองการทางธุรกิจที่ เปลี่ยนแปลงไปไดอยาง รวดเร็วดวยทรัพยากรดานไอทีที่เหมาะสม บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ ประโยชนสําหรับลูกคา 1. ลูกคาไดรับความปลอดภัยดานการเก็บขอมูลของเว็บไซตหมดกังวลปญหาเรื่องความ เสียหายของ Server และ การถูกโจรกรรม และจูโจมจาก Hacker 2. ลดตนทุนการบริหารงานบุคลากรดูแล Server และคาบริหารจัดการ Server เนื่องจาก ระบบ Cloud Computing มีผูเชี่ยวชาญคอยดูแลแทน ความเร็วสูง บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ 3. สามารถเพิ่ม หรือลดพื้นที่เก็บขอมูลเว็บไซตไดงาย โดยที่ไมตองมีการปรับเปลี่ยน Hardware หรือ Software ที่ใชบริการอยูสามารถเพิ่มหรือลดไดเลยทันที 4. สามารถเขาถึงขอมูลบนระบบ Cloud Computing ไดหลากหลายชองทาง ทั้งเจาของ กิจการและลูกคาผูใชงานลูกคามีเครื่องแมขายในการเก็บขอมูลที่ดีมีระบบสํารองขอมูลที่ ดีเยี่ยม และมีเครือขายความเร็วสูง บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 8.2 ประโยชนทางธ ุ รกิจ บทท ี่ 8 การใชประโยชนระบบประมวลผลแบบคลาวด Utilizing Cloud Computing Systems


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 บริการแอพพลิเคชั่นกล ุมเมฆ (Cloud Application) เป นแอพพลิเคชั่นที่เปดใหบริการบนเครือขายอินเตอรเน ็ ต โดยผูใชไม จําเป นตองติดตั้ง หรือรันแอพพลิเคชั่นที่เครื่องคอมพิวเตอรแตเปนการใช บริการรันแอพพลิเคชั่นผานเครือขายจึงไมตองมีภาระในการบํารุงรักษา ซอฟตแวรการดูแลในระดับปฏิบัติการ หรือระบบสนับสนุน ประกอบดวย บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.1 บริการแอพพลิเคชั่นกล ุมเมฆ (Cloud Application) 1. Peer-to-peer/Volunteer Computing (Bittorent, SETI, Skype) 2. Web application (Facebook) 3. Software As A Service (Google Apps, Google Docs, Salesforce) 4. Software plus services (Microsoft Online service) บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 ระบบปฏิบัติการโฉมใหม Cloud OS 1. JoliCloud บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development สามารถลงชื่อเขาใชดวย Google หรือ Facebook ID แอพของ JoliCloud นั้นพรอมใชงานสําหรับ iOS และ Android ไมตองบอกวาใหบริการอยาง SkyDrive, Google Drive, Dropbox นอกเหนือจากที่อื่น ๆ หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 ระบบปฏิบัติการโฉมใหม Cloud OS 2. Silve OS บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development สามารถใชงานไดปจจุบันมีเพียง แอปพลิเคชั่นเชน File Explorer, อินเทอรเน็ตเบราวเซอร,  โปรแกรมเลน วิดีโอ, โปรแกรมแกไขขอความแบบ Rich Text, โปรแกรมอาน RSS, Twitter, Flickr, YouTube, IM และ เกมบางเกม


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 ระบบปฏิบัติการโฉมใหม Cloud OS 3. Zero PC บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development มีแอพพลิเคชั่นเชน SkyDrive, 4Shared, Google Drive, SugerSync, Dropbox, Box, Facebook, Twitter, Flickr Instagram, Picasa และอีกมากมาย หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 ระบบปฏิบัติการโฉมใหม Cloud OS 4. Eye OS บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development สามารถใชกับ eyeOS Web Desktop Eye OS


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.2 ระบบปฏิบัติการโฉมใหม Cloud OS 5. iSpaces cloud computer บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development ใหบริการใน Windows, Mac และ Linux และทํางานบน Chrome, Internet Explorer, Safari, Firefox และ Opera iSpace หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.3 Amazon Web Services คือ บริการที่มอบประสิทธิภาพการประมวลผล พื้นที่ จัดเก็บ ฐานขอมูล แอปพลิเคชัน และทรัพยากรดานไอที อื่น ๆ ผานอินเทอรเน็ตตามราคาคาบริการที่ใชตามจริงโดย ที่ AWS จะมีการใหบริการ ที่แยกออกเปนโมดูล คือ 1. S3 (เก็บขอมูล), 2. EC2 (ประมวลผล) 3. SimpleDB (ฐานขอมูล) บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.4 Google App Engine คือ platform ที่สรางขึ้นเพื่อนักพัฒนาสามารถ พัฒนา Web Application บน google data center ซึ่งเปนเทคโนโลยี Cloud Computing ที่ใหบริการแบบ Platform-as-a-Service จาก Google คูแขงของ Google App Engine ในปจจุบัน ไดแก Heroku, Windows Azure เปนตน Google App Engine จะชวยใหนักพัฒนา Web browser (เว็บเบราวเซอร) สามารถติดตั้ง ปรับปรุง และขยายระบบไดอยาง ไมจํากัด ไมตองเสียคาใชจายในการวาง Server (เซิรฟเวอร) หรือ คาใชจายในการติดตั้งและดูแล Server โดย ปกติแลว เวบไซตเริ่มตน จะไดชื่อโดเมนยอของ appspot.com เชน example.appspot.com เปนตน แต นักพัฒนาสามารถเลือกชื่อโดเมนเฉพาะไดโดยมีคาใชจายเล็กนอย บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.4 Google App Engine ซึ่งแตละบริการจะแยกออกจากกัน สวนของ Google App Engine จะตางออกไป โดย Google จะใหบริการแบบครบวงจรกวา ไมแยกออกจากกัน โดยบริการของ Google App Engine จะมีลักษณะ เปนการใหบริการ infrastructure ที่ระดับ high-level มากกวา โดยสามารถรัน application ที่เขียน ดวยภาษา python เทานั้น (ภาษาอื่นจะตามมาในอนาคต) ทาง Google จะมี SDK มาใหนักพัฒนา สามารถเขียนโปรแกรมทดสอบในเครื่องตัวเองไดกอน แลวนํามา deploy ลงในระบบของ Google App Engine ทีหลังไดโดยระบบเก็บขอมูลจะใช GFS และใชฐานขอมูล BigTable บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.4 Google App Engine ขอจํากัดของ Google App Engine 1. Google App Engine อนุญาติใหเขาถึงไฟลบน Server อื่นผาน URL กับ Email Service เทานั้น และผูใชก็เขาถึงไฟลบน Google App Engine ผานทาง HTTP,HTTPS เทานั้น 2. Google App Engine อนุญาติใหอานไฟลและ Upload ไฟลไดแตไมสามารถเขียนไฟลลงบน File System ได 3. แตละ Request ตองตอบสนอง ภายใน 60 วินาทีในที่นี้ รวมถึง web request, queue task, และ scheduled task โดยแตละ Request ไมสามารถ spawn process ได (แตกเปน sub process หลายๆ อัน) บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development ขอดีของ Google App Engine 1. จายเทาที่ใช (Pay as you use) โดยเริ่มแรก จะฟรีทุกอยาง ไมมีคาใชจายแตอยางใด โดยครั้งแรก จะใหพื้นที่เว็บไซตทั้งหมด 1GB และจํากัดการเรียก เว็บเพจที่ 5 ลาน Request ตอเดือน หากใชเกินกวา นั้นก็จะมีคาใชจายตามการใชงานจริง และจํากัด 10 Applications ตอหนึ่ง Google Account หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure คือ คลาวดแพลตฟอรม (Cloud Platform) ที่เปดกวางและมีความยืดหยุนสูงเพื่อทําหนาที่เปน รากฐานสําหรับการสราง ติดตั้ง รวมถึงจัดการโซลูชัน รองรับการใชงานในรูปแบบ Iaas ( Infrastructure as a Service) และ Pass (Platform as a Service) นั่นคือทานสามารถเชาใชบริการโดยให Microsoft ชวยดูแลและจัดการดานฮารดแวรซอฟตแวรและระบบเครือขาย เหมาะสําหรับองคกรทุกขนาดไมวาจะ เปนองคกรขนาดเล็ก ขนาดกลาง หรือขนาดใหญที่ตองการพัฒนาและปรับปรุง ศูนยขอมูลใหมีความ ยืดหยุนและรองรับกับความตองการทางธุรกิจไดอยางรวดเร็วและมีประสิทธิภาพ บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure คือ คลาวดแพลตฟอรม (Cloud Platform) ที่เปดกวางและมีความยืดหยุนสูงเพื่อทําหนาที่เปนรากฐาน สําหรับการสราง ติดตั้ง รวมถึงจัดการโซลูชัน รองรับการใชงานในรูปแบบ Iaas ( Infrastructure as a Service) และ Pass (Platform as a Service) นั่นคือทานสามารถเชาใชบริการโดยให Microsoft ชวยดูแลและจัดการ ดานฮารดแวรซอฟตแวรและระบบเครือขาย เหมาะสําหรับองคกรทุกขนาดไมวาจะเปนองคกรขนาดเล็ก ขนาด กลาง หรือขนาดใหญที่ตองการพัฒนาและปรับปรุง ศูนยขอมูลใหมีความยืดหยุนและรองรับกับความตองการทาง ธุรกิจไดอยางรวดเร็วและมีประสิทธิภาพ ประกอบดวย การใหบริการดังนี้ 1. ใหบริการ App 2. ใหบริการ Compute 3. ใหบริการ Storage 4. ใหบริการ Network บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure 1. ใหบริการ App การพัฒนาแอปพลิเคชันเพื่อใชงานบน Azure ทําไดโดยใชภาษาที่หลากหลาย เชน Java, PHP, .NETผานชุดเครื่องมือ และเฟรมเวิรกตาง ๆ บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure 2. ใหบริการ Compute เพื่อการสรางเครื่องเวอรชวล (Virtual Machine) เพื่อติดตั้งระบบปฏิบัติการพรอม ดวยระบบฐานขอมูลที่หลากหลาย บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure 3. ใหบริการ Storage เพื่อการทําสํารองขอมูล ยายขอมูลที่ไมไดใชงานแลว และสํารองขอมูลไปยังพื้นที่จัดเก็บได อยางปลอดภัย บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


หลักสูตรวิทยาการคอมพิวเตอร คณะวิทยาศาสตรและเทคโนโลยี มหาวิทยาลัยสวนดุสิต กรุงเทพฯ 10300 Computer Science Program : 295 Ratchasima Rd. Suan Dusit University 10300 Thailand โทรศัพท : 02 244 5690-1 Web Site--> http://comsci.sci.dusit.ac.th/ ผูชวยศาสตราจารยจุฑาวุฒิจันทรมาลี 9.5 Microsoft Azure 4. ใหบริการ Network เพื่อการเชื่อมตอระบบคลาวดเขากับโฮสตและการติดตั้งใชในองคกร บทท ี่ 9 การประยุกตใชโปรแกรมบนระบบประมวลผลแบบกลุมเมฆเพื่อพัฒนางานดานธุรกิจ Application of Programs on Cloud Computing Systems for Business Development


Click to View FlipBook Version