Cloud Deployment Models
Types of Cloud Computing
Shared Responsibility Model
The Five Design Pillars
Problems Solved by the Cloud
100

Cloud resources owned and operated by a third-party cloud service provider delivered over the Internet

Public Cloud 

100

Completed product that is run and managed by the service provider

Think Dropbox, Google workspace, Slack

SaaS

100

Who is responsible for physical security of Datacenters?

AWS

100

Identity and Access Management (IAM), Detection Control Tools, Infrastructure Systems Protections, Data and Information Protection, & Incident Response Process 

Security 

100

Change resources types when needed

Flexibility 


200

Cloud services owned by a single organization, not exposed to the public, allows for complete control

Private Cloud 

200

Removes the need for your organization to manage the underlying infrastructure. Focuses on the deployment and management of your applications

PaaS

200

Who is responsible for managing data?

Customers


200

Ability to Recover and ability to anticipate, respond, and prevent failures. 

Reliability 


200

Pay as you go, for what you use

Cost-Effectiveness


300

Keep some servers on premises and extend some capabilities to the Cloud

Hybrid Cloud 

300

Provide building blocks for cloud IT. Provides networking, computers, data storage space. Highest level of flexibility

IaaS

300

Who is responsible for management of guest operating systems (including updates or patches)?

Customers


300

Customizable Solutions are the best options, Continually review solutions to ensure constant innovation, AWS services should be monitored

Performance Efficiency 

300

Accommodate larger loads by making hardware stronger or adding additional nodes

Scalability 

400

Much like the private cloud mixed with the public cloud. This deployment allows for software and systems to be maintained by the service provider with shared resources between several organizations

Community Cloud 

400

Who is responsible for protecting the infrastructure i.e. hardware, software, networking, etc in the cloud?

AWS


400

Utilize resources that are cost-effective, Efficiently match supply and demand, and Awareness of expenditure 

Cost Optimization 


400

Ability to scale out and scale-in when needed

Elasticity 


500

Changes are managed and automated, Fast responses to events, Standards are defined and maintained as systems change. 

Operational Excellence

500

Rapidly develop, test and launch software applications

Agility