CloudComputing Reference
CloudComputing Reference
Defined as “a model for enabling convenient on-demand network access to a shared pool of
configurable computing resources (e.g. network, servers, storage, applications, and services) that
can be rapidly provisioned and released with minimal management effort or service provider
interaction”
• Location independent
• Cost Efficiency
• Private Cloud
• Owned by a specific entity and utilized by that entity or one of its clients
• Pros:
• Greater Customization
• Cons:
• Higher costs
• Low scalability
• Public Cloud
• Cost-effective
• Scalable
• Low Maintenance
• Cons:
• Less control
• Limited Customization
• Hybrid Cloud
• Pros:
• Flexibility
• Scalability
• Cons:
• Complex to manage
• Security challenges
• Community Cloud
• Pros:
• Cons:
• Limited Scalability
• Security challenges
• Scalability
• Cost-Effective
• Disaster Recovery
• Customization
Disadvantages of IaaS
• Complexity
• Security Concerns
• Potential Downtime
Advantages of PaaS
• Faster Development
• Cost Savings
• Collaboration
• Limited Control
• Vendor Lock-in
• Compatibility Issues
• Providers
• Use-case
Advantages of SaaS
• Easy to Use
• Accessibility
• Automatic Updates
• Cost Efficiency
Disadvantages of SaaS
• Limited Customization
• Performance Issues
• Quick response
• Country or jurisdiction
• Legal complications
• Multitenant risk
• Malicious insider
• Suspected employees
• Vendor lock-in