Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud computing


Published on

Published in: Technology
  • Dedicated to My Group Members..
    Are you sure you want to  Yes  No
    Your message goes here

Cloud computing

  1. 1. 1
  2. 2. 2
  3. 3. 3
  4. 4. 1. Introduction of Cloud Computing2. Types of cloud Computing3. Cloud Service Providers4. Benefits & Drawbacks of Cloud Computing5. Comparison of Cloud Computing6. Q & A4
  5. 5. 1- History why it get started2- Concept through definition5
  6. 6. “A model for delivering information technology services inwhich resources are retrieved from the internet through web-based tools and applications, rather than a direct connection toa server. Data and software packages are stored in servers. “6
  7. 7. Image Source: 7
  8. 8. 1. Private Clouds: Security and Control Control of flexibility Reduce the Risk Use in one Organization Highly secured and more efficient Handling critical data Use for medical reports and credit cards8
  9. 9. 2. Public Clouds: Offer high level of efficiency Network, Resources and Expensesare shared among users Low cost is incurred Elasticity is high9
  10. 10. 3. Hybrid Clouding:Combination of Private and Public Flexible and secure Scalability of public cloud Each cloud offer distinctiveadvantages10
  11. 11. 4. Community Clouds: Cross- boundary infrastructure Dedicated resource infrastructure Small enterprises use it to pool theirresources11
  12. 12. 1. Infrastructure as a Service (IaaS)2. Platform as a Service (PaaS)3. Software as a Service (SaaS)4. Hardware as a Service (HaaS)5. Database as a Service (DaaS)12
  13. 13. 1. Infrastructure as a Service: Refer to as resource cloud Managed and scalable service as a user Provide enhanced virtualizationcapabilities Weighing resource usage with access requirements13
  14. 14. Example:i. Amazon S3ii. SQL Azure14
  15. 15. 2. Platform as a Service: Provide computational resources via platform Application and services can be developedand hosted Makes use of dedicated API’sAttempt to extend generic programmingmodels (MS Azure)15
  16. 16. Examples:i. Force.comii. Google App Engineiii. Windows Azure (Platform)16
  17. 17. 3. Software as a Service: Referred to as application cloud Implementation of specific businessfunctions and business processes Provide applications / services usinga cloud infrastructure or platform17
  18. 18. Examples:i. Google Docsii. Sales force CRMiii. SAP Business by Design18
  19. 19. 4. Hardware as a Service: Service level agreement Computer hardware Network Internet connectivity Platform virtualization environment Utility computing billing19
  20. 20. Example:i. Desktop/ Laptopii. Network Infrastructureiii. Storageiv. VoIP20
  21. 21. 4. Database as a Service: To avoid complexity on database Reduce cost of running your own database Data validation to ensure accurate information21
  22. 22. Example:i. MS SQLii. Oracle22
  23. 23. CostFlexibleSpeed & ScaleDependency(Loss ofControl)SecurityIntegrationCost effectiveMultiple Usersat One TimeNo Equipmentto PurchaseWebReliabilitySharing ofResources 23
  24. 24. CLUSTER COMPUTING GRID COMPUTING CLOUD COMPUTINGTightly coupled systemSingle system imageLoosely coupled (Decentralized)Diversity & DynamismDynamic computing infrastructureIT service centric approachCentralized job management &scheduling systemDistributed job management &schedulingSelf service based usage modelBunch of similar computershooked up locally to operate assingle computerComputers do not have to be in thesame physical location and can beoperated independently.Minimally or self managedplatformConsumption based billingAll computers have samehardware and OSComputers that are part of Gridcan run different OS and havedifferent hardware.The Memory, Storage device andnetwork communication aremanaged by the OS of the physicalcloud limits.24
  25. 25. CLUSTER COMPUTING GRID COMPUTING CLOUD COMPUTINGThe whole system behave like asingle system view.Every node is autonomous i.e. ithas its own resource manager andbehave like an independent entity.LINUX can support the basicphysical unit management andvirtualization computing.Computers in the cluster arenormally contained in a singlelocation or complex.Grid are inherently distributed byits nature over a LAN or WAN.Every node act as an independententity.More than 2 computers areconnected to solve a problem.A large project is divided amongmultiple computers to make use oftheir resources.Clouds are mainly distributed overMAN. It allows multiple smallerapplication to run at the same time.Areas of Cluster Computing:1. Educational resources2. Medical ResearchAreas of Grid Computing:1. Predictive Modeling andSimulation2. Engineering design andautomation3. Energy Resources exploration4. Medical, Military and BasicResearch5. VisualizationAreas of Cloud Computing:1. Banking2. Insurance3. Weather Forecasting4. Space Exploration5. SaaS6. PaaS7. IaaS 25
  26. 26. 26
  27. 27. Questions & Answers27
  28. 28. References:Available on Demand.Qasimraza555@gmail.com28