1 / 36

Cloud Computing

Cloud Computing. Group No.6. Group Members. Mohsin Ali Ali Raza Khan Usman Aziz Kashif Nazir. What is cloud computing?. Cloud computing is Internet "cloud” based development and use of computer technology "computing" .

Download Presentation

Cloud Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


Presentation Transcript

  1. Cloud Computing Group No.6

  2. Group Members • Mohsin Ali • Ali Raza Khan • Usman Aziz • Kashif Nazir

  3. What is cloud computing? • Cloud computing is Internet "cloud” based development and use of computer technology "computing". • Cloud computing describes a new supplement, consumption and delivery model for IT services based on Internet, and it typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet.

  4. Desktop computing • With traditional desktop computing, you run copies of software programs on each computer you own. • The documents you create are stored on the computer on which they were created. • Although documents can be accessed from other computers on the network, they can’t be accessed by computers outside the network. • The whole scene is PC-centric.

  5. Network Computing • First, cloud computing isn’t network computing. With network computing, applications/documents are hosted on a single company’s server and accessed over the company’s network. • Cloud computing is a lot bigger than that. It encompasses multiple companies, multiple servers, and multiple networks. • Plus, unlike network computing, cloud services and storage are accessible from anywhere in the world over an Internet connection; with network computing, • The major difference access is over the company’s network only.

  6. Continued…… • Cloud computing also isn’t traditional outsourcing, where a company farms out (subcontracts) its computing services to an outside firm. While an outsourcing firm might host a company’s data or applications, those documents and programs are only accessible to the company’s employees via the company’s network, not to the entire world via the Internet. • So, despite superficial similarities, networking computing and outsourcing are not cloud computing.

  7. An Example • Google hosts a cloud that consists of both smallish PCs and larger servers. Google’s cloud is a private one (that is, Google owns it) that is publicly accessible (by Google’s users). • This cloud of computers extends beyond a single company or enterprise. The applications and data served by the cloud are available to broad group of users, cross-enterprise and cross-platform.

  8. Continued….. • Access is via the Internet. Any authorized user can access these documents and applications from any computer over any Internet connection. • To the user, the technology and infrastructure behind the cloud is invisible. It isn’t apparent (and, in most cases doesn’t matter) • whether cloud services are based on HTTP, HTML, XML, JavaScript, or other specific technologies.

  9. User-Centric • Once you as a user are connected to the cloud, whatever is stored there documents, messages, images, applications, whatever becomes yours. • In addition, not only is the data yours, but you can also share it with others. • In effect, any device that accesses your data in the cloud also becomes yours.

  10. Task-Centric • Instead of focusing on the application and what it can do, the focus is on what you need done and how the application can do it for you. • Traditional applications—word processing, spreadsheets, email, and so on—are becoming less important than the documents they create.

  11. What is cloud computing? • Do you have to be sitting on a mountain to use cloud computing? • Or does it work when its sunny? • What happens if its rains? • Can you actually type on a cloud computing keyboard?

  12. Its big and is getting bigger

  13. Basic Layers • Application • Platform • Infrastructure

  14. The Foundation • Hosting in the cloud • This is where things start and people build • The layer on which cloud hosting exists

  15. Example • Lets say you are a company and you have a website Website Company

  16. Normal Conversations More Users Crowded Links Break Down

  17. Hosting When your website got successful You start creating more servers so that your users are accessing it at maximum speed But when it started lacking you started running towards creating new ones This is called hosting commenly used

  18. Servers down The servers are slowing down and then you are in trouble Cannot keep up with the increasing users New servers cost to much

  19. What we use to do? A few years ago we used to put our website on a computer or a server.

  20. Cost You pay for these servers to third party Either you use it or not but they are available Without any authentication that it will be used or not they are their and are costly.

  21. Costumer Satisfaction You are trying to build the service in a manner that is easily accessible by users But in reality the users are getting angry and the sucessful bussiness is getting out of hand

  22. Solution Put your website on a cloud server It will work just like a dedicated server

  23. Continued….. Now when users start using your website and you suddenly need more computing power You can take as much as you want from the cloud and your users will stay happy

  24. Don’t need more servers? When your website traffic goes down and certainly you don’t need any additional servers You can actually release the computing servers to the cloud Using this your pocket remains heavy and costumers are also satisfied

  25. Billing It is easy too and is just like you pay for gas and electricity When ever you power on a light a reading start changing in the electricity meter When you switch it off it also stops incrementing

  26. Another Example When you hire a taxi what happens? You tell the destination and taxi proceeds to reach the destination when reached. You pay the amount calculated by the meter and get off You don’t buy the taxi. Same is with cloud computing

  27. How do we work with cloud? We cannot physically use the hardware Buts its easy we remotely access the servers on which the application is placed and access it for a time being and then disconnect it.

  28. Focus on work We do not focus on the hardware we are provided by the facilitator or the server. We focus on work which we need the code, java enabled program or software.

  29. Cloud services Think about any of these clou d services that you use you have no concern with the mechanism behind. You are related to how does it helps you and how does it works. You focus on that is it reliable, stable and easy to use

  30. Major Reasons of Popularity Scalability Instant Money Saving Maintenance Sustainability

  31. Scalability You can grow and shrink to match your demand If you need one, two or ten servers they are readily available

  32. Instant The computing power is available when you need it You just have to turn it on whatever you need is on the cloud and can be accessed from anywhere All that you need is a good quality internet connection

  33. Saving Money You only pay for what you use. No need of an equipment setup. No need to run here and there for help. Sit back relax and find yourself a deal affordable for you for a limited period of time

  34. Sustainability and Maintenance Sustainability comes about through improved resource utilization, more efficient systems, and carbon neutrality. Nonetheless, computers and associated infrastructure are major consumers of energy. Maintenance cloud computing applications are easier to maintain, since they don't have to be installed on each user's computer. They are easier to support and to improve since the changes reach the clients instantly.

  35. Any Questions?

More Related