1 / 28

CLOUD

Introduction to Cloud Computing Unit- 1. CLOUD. COMPUTING. Outline. Introduction. Characteristics of Cloud Computing. Advantages & Disadvantages. Service Models of Cloud. Deployment Models of Cloud. 1. Cloud Computing promotes availability and is composed of

Download Presentation

CLOUD

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.

E N D

Presentation Transcript


  1. Introduction to Cloud Computing Unit- 1 CLOUD COMPUTING

  2. Outline Introduction Characteristics of Cloud Computing Advantages & Disadvantages Service Models of Cloud Deployment Models of Cloud Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 1

  3. Cloud Computing promotes availability and is composed of • Five essential characteristics • Three service models and • Four deployment models 2 What is cloud computing ? Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University

  4. Characteristics of Cloud Computing Five Essential Characteristics : Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 3

  5. Characteristics of Cloud Computing • On-demand self-service • Ubiquitous network access • Resource pooling (advanced virtualization) • Rapid elasticity • Flexible pricing - Pay per use Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 4

  6. Characteristics of Cloud Computing • On-demand self-service • Ubiquitous network access • Resource pooling (advanced virtualization) • Rapid elasticity • Flexible pricing - Pay per use Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 5

  7. Characteristics of Cloud Computing • On-demand self-service • Ubiquitous network access • Resource pooling • (advanced virtualization) • Rapid elasticity • Flexible pricing - Pay per use Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 6

  8. Characteristics of Cloud Computing • On-demand self-service • Ubiquitous network access • Resource pooling (advanced virtualization) • Rapid elasticity • Flexible pricing - Pay per use Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 7

  9. Characteristics of Cloud Computing • On-demand self-service • Ubiquitous network access • Resource pooling (advanced virtualization) • Rapid elasticity • Flexible pricing - Pay per use Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 8

  10. Advantages & Disadvantages of Cloud Computing Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 9

  11. Advantages of Cloud Computing • Lower Computing Cost • Improved Performance • Reduced Software Cost • Instant Software Updates • Unlimited Storage Capacity • Increased Data Reliability • Device Independence and the “always on!, anywhere and any place” • Free From Maintenance and the “no-need-to-know” What is cloud computing ? Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 10

  12. Universal document access Lower Computer Cost Improved Performance Increased data reliability Reduced software costs Advantages Instant software updates Unlimited storage capacity Improved document format compatibility 11

  13. Disadvantages of Cloud Computing • Requires a constant Internet connection • Does not work well with low-speed connections • Features might be limited • Stored data might not be secure What is cloud computing ? What is cloud computing ? What is cloud computing ? What is cloud computing ? What is cloud computing ? Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 12

  14. Purpose Of Cloud Computing • By using the Cloud infrastructure on “pay as used and on demand”, all of us can save in capital and operational investment! • Clients can: • Put their data on the platform instead of on their own desktop PCs and/or on their own servers. • They can put their applications on the cloud and use the servers within the cloud to do processing and data manipulations etc. What is cloud computing ? Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 13

  15. SERVICE MODELS • Service Models are the reference models on which the Cloud Computing is based. These can be categorized into three basic service models: • Software as a Service (SaaS) • Platform as a Service (PaaS) and • Infrastructure as a Service (IaaS) Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 14

  16. SERVICE MODELS Cloud Clients Web browser, mobile app, clients SaaS CRM, Email, games, virtual desktop Application Platform PaaS Database, web server, deployment tools Infrastructure IaaS Virtual machines, storage, networks 15 20

  17. Cloud Service Layers Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 16

  18. Cloud Service models - Definitions What is cloud computing ? History Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 17

  19. Cloud Service models Characteristics Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 18

  20. Email Cloud Service models Containing CRM/ERP/HR Business Processes Middleware Web 2.0 Application Runtime Firewalls, load balancers Industry Applications Development Tooling Database Java Runtime Servers Networking Storage Data Center Fabric

  21. Cloud Service models - Examples

  22. Cloud Service models Comparison Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 20

  23. Cloud Service Models Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 21

  24. Deployment Models of Cloud Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 22

  25. Private Cloud • Operated solely for an organization • May be managed by the organization or a third party • Limits access to enterprise and partner network • Retains high degree of control, privacy and security Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 22

  26. Public Cloud • Owned and managed by service provider • Made available to the general public or a large industry group Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 22

  27. Hybrid Cloud • Composition of two or more clouds (private, community, or public) bound together by standardized or proprietary technology that enables data and application portability Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 22

  28. Community Cloud • shared infrastructure by several organizations which have shared concerns • May be managed by the organizations or a third party • Costs are spread over fewer users than a public cloud but more than a single tenant Krishnaveni S, Assistant Professor ,Software Engineering ,SRM University 22

More Related