120 likes | 170 Views
CLOUD COMPUTING. Rich Sangprom. What is cloud computing?.
E N D
CLOUD COMPUTING Rich Sangprom
What is cloud computing? • “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” - NIST Definition
Characteristics • On-demand self-service • Broad network access • Resource pooling • Rapid elasticity • Measured service
Service Models • Software as a Service (SaaS) • Platform as a Service (PaaS) • Infrastructure as a Service (IaaS)
Software as a Service (SaaS) • Gives the user the ability to utilize applications hosted on a cloud infrastructure • Borrowing/renting software online • Google Documents
Platform as a Service (PaaS) • The user is able to deploy custom applications and services • User has control over deployed applications • Similar to an app store
Infrastructure as a Service (IaaS) • Technology from a cloud provider is outsourced to a user/client as a service • User has control over operating systems, storage, and deployed applications • Pay per use basis
Deployment Models • Private Cloud - Single organization • Community Cloud - Multiple organizations • Public Cloud - General public • Hybrid Cloud - Multiple cloud infrastructures - (ex. private cloud + oublic cloud)