CLOUD
COMPUTING!
CLOUD
COMPUTING!
By Wimwipa B.
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
ก
คาํ นํา
หากพดู ถงึ วา คลาวดค อมพิวตงิ้ (Cloud Computing) คืออะไร?
หลายคนอาจจะนึกถงึ แคบ รกิ ารพื้นท่ฝี ากไฟลบน อินเทอรเนต็ อยาง iCloud บน iPhone, iPad หรอื Google Drive บน Android หรือ OneDrive บนมอื ถือ Windows Phone ซึ่งสงิ่ เหลา นค้ี ือบรกิ าร Cloud Storage อันเปน บริการ Cloud ประเภทหนึง่ เทานนั้ แตอนั ท่จี รงิ แลว บริการ Cloud Computing มคี วามหมายกวา งขวางกวา นั้นมาก
และเนอ่ื งจากขอมูลขาวสารทเ่ี พิม่ มากขน้ึ เปนทวีคณู ในปจ จุบนั ความ ซับซอนทเี่ กิดขน้ึ จากความไมเปนระเบียบของขอมูล คาใชจายทเี่ พ่ิมมากขน้ึ จากการลงทนุ ความหลากหลายของฮารด แวรและซอฟตแ วร การดูแลรกั ษา คาไฟฟา คา Bandwidth บุคลากรและอนื่ ๆ จงึ ทาํ ใหเ กิด Cloud Computing ขึ้นมาเพอ่ื ทดแทนและแกไขความซบั ซอ นของขอมลู เหลา น้ี Cloud Computing ถูกนิยามและใหคําจัดกดั ความวา
การประมวลผลใดๆ ผา นเครือขาย Internet ทพ่ี รอมใหบรกิ ารกบั ผใู ชง าน เมอ่ื ไรก็ตามท่มี คี วามตอ งการใช โดยไมย ดึ ตดิ กบั สถานท่ี อปุ กรณ และไมมีขอจํากดั เรือ่ งปรมิ าณและเวลา
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
ส า ร บั ญ ข
คํานาํ หนา สารบญั ก Cloud Computing ข คุณลักษณะของ Cloud Computing 1-3 ประเภทของ Cloud Technology 4 5-6 รปู แบบการใหบรกิ าร Cloud Computing 7 ประโยชนข อง Cloud Computing 8 ตวั อยา งการประยกุ ตใช Cloud ในองคก ร 9 อา งอิง ค ถาม-ตอบ ง
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
1
CLOUD COMPUTING
Cloud Computing คืออะไร?
หากพูดถงึ วา คลาวดคอมพวิ ต้ิง (Cloud Computing) คอื อะไร? หลายคนอาจจะนกึ ถงึ แคบรกิ ารพื้นทีฝ่ ากไฟลบนอินเทอรเน็ต อยาง iCloud บน iPhone, iPad หรอื Google Drive บน Android หรือ OneDrive บนมือถือ Windows Phone ซ่งึ สิ่ง เหลานีค้ อื บรกิ าร Cloud Storage อนั เปน บรกิ าร Cloud ประเภท หนึง่ เทานั้น แตอันที่จริงแลว บรกิ าร Cloud Computing มีความ หมายกวางขวางกวาน้ันมาก
Cloud Computing
คือบรกิ ารทีค่ รอบคลมุ ถงึ การใหใชก าํ ลังประมวลผล หนวยจัดเกบ็ ขอมูล และระบบออนไลนต างๆจากผูใหบริการ เพอื่ ลดความยุงยาก ในการติดต้ัง ดแู ลระบบ ชวยประหยัดเวลา และลดตนทุนในการ สรา งระบบคอมพวิ เตอรแ ละเครือขายเอง ซ่ึงก็มีทงั้ แบบบริการฟรีและ แบบเก็บเงนิ
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
2
รู จั ก C L O U D C O M P U T I N G แ บ บ เ ข า ใ จ ง า ย
หากแปลความหมายของคาํ วา Cloud Computing ดูจะเขา ใจ ยาก หรอื ถา แปลเปน ไทย “การประมวลผลบนกลมุ เมฆ” ก็ย่งิ ดูจะงง เขา ไปใหญ แตน า จะงายกวา ถา บอกวา Cloud Computing คอื การที่ เราใชซอฟตแวร, ระบบ, และทรัพยากร ของเครือ่ งคอมพิวเตอรข องผู ใหบ ริการ ผา นอนิ เทอรเน็ต โดยสามารถเลือกกําลงั การประมวล ผลเลอื กจํานวนทรพั ยากร ไดต ามความตอ งการในการใชง าน และ ใหเ ราสามารถเขาถึงขอ มูลบนCloudจากที่ไหนกไ็ ด ดงั แผนภาพดาน ลา งนี้นน่ั เอง
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
3
จากภาพดา นบนนี้ จะเหน็ วาดา นในของกรอบที่เปนกอนเมฆก็คอื ทรพั ยากร ของผูใหบ ริการทม่ี ที ้ัง Hardware และ Software (ซงึ่ ก็ทํางานบน Hardware ของผใู หบริการเชน กนั ) ผูใ ชบรกิ ารเพียงแคต อ เชอื่ มเขา ไปใชผา น Network ดวยเว็บ บราวเซอร หรือ Client แอพพลเิ คช่นั บนอุปกรณตางๆ ของตน เชน มือถือ, Tablet, Notebook, หรอื Chromebook เปนตน
ทําไมบริการคลาวดคอมพวิ ติง้ (Cloud Computing) จึงไดรบั ความนยิ ม ? Cloud Computing คอื บรกิ ารท่เี ราใชห รอื เชา ใชร ะบบคอมพวิ เตอร
หรอื ทรัพยากรดา นคอมพวิ เตอรข องผูใหบ ริการ เพอ่ื นํามาใชใ นการทํางาน โดยที่เราไมจ าํ เปน ตอ งลงทนุ ซ้อื Hardware และ Software เองทงั้ ระบบ ไมต องวางระบบเครอื ขายเอง ลดความรับผิดชอบในการดูแลระบบลง (เพราะ ผใู หบรกิ ารจะเปนผูดูแลใหเ อง) แถมตอนอพั เกรดระบบยังทาํ ไดงายกวา ผูใ ชท ุก คนสามารถเขา ถงึ ระบบ ขอ มูลตา งๆ ผา นอนิ เทอรเ นต็ สามารถจดั การ บรหิ ารทรัพยากรของระบบ ผา นเครือขา ย และมกี ารแบงใชทรัพยากรรวมกัน (shared services)ไดด ว ย และการจา ยเงนิ เพ่ือเชาระบบ กส็ ามารถจา ยตาม ความตอ งการของเรา ใชเทา ไหร จายเทาน้นั ได หากวันใดความตองการมมี าก ขนึ้ ก็สามารถซ้ือเพิม่ เติมเพอ่ื เพ่มิ ศกั ยภาพของระบบ Cloud Computing ได โดยทไ่ี มตองอพั เกรดระบบ และเครอ่ื งคอมพวิ เตอรใ หวุนวาย ดังนั้นธุรกิจ ขนาดเลก็ และขนาดกลาง รวมไปถงึ สถาบันการศึกษาจงึ หนั มาใชบริการ Cloud Computingทีท่ ้ังชว ยลดตน ทนุ และลดความยงุ ยากทั้งหลายกนั มาก คลายกับเปนการ Outsource งานนี้ออกไปเพือ่ จะได Focus กบั งานหลกั ของตนเองจริงๆ
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
4
คุ ณ ลั ก ษ ณ ะ ข อ ง CLOUD COMPUTING
1.On-demand self-service Cloud Computing ตองสามารถจัดการได ดว ยตวั เอง ตามความตอ งการของผูใชบ รกิ าร
2.Broad Network Access Cloud Computing ตองสามารถเขาถงึ ไดจ าก ทใ่ี ดก็ได โดยไมมขี อ จํากัดของสถานทีแ่ ละอปุ กรณท ่ีตอ งการเชอ่ื มตอ
3.Resource Pooling Cloud Computing ตองสามารถนาํ ทรพั ยากรมารวม กนั และใชงานรว มกันได
4.Rapid Elasticity Cloud Computing ตองมคี วามยืดหยุนสงู สามารถ เพม่ิ ลดทรัพยากรไดทนั ที โดยไมม ขี อ จํากัดเร่ืองปรมิ าณและระยะเวลา
5.Measured Service Cloud Computing ตอ งสามารถวัดปรมิ าณการใช งานได และสามารถคิดคาใชง านไดตามการใชงานจรงิ
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
5
ประเภทของ CLOUD TECHNOLOGY
แบงตามรปู แบบการใชง าน
1.Private Cloud เปน การใชงานภายในองคก ร สําหรบั องคกรใด องคก รหน่งึ ผูใ ชบ รกิ ารเปน ผูบริหารจดั การระบบ สามารถปรับเปลี่ยน ระบบตางๆไดด วยตนเอง ผใู หบรกิ ารจะมีหนาท่ตี ิดต้งั และดูแลรกั ษา ใหเ ทานน้ั ขอ ดขี องบรกิ ารน้คี อื มคี วามปลอดภยั สูงสุด
2. Community Cloud บรกิ าร Cloud แบบกลุม ประกอบไปดวย Private Cloud ตัง้ แต 2 ข้ึนไป ซึ่งมกี ารกาํ หนดขอตกลงและแชร ขอ มูลรว มกัน
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
6
3. Public Cloud เปนบรกิ ารเขาถงึ ขอ มลู ผานเครือขายสาธารณะ โดย ปกตจิ ะใชงานผานผใู หบรกิ ารซงึ่ ใหบริการผานเครอื ขา ยสาธารณะ จดุ เดน ของบริการนี้คอื ประสทิ ธภิ าพสงู และตน ทนุ ตาํ่
4. Hybrid Cloud เปน การผสมผสานกนั ระหวา ง Private Cloud และ Public Cloud โดยการนาํ ขอ ดขี องแตละบรกิ ารมาใชง านรวมกัน
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
7
รู ป แ บ บ ก า ร ใ ห บ ริ ก า ร CLOUD COMPUTING
1.SaaS (Software as a service) เปนรปู แบบการใหบรกิ ารใชซอฟตแ วร หรอื แอพพลเิ คชัน ผูใชส ามารถใชบรกิ ารไดโดยไมจําเปนตองติดตง้ั ซอฟตแวร ผานผูใหบรกิ าร เชน Google Docutment, Office365, Gmail เปนตน
2.PaaS (Platform as a service) เปน รปู แบบการใหบริการแพลตฟอรม สาํ หรบั นกั พัฒนาในการพฒั นาโปรแกรม เชน บรกิ าร Google App Engine, Azure DB และ Amazon RDS เปนตน
3.IaaS (Infrastructure as a Service) เปนรปู แบบการใหบ ริการ โครงสรา งพน้ื ฐาน การประมวณผล Storage และ Network เปนตน ตัวอยา งผูใ หบ รกิ ารเชน Azure, AWS และ Netway Cloud เปน ตน
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
8
ป ร ะ โ ย ช น ข อ ง CLOUD COMPUTING
1.ประหยัดการลงทุนทรพั ยากรคอมพวิ เตอร เพราะใชร ูปแบบบรกิ าร แบบเชา ผา นผใู หบรกิ าร สามารถใชบริการไดเทาที่ตองการ โดย ไมจ ําเปนตอ งติดตง้ั พฒั นาและขึน้ ระบบเองทงั้ หมด
2.สามารถสรา งระบบใหมข น้ึ มาทนั ที ผูใหบ ริการจะจัดเตรียม ทรัพยากรเพอ่ื รองรับผใู ชบรกิ าร การสรา งและลบจงึ สามารถ ทาํ ไดทนั ที โดยไมมีขอ จาํ กดั เรื่องเวลา
3.เพม่ิ ขนาดทรพั ยากรไดง า ยดายและรวดเรว็ ตามปริมาณการใช งานหรือลดการใชง านของผูที่ตอ งการใช
4.เขา ถงึ บริการไดจากทกุ ท่ี ดว ยการเชื่อมตอ ขอ มูลผานเครอื ขาย Internet ผา นผใู หบ รกิ ารจึงไมม ีขอ จํากดั เร่ืองสถานท่แี ละ อปุ กรณ
5.ลดปญหาการดแู ลระบบ เนอ่ื งจากบริการเปน รูปแบบของการเชา ใช จงึ เปนหนาทีข่ องผูใหบรกิ ารทจี่ ะตองดแู ลระบบแทน ซึง่ จะ ชวยลดทั้งความยุง ยากของการดูแลและลดจาํ นวนบคุ ลากรที่ ตอ งจางมาเพือ่ มาดแู ลระบบ
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
9
ตั ว อ ย า ง ก า ร ป ร ะ ยุ ก ต ใ ช C L O U D ใ น อ ง ค ก ร
1.Compute Engine – ตวั อยา งที่เห็นไดชัดเจนคอื การสราง Cloud Server สําหรบั ทํา Web Server หรอื Mail Server เปนตน
2.Test and Development – องคก รทมี่ ีการพฒั นาแอปพลเิ คชันขึ้นมาใชงาน ดว ยตนเองอาจพบปญ หาระบบท่มี ีอยทู ี่ไมเ พียงพอ หรอื ตองเสียเวลาในการขึ้น ระบบซง่ึ คอ นขางยาก ซับซอ นและใชเ วลานาน เมอื่ ใช Cloud นกั พฒั นา สามารถทดสอบระบบบน Cloud ไดอยา งรวดเร็ว ท้งั ยังสามารถยา ย Application จากระบบหน่งึ ไปอีกระบบหนงึ่ ไดอยางงา ยดาย โดยไมต อ ง จําเปนตองข้นึ ระบบข้ึนใหม
3.Big Data Analytics - เนอื่ งจากขอมูลขาวสารเพิ่มขึ้นอยา งรวดเร็วในทุกๆ ป องคก รขนาดใหญจ งึ เลอื กท่ีจะลงทนุ หรือพฒั นา Big Data เพือ่ รองรบั การ เติบโตและการประมวลผลในอนาคต ซึ่งในปจจบุ นั กม็ ผี ูใหบ ริการ Big Data เปนจํานวนมาก ตวั อยางทเี่ รารูจักเชน Google เปนตน
4.Disaster Recovery – ในสถานการณท่ีคาดไมถ ึง อาจเกดิ จากความไมสงบ สงคราม หรอื ภัยพิบัตทิ างธรรมชาติ การมองหาไซตสาํ รองหรือ DR Site จึง มีความสาํ คญั และจําเปน อยางมาก ทําใหเราม่นั ใจไดว าไมว าจะเกดิ เหตกุ ารณอ ะไร ขึ้น ระบบของเราจะยงั สามารถทาํ งานตอ ไปได
5.Storage and Backup - การเกบ็ ขอมูลบน Data Center ของตนเองอาจ ยังปลอดภัย หรือมีขอจาํ กดั เร่อื งของพืน้ ทก่ี ารจัดเก็บ การใชบ ริการ Cloud ชวย ใหเ รามน่ั ใจไดว ามขี อมลู สํารองกรณที ่ตี องการใช โดยไมมขี อจาํ กดั เรื่องของ การปรบั ขนาดในอนาคต
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
ค
อ า ง อิ ง
//netway.co.th/kb/blog/cloud-%26-managed- services
//kkhdc.moph.go.th/download/uploads/1520 237952_30755.pdf
//canva.com
//anyflip.com
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
ง
ถาม-ตอบ
//forms.gle/Gc3kUctZ4tvqBifX9
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6
Thanks for
READING!
วิ ม พ วิ ภ า บ ว ง ส ร ว ง 63302040057 | ปวส.2ทธ.ม.6