Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,100
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
106
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • คำจำกัดความของ Cloud ComputingCloud Computing คือ หนึ่งในไอทีเทคโนโลยี ที่ผู้ใช้สามารถย้ายข้อมูลและแอพพลิเคชั่นไปยัง “Cloud” แล้วสามารถเข้าถึงได้โดยง่ายจากหลายทาง โดยอาศัยการประมวลผลกลาง (Central Processing) ซึ่งเคยเกิดขึ้นในลักษณะคล้ายกันเมื่อ 50 ปีที่ผ่านมาแต่ต่างกันตรงที่เดิม ใช้หลักการจัดสรรเวลา (Time-Sharing) การทำงานของคอมพิวเตอร์เซิร์ฟเวอร์เพื่อให้บริการกับผู้ใช้หลายๆคน จนกระทั่งเมื่อ 20 ปีที่ผ่านมาได้เกิดคอมพิวเตอร์ส่วนบุคคลขึ้นทั้งส่วนข้อมูลและโปรแกรมส่วนใหญ่จึงอาศัยทรัพยากรของตนเอง แน่นอน Cloud Computing นั้นแตกต่างจากเมื่อ 50 ปีก่อนที่ใช้อาศัยการจัดสรรเวลาเพราะเมื่อก่อนเรามีทรัพยากรคอมพิวเตอร์จำกัด ในปัจจุบันCloud Computing จึงเข้ามามีบทบาทเนื่องจากโครงสร้างพื้นฐานด้านไอที (IT-Infrastructure) ที่ซับซ้อน ไม่ว่าจะเป็นการติดตั้งซอฟต์แวร์, การตั้งค่า และอัพเดทโปรแกรม ทรัพยากรคอมพิวเตอร์และฮาร์ดแวร์ที่เปลี่ยนแปลงไปอย่างรวดเร็ว ดังนั้น Outsource แพลตฟอร์มคอมพิวเตอร์ถือเป็นสมาร์ตโซลูชั่นสำหรับผู้ใช้ในการจัดการโครงสร้างพื้นฐานด้านไอทีที่ซับซ้อน ปัจจุบัน Cloud Computing ยังคงพัฒนาและยังไม่มีนิยามที่ยอมรับและใช้กันอย่างกว้างขวาง Cloud Computing เป็นเซตของเครือข่ายที่ให้บริการโดยมีคุณลักษณะในการปรับขนาดทรัพยากร และ ขีดความสามรถ (Scalable) รวมถึงการรับประกันคุณภาพของบริการ (Quality of Service) การทำให้มีลักษณะเป็นส่วนตัวโดยมีค่าใช้จ่ายในการคำนวณตามต้องการ และสามารถเข้าถึงได้โดยง่ายจากหลายทางระบบการประมวลผลแบบกลุ่มเมฆ (Cloud computing)ระบบประมวลผลกลุ่มเมฆ (cloud computing) เป็นแนวคิดสำหรับแพลทฟอร์มของระบบคอมพิวเตอร์ในยุคหน้า เพื่อเป็นทางเลือกให้แก่ผู้ใช้ในการลดภาระด้านการลงทุนในเทคโนโลยีสารสนเทศ (Information Technology: IT) ทั้งการใช้งานในระดับองค์กรธุรกิจ (Corporate Users) และ ผู้ใช้ระดับส่วนบุคคล (Individual Users)  โดยเป็นหลักการนำทรัพยากรของระบบไอที ทั้งฮาร์ดแวร์ และซอฟต์แวร์มาแบ่งปันในรูปแบบการให้บริการ (Software As A Services: saas) ในระดับการประมวลผลผ่านเครือข่ายอินเตอร์เน็ต  โดยผู้ใช้ไม่จำเป็นต้องมีเครื่องคอมพิวเตอร์ประสิทธิภาพสูง หรือติดตั้งซอฟต์แวร์ระบบ ตลอดจนซอฟต์แวร์แอพพลิเคชั่นจำนวนมาก ๆ เพื่อการทำงานที่ซับซ้อน  แต่สามารถใช้บริการประมวลผล และแอพพลิเคชั่นต่าง ๆ จากผู้ให้บริการระบบประมวลผลกลุ่มเมฆ และชำระค่าบริการตามอัตราการใช้งานที่เกิดขึ้นจริง  
  • ประวัติของ Cloud Computingคำว่า Cloud นั้นเรายืมมาจากการสื่อสารแบบโทรศัพท์ในยุคปี 90 ดาต้าเซอร์กิจได้เกิดขึ้น (บนเครือข่ายข้อมูลอินเทอร์เน็ต) เป็นการยากที่จะเดินสายเชื่อมต่อระหว่างปลายทางแต่ละจุด ดังนั้นผู้ให้บริการเริ่มมีบริการเครือข่ายส่วนตัวเสมือน หรือที่เรียกว่า VPN โดยผู้ให้บริการ VPN สามารถรับประกันแบนด์วิธเทียบเท่ากับที่การใช้วงจรแบบฟิกส์ในราคาที่ต่ำกว่า เพราะสามารถสวิตช์ทราฟฟิกส์และใช้ประโยชน์จากเครือข่ายโดยรวมได้อย่างมีประสิทธิภาพ จากการที่อาศัยสวิตช์นี้เองจึงเป็นการยากที่จะบอกล่วงหน้าได้ว่าข้อมูลเดินทางผ่านเส้นทางใด คำว่า "Telecom cloud" จึงถูกใช้เพื่ออธิบายเครือข่ายประเภทนี้ และ Cloud Computing ก็มีคอนเซพต์ค่อนข้างคล้ายกัน Cloud Computing อาศัยพื้นฐานเครื่องเสมือน (virtual machine) ซึ่งเกิดขึ้นหรือลดจำนวนเพื่อให้ตรงกับความต้องการของผู้ใช้ เพราะว่า Virtual instances สามารถที่จะเกิดตามความต้องการ จึงเป็นการยากการที่จะตรวจสอบได้ว่ามี virtual machine เท่าไรที่ทำงานให้ขณะนั้น รวมถึง virtual machine ดังกล่าวทำงานอยู่ที่ไหนเหมือน Cloud networkแนวคิดของ Cloud Computing ย้อนกลับไปยังเมื่อ 1960 เมื่อ John McCarthy ได้เสนอความคิดเห็นว่าวันหนึ่งการคำนวณจะถูกจัดการให้สามารถใช้มันได้อย่างสาธารณะ โดยลักษณะการแชร์บริการกัน แต่ส่วนคำว่า Cloud เข้ามาใช้ในเชิงพาณิชย์ในช่วงต้นปี 1990 นั้น คือ Asynchronous Transfer Mode หรือที่เรียกเครือข่ายแบบ ATM ต่อมา General Magic เริ่มออกผลิตภัณฑ์ Cloud Computing ได้เพียงช่วงหนึ่งในปี 1995 โดยร่วมกับพันธมิตรหลายราย เช่น ATT&T ก่อนที่ผู้บริโภคหันไปยังอินเตอร์เน็ต ในศตวรรษที่ 21 คำ " Cloud Computing " เริ่มปรากฏอย่างแพร่หลายแต่ส่วนมากจะมุ่งไปในลักษณะ SaaSในปี 1999 Salesforce.com ได้ก่อตั้งขึ้นโดย Marc Benioffและ Parker Harris พวกเขาใช้เทคโนโลยีหลายอย่างที่พัฒนาโดยบริษัทเช่น Google และ Yahoo! เพื่อประยุกต์ในเชิงธุรกิจ นอกจากนี้ยังให้แนวคิดของ "On demand" และ SaaSกับธุรกิจของเค้าและลูกค้าที่ประสบความสำเร็จ กุญแจสำหรับ SaaSอยู่ที่ลูกค้าสามารถปรับแต่งได้โดยให้การสนับสนุนทางเทคนิคเท่าที่จำเป็น ซึ่งผู้ใช้พอใจกับความยืดหยุ่นและความเร็วที่ได้ในช่วงต้นปี 2000 Microsoft ขยายแนวคิดของ SaaSผ่านการพัฒนา Web service ต่อมาไอบีเอ็มเพิ่มแนวคิดเหล่านี้ในปี 2001 กับ Autonomic Computing Manifesto ซึ่งอธิบายถึงเทคนิคอัตโนมัติขั้นสูง เช่น self-monitoring , self-healing, self-configuring, and self-optimizing เพื่อเพิ่มประสิทธิภาพในการจัดการระบบไอทีที่ซับซ้อนโดยมี สตอเรจ เซิร์ฟเวอร์ แอปพลิเคชัน และเน็ตเวิร์ค ระบบความปลอดภัย และองค์ประกอบอื่นๆที่แตกต่างกันนั้นสามารถ virtualizeข้าม enterprise กันได้Amazon เริ่มมีบทบาทสำคัญในการพัฒนา cloud computing โดยพัฒนา data center ของพวกเขา และพบว่า Cloud architecture ใหม่ปรับปรุงประสิทธิภาพ พวกเขาผ่านได้เปิดให้เข้าถึงระบบของเข้าได้ผ่านทาง Amazon Web Services ในปี 2005ในปี 2007 ของ Google และ IBM และมหาวิทยาลัยจำนวนหนึ่งได้เริ่มวิจัย cloud computing กันอย่างกว้างขวางโครงการวิจัย ในเดือนสิงหาคม 2008 Gartner Research พบว่า องค์กรต่างๆเริ่มวางแผนจากเดิมที่บริษัทนั้นเป็นเจ้าของฮาร์ดแวร์และซอฟต์แวร์เพื่อให้บริการ ได้มีแผนที่จะย้ายไปยัง cloud computing ซึ่งกำลังเติบโต
  • 14.5 / 10.53
  • 14.5 / 8.45

Transcript

  • 1. WHAT IS A • CLOUD ? is defined as the network of servers and clients in the web. It uses the concept of CLOUD COMPUTING
  • 2. 1) Scalability 2) Availability End Users 3) Maintenance 4) Cost 5) Security
  • 3. Once upon a time… I’m Distributed Computing  I allow computations to run on several networked computers  I’m cool!  I’m Utility Computing  I package computing resources as a metered service  I’m economic They fell in love, and had a child… Cloud Computing
  • 4. “Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers”
  • 5. History of Cloud Computing 1960 : John McCarthy’s Concept “Computation may someday be organized as a public utility." 1999 : Salesforce.com “Pioneered the concept of delivering enterprise applications via a simple website” 2000 : Microsoft 2001 : IBM “Expanded Sass Concept through web service” 2005 : Amazon “Launch of Amazon web services” 2007 : Google and IBM “Start researching Cloud Computing” “Start using Cloud Computing in many organization” 2008 : Gartner Research
  • 6. Applications of Cloud Computing Amazon EC2 & S3 Google App Windows Azure Google App Engine Panda Cloud Dropbox iCloud
  • 7.  Amazon is the most widely known cloud vendor.  Offering services on many different fronts, from storage to platform to databases. To have their finger in a number of cloud technologies.  Amazon Elastic Compute Cloud (Amazon EC2)  Amazon Simple DB  Amazon Simple Storage Service (Amazon S3)  Amazon CloudFront  Amazon Simple Queue Service (Amazon SQS)
  • 8. Google App Engine (GAE) is a platform for developing and hosting web applications in Google-managed data centers. GAE is a cloud computing technology. It virtualizes applications across multiple servers.
  • 9. Google App Engine vs. Amazon Web Service Topic of comparison Cloud computing user Google App Engine Amazon Web Service Reliability High security and reliability. High reliability because it has clearly SLA and ensure Users to get high security. Learn ability Easy to use and it has an application manual. It shows the detail but using it needed some IT skill. Language Support Java and Python, the language used in the present. Support all languages and it can be uploaded to AMI Tool It has many tools that help you to create an application e.g. Google App Engine SDK etc. There is no need. Services No need to buy any kind of service due to comprehensive service Needed to buy Amazon S3 if user needs more space for storage.
  • 10.  Hardware & Software which Delivers cloud applications, Consumes cloud services Commercial Examples  Web Browsers (IE, Firefox, Google Chrome) Mobiles (iPhone, Android, Windows Mobile)
  • 11. GoogleApp Engine GoGrid Cloud Hosting Mosso Cloud Hosting Joyent Accelerators
  • 12. There are mainly 3 service models given as: 1. Software as a Service (SaaS) 2. Platform as a Service (PaaS) 3. Infrastructure as a Service (IaaS)
  • 13. 1. Public Cloud 2. Private Cloud 3. Hybrid Cloud
  • 14. A form of cloud storage where the enterprise and storage service provider are separate and the data is stored outside of the enterprise's data center. With public cloud storage, or external storage clouds, enterprises and small businesses offload their data storage and archival / backup needs to a third-party cloud storage service provider, freeing them from the expensive costs of having to purchase, manage and maintain on-premises storage hardware and software resources
  • 15. The phrase used to describe a cloud computing platform that is implemented within the corporate firewall, under the control of the IT department. A private cloud is designed to offer the same features and benefits of public cloud systems, but removes a number of objections to the cloud computing model including control over enterprise and customer data, worries about security, and issues connected to regulatory compliance
  • 16. A combination of public cloud storage and private cloud storage where some critical data resides in the enterprise's private cloud while other data is stored and accessible from a public cloud storage provider. Hybrid cloud storage combines the advantages of scalability, reliability, rapid deployment and potential cost savings of public cloud storage with the security and full control of private cloud storage.
  • 17. Lower computer costs. 2. Improved performance. 3. Reduced software costs. 4. Instant software updates. 5. Improved document format compatibility. 6. Unlimited storage capacity. 7. Increased data reliability. 8. Universal document access. 9. Latest version availability. 10. Device independence. 1.
  • 18. 1. Requires a constant Internet connection. 2. Does not work well with low-speed connections. 3. Features might be limited. 4. Can be slow. 5. Stored data might not be secure. 6. Stored data can be lost.