Get Started. It's Free
or sign up with your email address
Cloud Computing by Mind Map: Cloud Computing

1. Advantages

1.1. Access to resources

1.2. Mobility

1.3. Easily scalable

1.4. Data security and storage capacity

1.5. Cost savings

1.6. Maintenance and support

1.7. Environmentally friendly

1.8. Free trials

2. Disadvantages

2.1. Internet reliability

2.2. Dependence on the supplier

2.3. Privacy

2.4. Security

2.4.1. Class of risks

2.4.1.1. Traditional threat

2.4.1.1.1. distributed denial-of-service (DDoS) attacks

2.4.1.1.2. phishing

2.4.1.1.3. SQL injection

2.4.1.1.4. cross-site scripting

2.4.1.2. System Availability

2.4.1.3. Third-party control

2.4.2. Threats

2.4.2.1. Abuse of the cloud

2.4.2.2. APIs that are not fully secure

2.4.2.3. Malicious insiders

2.4.2.4. Shared technology

2.4.2.5. Account hijacking

2.4.2.6. Data loss or leakage

2.4.2.7. Unknown risk profiles

3. Essential characteristics

3.1. On-demand Self-Service

3.2. Broad Network Access

3.3. Resource Pooling

3.4. Rapid Elasticity

3.5. Measured Service

4. Service Models

4.1. Platform as a Service (Paas)

4.2. Infrastructure as a Service (IaaS)

4.3. Software as a Service (SaaS)

5. Deployment Models

5.1. Public

5.2. Private

5.3. Community

5.4. Hybrid