Cloud Computing คือ เทคโนโลยีของระบบประมวลผลรูปแบบใหม่ ที่เปลี่ยนมุมมองของผู้ใช้ให้เป็นไปในมุมมองในลักษณะคล้ายๆ กับการใช้ทรัพยากรสาธารณูปโภคที่มีผู้ให้บริการ เช่น ไฟฟ้า ประปา โทรศัพท์ ซึ่งจุดนี้หมายความว่าผู้ใช้สามารถใช้ Cloud Technology ในลักษณะคล้ายๆ กับการใช้บริการ โดยเสียค่าบริการเป็น Pay per use จ่ายเท่าที่ใช้หรือจะใช้ประจำทุกเดือน คล้ายๆ เสียค่าสมาชิกรายเดือนของเคเบิล TV ก็ตามแต่ความต้องการในการใช้งาน โดยในปัจจุบัน องค์กรสามารถใช้ Cloud Technology ได้ 2-3 รูปแบบ (SaaS, IaaS, PaaS) อธิบายแบบง่ายๆ คือ

รูปแบบที่ 1 (Software as a Service, SaaS): จากรูปด้านล่างผู้ใช้สามารถเข้าถึงแอพพลิเคชั่นและข้อมูลองค์กรได้ทุกที่ ทุกเวลา โดยผู้ใช้สามารถเรียกใช้ Business Software บน Cloud Technologyได้ทันที เช่น ใช้ Email Application, ระบบ File Sharing/Content Management, ระบบ CRM Application สำหรับ Sales และ Customer Support เป็นต้น โดยที่ผู้ใช้ไม่จำเป็นต้องสนใจเลยว่า Application นี้ทำงานอยู่ที่ไหน เก็บข้อมูลอย่างไร ผู้ใช้สามารถเรียกใช้งานได้ตลอด ทุกที่ ทุกเวลา ที่สามารถเข้าถึง Internet ได้

Software as a Service (SaaS): ผู้ใช้สามารถใช้บริการ Application ได้ทุกที่ ทุกเวลา ที่มี Internet
รูปแบบที่ 2 (Infrastructure as a Service, IaaS): สะดวก ยืดหยุ่น และ ง่ายต่อการบริหารทรัพยากร IT ผู้ใช้สามารถเรียกใช้ Virtual Server/ Virtual Machine บน Cloud Technology ได้ทันที ยกตัวอย่างเช่น หากต้องการเครื่อง Server ที่มี 4 CPUs, 32GB Memory, 10TB Storage สามารถเรียกขึ้นมาใช้ได้ทันที จาก Cloud Technology เช่นเดียวกันกับรูปแบบที่ 1 ที่ผู้ใช้ไม่ต้องสนใจเลยว่า Virtual Server หรือ Virtual PC/Desktop ที่ได้มานั้น ตั้งอยู่ที่ไหนมาได้อย่างไร สามารถเรียกใช้หรือคืนได้ทันทีเมื่อใช้เสร็จ

Infrastructure as a Service (IaaS): ผู้ใช้สามารถเรียก Computing Resource เช่น Server, PC Desktop ขึ้นมาใช้ได้ทันทีจาก Cloud Technology ไม่ต้องเสียเวลาไปรอสั่งซื้อเครื่อง แล้วรอเครื่องมาส่งกว่าจะได้ใช้งาน
Cloud Technology รูปแบบที่ 3 (Platform as a Service, PaaS): เป็นรูปแบบที่กำลังจะมีความสำคัญมากขึ้นในอนาคตอันใกล้นี้ของเพื่อให้ นักพัฒนาซอฟต์แวร์สามารถพัฒนาแอพพลิเคชั่นที่อาศัยคุณสมบัติข้อดีของCloud ได้อย่างดีเยี่ยม รูปแบบนี้ อาจจะอธิบายได้ยากและซับซ้อนมากขึ้นกว่า 2 รูปแบบแรก ซึ่งผู้ใช้ Cloud ในรูปแบบนี้จะเป็นกลุ่มผู้ใช้ที่เป็นนักพัฒนาซอฟต์แวร์ (Software Developer) ที่ต้องการพัฒนาซอฟต์แวร์เพื่อใช้งานบน Cloud และให้ซอฟต์แวร์ที่พัฒนาขึ้นนั้นใช้คุณสมบัติต่างๆของ Cloud ที่จะไม่สามารถหาได้จากสภาวะปกติ (Non-cloud computing) เช่น ความสามารถในการขยาย Computing Resource (CPU/Memory) เมื่อต้องใช้ประมวลผลข้อมูลจำนวนมาก หรือ หด Computing Resource เมื่อใช้ประมวลผลข้อมูลจำนวนไม่มาก เป็นต้น โดยเป็นรูปแบบการใช้ Cloud Technology ที่กำลังจะเป็นที่นิยมมากขึ้นในอนาคตอันใกล้นี้ ไม่น่าเกินปี 2015

Platform as a Service (PaaS): นักพัฒนา Software สามารถเรียกใช้ความสามารถหรือบริการต่างๆ ของ Cloud เพื่อนำมาประกอบกันเป็น Application ที่ยืดหยุ่น รองรับความสามารถที่หลากหลาย และ จำนวนผู้ใช้ที่มาก หรือ น้อยได้โดยอัตโนมัติ
จากรูปแบบการใช้ Cloud Technology ในแบบที่ 1 (SaaS) และ แบบที่ 2 (IaaS) จะพบว่า ผู้ใช้สามารถเรียกใช้ได้ทั้ง Business Software และ/หรือ Virtual Servers และ/หรือ Virtual Desktop จาก Cloud ได้ทันทีทันใด ไม่ต้องรอขั้นตอนหรือกระบวนการต่างๆที่จะใช้ระยะเวลายาวนานเหมือนสมัยก่อนในอดีตก่อนหน้าที่จะมี Cloud Technology ที่จะต้องทำการ จัดซื้อ/จัดจ้าง อุปกรณ์ Hardware, Software ต่างๆ ใช้ระยะเวลาหลายสัปดาห์หรือหลายเดือน ถึงจะสามารถใช้งานได้ นี่คือข้อแตกต่างอย่างเห็นได้ชัดในเรื่องของความรวดเร็วในการได้ Information Technology (IT) มาใช้งาน ซึ่งจุดเด่นของรูปแบบการใช้ Cloud Technology ในลักษณะนี้นี่เองที่จะทำให้ธุรกิจสามารถขยับขยาย หรือ ปรับเปลี่ยนกลยุทธ์ต่างๆ ได้อย่างคล่องตัว ยืดหยุ่น รวดเร็วมากขึ้น (หรือที่เรียกว่า Business Agility) และไม่มีภาระผูกพันที่ยาวนาน สามารถเรียกใช้และทำลายได้ที เมื่อใช้ Cloud Technology มาช่วยเสริมประสิทธิภาพการทำงานภายในองค์กรธุรกิจ
ซึ่งถ้าหากพิจารณาเปรียบเทียบในเชิงต้นทุนเพื่อที่จะลงทุนว่า จะใช้ Cloud Technology หรือจะใช้แบบดั้งเดิม (Non-Cloud) นั้น ข้อแตกต่างที่เห็นได้ชัดสามารถจำแนกออกเป็นประเด็นต่างๆ ได้ดังนี้
1. (Cloud) "Pay as you grow" VS (Non-Cloud) "Pay Upfront investment": ถ้าเป็น Cloud Technology รูปแบบการลงทุนจ่ายค่าใช้บริการจะเป็นไปในลักษณะ "ใช้น้อย จ่ายน้อย, ใช้มาก จ่ายมาก" ซึ่งจะแตกต่างจาก Non-Cloud หรือการใช้งาน IT ในอดีตคือ ต้องลงทุน Hardware/Software ไปก่อนตอนเริ่มต้นเป็นเงินก้อนใหญ่ ไม่ว่าตอนเริ่มต้นจะใช้มากหรือใช้น้อยก็ตาม หลังจากนั้นต้องคอยเฝ้าดูระบบเป็นระยะ ว่าจำเป็นต้องทำ Upgrade ชุดใหม่แล้วหรือยัง ซึ่งเป็น Upfront investment อีกก้อนในอนาคต ไม่รู้จบ และ ยังต้องมีค่า Maintenance Service ทั้ง Hardware/Software มาเกี่ยวข้องอีกมากมาย ซึ่งเป็นต้นทุนแฝง
2. (Cloud) ไม่มีต้นทุนในเชิง Maintenance Service ที่องค์กรธุรกิจต้องจ่าย VS (Non-Cloud) มีต้นทุน Maintenance Service ที่องค์กรธุรกิจต้องจ่ายทุกปี หรือ ทุก 3-5 ปี : ทั้งนี้เป็นเพราะว่า ถ้าเลือกใช้ Cloud Technology องค์กรธุรกิจจะมีค่าใช้จ่ายต้นทุนที่ชัดเจน คิดตามการใช้งาน เช่น คิดตามจำนวนผู้ใช้ หรือ ตามเวลาที่ใช้ เป็นต้น จะไม่มีค่าใช้จ่ายใดแอบแฝงอีก แต่ถ้าหากเป็นแบบระบบเดิม (Non-Cloud) หน่วยงาน IT ขององค์กร จะมีค่าใช้จ่ายในเชิง Maintenance Service และ ยังมีค่าใช้จ่ายอื่นๆ แอบแฝง เช่น ค่าเช่า Space Datacenter, ค่าไฟ, แอร์ และ การทำ Datacenter สำรองข้อมูลนอกพื้นที่กรณีเกิดภาวะวิกฤต หรือที่เรียกว่า Disaster Recovery Site เป็นต้น
เพื่อยกตัวอย่างให้เห็นภาพชัดเจนยิ่งขึ้น จึงขอยกตัวอย่าง Public Cloud Service ตัวอย่างหนึ่งของ Google ที่มีชื่อว่า "Google Apps for Business"

นอกจากนี้ยังมี Cloud Technology อื่นๆ อีกมากมาย ที่ให้บริการ Business Application ทำนองนี้ เช่น Salesforce.com หรือ Amazon Web Services หรือ ที่อื่นๆ ซึ่งจุดประสงค์ของ Cloud Technology ถูกสร้างขึ้นเพื่อที่จะช่วยให้องค์กรธุรกิจ ลดการเสียเวลาหรือเสียค่าใช้จ่ายที่จะต้องบริหารจัดการ IT Infrastructure ด้วยตนเอง ให้ไปเน้นการทำธุรกิจขององค์กรแทนที่จะเน้นการบริหารจัดการ IT Infrastructure ในองค์กร ซึ่งมีต้นทุนในการบริหารจัดการสูงกว่าการ Outsourcing ไปใช้บริการ Public Cloud Service อย่างแน่นอน


รูปแบบที่ 1 (Software as a Service, SaaS): จากรูปด้านล่างผู้ใช้สามารถเข้าถึงแอพพลิเคชั่นและข้อมูลองค์กรได้ทุกที่ ทุกเวลา โดยผู้ใช้สามารถเรียกใช้ Business Software บน Cloud Technologyได้ทันที เช่น ใช้ Email Application, ระบบ File Sharing/Content Management, ระบบ CRM Application สำหรับ Sales และ Customer Support เป็นต้น โดยที่ผู้ใช้ไม่จำเป็นต้องสนใจเลยว่า Application นี้ทำงานอยู่ที่ไหน เก็บข้อมูลอย่างไร ผู้ใช้สามารถเรียกใช้งานได้ตลอด ทุกที่ ทุกเวลา ที่สามารถเข้าถึง Internet ได้

Software as a Service (SaaS): ผู้ใช้สามารถใช้บริการ Application ได้ทุกที่ ทุกเวลา ที่มี Internet
รูปแบบที่ 2 (Infrastructure as a Service, IaaS): สะดวก ยืดหยุ่น และ ง่ายต่อการบริหารทรัพยากร IT ผู้ใช้สามารถเรียกใช้ Virtual Server/ Virtual Machine บน Cloud Technology ได้ทันที ยกตัวอย่างเช่น หากต้องการเครื่อง Server ที่มี 4 CPUs, 32GB Memory, 10TB Storage สามารถเรียกขึ้นมาใช้ได้ทันที จาก Cloud Technology เช่นเดียวกันกับรูปแบบที่ 1 ที่ผู้ใช้ไม่ต้องสนใจเลยว่า Virtual Server หรือ Virtual PC/Desktop ที่ได้มานั้น ตั้งอยู่ที่ไหนมาได้อย่างไร สามารถเรียกใช้หรือคืนได้ทันทีเมื่อใช้เสร็จ

Infrastructure as a Service (IaaS): ผู้ใช้สามารถเรียก Computing Resource เช่น Server, PC Desktop ขึ้นมาใช้ได้ทันทีจาก Cloud Technology ไม่ต้องเสียเวลาไปรอสั่งซื้อเครื่อง แล้วรอเครื่องมาส่งกว่าจะได้ใช้งาน
Cloud Technology รูปแบบที่ 3 (Platform as a Service, PaaS): เป็นรูปแบบที่กำลังจะมีความสำคัญมากขึ้นในอนาคตอันใกล้นี้ของเพื่อให้ นักพัฒนาซอฟต์แวร์สามารถพัฒนาแอพพลิเคชั่นที่อาศัยคุณสมบัติข้อดีของCloud ได้อย่างดีเยี่ยม รูปแบบนี้ อาจจะอธิบายได้ยากและซับซ้อนมากขึ้นกว่า 2 รูปแบบแรก ซึ่งผู้ใช้ Cloud ในรูปแบบนี้จะเป็นกลุ่มผู้ใช้ที่เป็นนักพัฒนาซอฟต์แวร์ (Software Developer) ที่ต้องการพัฒนาซอฟต์แวร์เพื่อใช้งานบน Cloud และให้ซอฟต์แวร์ที่พัฒนาขึ้นนั้นใช้คุณสมบัติต่างๆของ Cloud ที่จะไม่สามารถหาได้จากสภาวะปกติ (Non-cloud computing) เช่น ความสามารถในการขยาย Computing Resource (CPU/Memory) เมื่อต้องใช้ประมวลผลข้อมูลจำนวนมาก หรือ หด Computing Resource เมื่อใช้ประมวลผลข้อมูลจำนวนไม่มาก เป็นต้น โดยเป็นรูปแบบการใช้ Cloud Technology ที่กำลังจะเป็นที่นิยมมากขึ้นในอนาคตอันใกล้นี้ ไม่น่าเกินปี 2015

Platform as a Service (PaaS): นักพัฒนา Software สามารถเรียกใช้ความสามารถหรือบริการต่างๆ ของ Cloud เพื่อนำมาประกอบกันเป็น Application ที่ยืดหยุ่น รองรับความสามารถที่หลากหลาย และ จำนวนผู้ใช้ที่มาก หรือ น้อยได้โดยอัตโนมัติ
จากรูปแบบการใช้ Cloud Technology ในแบบที่ 1 (SaaS) และ แบบที่ 2 (IaaS) จะพบว่า ผู้ใช้สามารถเรียกใช้ได้ทั้ง Business Software และ/หรือ Virtual Servers และ/หรือ Virtual Desktop จาก Cloud ได้ทันทีทันใด ไม่ต้องรอขั้นตอนหรือกระบวนการต่างๆที่จะใช้ระยะเวลายาวนานเหมือนสมัยก่อนในอดีตก่อนหน้าที่จะมี Cloud Technology ที่จะต้องทำการ จัดซื้อ/จัดจ้าง อุปกรณ์ Hardware, Software ต่างๆ ใช้ระยะเวลาหลายสัปดาห์หรือหลายเดือน ถึงจะสามารถใช้งานได้ นี่คือข้อแตกต่างอย่างเห็นได้ชัดในเรื่องของความรวดเร็วในการได้ Information Technology (IT) มาใช้งาน ซึ่งจุดเด่นของรูปแบบการใช้ Cloud Technology ในลักษณะนี้นี่เองที่จะทำให้ธุรกิจสามารถขยับขยาย หรือ ปรับเปลี่ยนกลยุทธ์ต่างๆ ได้อย่างคล่องตัว ยืดหยุ่น รวดเร็วมากขึ้น (หรือที่เรียกว่า Business Agility) และไม่มีภาระผูกพันที่ยาวนาน สามารถเรียกใช้และทำลายได้ที เมื่อใช้ Cloud Technology มาช่วยเสริมประสิทธิภาพการทำงานภายในองค์กรธุรกิจ
ซึ่งถ้าหากพิจารณาเปรียบเทียบในเชิงต้นทุนเพื่อที่จะลงทุนว่า จะใช้ Cloud Technology หรือจะใช้แบบดั้งเดิม (Non-Cloud) นั้น ข้อแตกต่างที่เห็นได้ชัดสามารถจำแนกออกเป็นประเด็นต่างๆ ได้ดังนี้
1. (Cloud) "Pay as you grow" VS (Non-Cloud) "Pay Upfront investment": ถ้าเป็น Cloud Technology รูปแบบการลงทุนจ่ายค่าใช้บริการจะเป็นไปในลักษณะ "ใช้น้อย จ่ายน้อย, ใช้มาก จ่ายมาก" ซึ่งจะแตกต่างจาก Non-Cloud หรือการใช้งาน IT ในอดีตคือ ต้องลงทุน Hardware/Software ไปก่อนตอนเริ่มต้นเป็นเงินก้อนใหญ่ ไม่ว่าตอนเริ่มต้นจะใช้มากหรือใช้น้อยก็ตาม หลังจากนั้นต้องคอยเฝ้าดูระบบเป็นระยะ ว่าจำเป็นต้องทำ Upgrade ชุดใหม่แล้วหรือยัง ซึ่งเป็น Upfront investment อีกก้อนในอนาคต ไม่รู้จบ และ ยังต้องมีค่า Maintenance Service ทั้ง Hardware/Software มาเกี่ยวข้องอีกมากมาย ซึ่งเป็นต้นทุนแฝง
2. (Cloud) ไม่มีต้นทุนในเชิง Maintenance Service ที่องค์กรธุรกิจต้องจ่าย VS (Non-Cloud) มีต้นทุน Maintenance Service ที่องค์กรธุรกิจต้องจ่ายทุกปี หรือ ทุก 3-5 ปี : ทั้งนี้เป็นเพราะว่า ถ้าเลือกใช้ Cloud Technology องค์กรธุรกิจจะมีค่าใช้จ่ายต้นทุนที่ชัดเจน คิดตามการใช้งาน เช่น คิดตามจำนวนผู้ใช้ หรือ ตามเวลาที่ใช้ เป็นต้น จะไม่มีค่าใช้จ่ายใดแอบแฝงอีก แต่ถ้าหากเป็นแบบระบบเดิม (Non-Cloud) หน่วยงาน IT ขององค์กร จะมีค่าใช้จ่ายในเชิง Maintenance Service และ ยังมีค่าใช้จ่ายอื่นๆ แอบแฝง เช่น ค่าเช่า Space Datacenter, ค่าไฟ, แอร์ และ การทำ Datacenter สำรองข้อมูลนอกพื้นที่กรณีเกิดภาวะวิกฤต หรือที่เรียกว่า Disaster Recovery Site เป็นต้น
เพื่อยกตัวอย่างให้เห็นภาพชัดเจนยิ่งขึ้น จึงขอยกตัวอย่าง Public Cloud Service ตัวอย่างหนึ่งของ Google ที่มีชื่อว่า "Google Apps for Business"

นอกจากนี้ยังมี Cloud Technology อื่นๆ อีกมากมาย ที่ให้บริการ Business Application ทำนองนี้ เช่น Salesforce.com หรือ Amazon Web Services หรือ ที่อื่นๆ ซึ่งจุดประสงค์ของ Cloud Technology ถูกสร้างขึ้นเพื่อที่จะช่วยให้องค์กรธุรกิจ ลดการเสียเวลาหรือเสียค่าใช้จ่ายที่จะต้องบริหารจัดการ IT Infrastructure ด้วยตนเอง ให้ไปเน้นการทำธุรกิจขององค์กรแทนที่จะเน้นการบริหารจัดการ IT Infrastructure ในองค์กร ซึ่งมีต้นทุนในการบริหารจัดการสูงกว่าการ Outsourcing ไปใช้บริการ Public Cloud Service อย่างแน่นอน

ประโยชน์ของ Cloud Computing มีดังนี้
เอกลักษณ์เฉพาะตัวของ Cloud Computing มีอะไรบ้าง
1. ประหยัดการลงทุนเรื่องทรัพยากรคอมพิวเตอร์ เพราะเปลี่ยนมาเป็นการเช่าระบบแทน ซึ่งทำให้บริษัทที่มีเงินลงทุนจำกัดสามารถมีระบบสารสนเทศที่ดีใช้ได้เท่า เทียมกับบริษัทอื่นๆ
2. สามารถสร้างระบบใหม่ขึ้นมาใช้ได้ในเวลาอันรวดเร็ว เพราะว่าผู้ให้บริการจะจัดเตรียมทรัพยากรขนาดใหญ่ไว้รองรับผู้ใช้บริการอยู่ แล้ว ดังนั้นจึงไม่ต้องมีระยะเวลาการ ออกแบบระบบ สั่งซื้อฮาร์แวร์ และติดตั้งฮาร์ดแวร์ ซึ่งแค่นี้ก็ลดระยะเวลาดำเนินการไปเป็นเดือนเลยทีเดียว
3. เพิ่มขนาดทรัพยากรได้ง่ายดายและรวดเร็ว ในกรณีที่ระบบของผู้ใช้บริการมีขนาดใหญ่ขึ้นก็ย่อมต้องขยายทรัพยากรให้เพิ่ม ขึ้นตามการใช้งาน ซึ่งระบบที่เป็นของบริษัทเองคงต้องทำการออกแบบและสั่งซื้อและติดตั้งกัน วุ่นวายเสียเวลา ด้วยการใช้บริการ Cloud computing ก็ทำให้การเพิ่มขนาดทรัพยากรนั้นง่ายและรวดเร็วภายในข้ามคืนเท่านั้น
4. ขจัดปัญหาเรื่องการดูแลระบบทรัพยากรสารสนเทศ ออกไปให้ผู้ให้บริการ Cloud computing ดูแลแทน จึงทำให้ลดทั้งความยุ่งยากของการดูแลและลดจำนวนบุคลากรที่ต้องจ้างมาเพื่อ ดูแลระบบอีกด้วย
Agility ผู้ใช้จะรู้สึกเหมือนทุกอย่างผ่านไปอย่างรวดเร็ว
Cost ช่วยลดค่าใช้จ่ายในองค์กร
Device and location independence ทุกที่ทุกเวลา ขอแค่คอมพิวเตอร์ กับ Internet Connection
Multi-tenancy สามารถแบ่างทรัพยากรไปให้ผู้ใช้จำนวนมาก
Reliability ความน่าเชื่อถือ มีความพร้อมสำหรับการรับมือกับภัยคุกคามข้อมูลต่างๆมากแค่ไหน
Scalability พร้อมสำหรับการปรับเปลี่ยนไปตามความต้องการ ... ความต้องการของผู้ใช้ และเตรียมรองรับเทคโนโลยีหลายๆรูปแบบ
Security สิ่งสำคัญที่ขาดไม่ได้ และยิ่งใน Cloud Computing แล้วข้อมูลอรวมอยู่ที่เดียวกัน ก็ยิ่งต้องเพิ่มความปลอดภัยให่มากยิ่งขึ้น
Sustainability โครงสร้างที่แข็งแรงต้องอาศัยความแข็งจากทุกส่วนรวมกัน
เครดิต แหล่งที่มา
http://www.s50.me/2012/04/it-trend-cloud-technology.html
http://www.manacomputers.com/what-is-cloud-computing/
ไม่มีความคิดเห็น:
แสดงความคิดเห็น