Cloud Computing


Published on

This is the Presentation on Cloud Computing for. Hope you guys will get help from our contents.


Published in: Internet, Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Cloud Computing

  1. 1. Cloud Computing Ali Yousuf 2112 Naveed 2042 Salman Ahmed 1992 Zubair Munawar 2541 Group No. 8
  2. 2. Outline • Introduction • History • The features of the cloud • The cloud elements • Deployment models • Benefits of Cloud Computing • Weaknesses & Challenges of Cloud Computing • Conclusion
  3. 3. Introduction • Cloud computing is the delivery of computing services over the Internet instead of your computer’s hard drive. • Access your information from anywhere at any time. • Connects to the cloud via the Internet; runs applications and stores data. • For example, many people use social networking sites or webmail, and these are cloud services. What is cloud computing ?
  4. 4. History of Computing 1960 1970 1980 1990 2000 Mainframe Minicomputer Client Server Web Virtualization Cloud
  5. 5. The features of the cloud On-demand self- service Establish, manage and terminate services on your own, without involving the service provider. Broad network access Network access from just about anywhere worldwide. Use a standard web browser to access the user interface, without any software add- ons or specific OS requirements. Resource pooling Share resources and costs across a large pool of users, allowing for centralization and increased peak load capacity. Rapid elasticity Leverage capacity as needed, when needed, and give it back when it is no longer required. Measured service Consume resources as a service and pay only for resources used.
  6. 6. Cloud elements Management & Administration Software as a service Platform as a service Infrastructure as a service Cloud service delivery models
  7. 7. SaaS Provides the same software to different customers via a network, usually the Internet. Software as a service • Managed by third party venders. • Accessible via any computer without any downloads. • Pay only for what you used.
  8. 8. examples Office Apps: Word Processors, Spreadsheets and Presentation Packages Google Drive Office 365 Prezi
  9. 9. PaaS Offer an Internet- based platform to developers who want to create services and application but don't want to build their own cloud Platform as a service • No need to buy hardware and software. • Servers, storage and networking managed by third party venders. • Rapid development at low cost.
  10. 10. examples Platform as a Service (PaaS) Vendors : Google App Engine Microsoft Azure Salesforce
  11. 11. IaaS Allows applications to be run on a cloud supplier’s hardware by allows you to install a virtual server on their IT infrastructure Infrastructure as a service • No need to purchase servers, or network equipment. • Servers, storage and networking managed by venders. • Applications and updates managed by users. • Usually billed based on usage.
  12. 12. examples IaaS Providers: Amazon Web Services GoGrid Elastic Hosts
  13. 13. Deployment models Public cloud • Cloud infrastructure which can be accessed by any subscriber. • Run by third parties and gives different application on the cloud’s servers. • Reduce customer risk and cost by providing temporary extension to enterprise infrastructure. Private cloud • Cloud infrastructure that’s maintained and operated for specific client. • Access limited to that client with utmost control over data, security and quality of services. • Operation may be in-house or third party on the premises.
  14. 14. Deployment models Hybrid cloud • Combination of public and private cloud models. • Ability to allow data to move from one cloud to another. • Used to maintain service level in the face of workload fluctuation. • Leverage cloud solutions for specific functions that are costly to maintain on premise i.e. backups and test/development environments. Community cloud • Shared among number of groups with similar cloud requirement. • Help to limit cost of cloud’s establishment due to sharing among groups. • Operation may be in-house or third party on the premises.
  15. 15. Cloud elements Public Private Hybrid Deployment Models Service Models Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) Essential Characteristics On-Demand Self Service Broad Network Access Resource Pooling Rapid ElasticityMeasured Service
  16. 16. Benefits of Cloud Computing Convenience  You can access your data anywhere you can connect to the Internet. Collaboration  With your permission, others can access, view, and modify your documents. Cost savings  Reduce capital expenditures and use operational expenditures to increase their computing capabilities. Maintainence  CSP’s do the system maintenance and access do not require application installation onto PCs. Elasticity  Private clouds can be scaled to meet your changing IT system and consumer demands. Scalability  Start with a small deployment and go to a large deployment rapidly and then scale back if necessary.
  17. 17. Weaknesses and Challanges of Cloud Computing Security & Privacy  Storing and monitoring of data by CSP’s gives less control to the customer over data and makes it critical for them to understand the security measures that CSP’s has in place. Continuously evolving  User requirement are continuously evolving, as are the requirements for interfaces, networking, and storage. This means that a “cloud,” does not remain static and is also continuously evolving. Outages  Data can’t be access, if your storage provider’s site was down. Believe me it happens, and it happens at the most inconvenient times. Data location  Physical location of the server used to store data and applications is not known and this has become a critical issue for data governance requirements. Compliance requirements  Cloud computing services, can challenge various compliance audit requirements currently in place regarding data location, cloud computing security policy transparency.
  18. 18. Conclusion • Clouds  Cloud Computing is outpacing the IT industry.  Provide internet based services which available on demand.  Fully managed by the provider.  Cloud solutions are simple to acquire, don’t require long term contracts and are easier to scale up and down as needed.  Clouds let you  Avoid capital expenses on hardware, software, and service.  Share infrastructure and costs and lower management overheads.  Third party monitoring services ensure customer are getting the most out of their cloud environment.  Access a large range of apps.
  19. 19. Any Question….. Thank You….