Lesson 15 - Implementing Secure Cloud Solutions Flashcards
Classifying the ownership and management of a cloud as public, private, community, or hybrid.
Cloud Deployment Model
Public (or multi-tenant), Hosted Private, Private, Community
A cloud that is deployed for shared use by multiple independent tenants.
Public (or multi-tenant)
A vendor offering public cloud service models, such as PaaS, IaaS, or SaaS.
cloud service providers (CSPs)
A cloud deployment model where the cloud consumer uses mutiple public cloud services.
Multi-cloud
A cloud that is deployed for use by a single entity.
Private
A method of computing that involves realtime communication over large distributed networks to provide the resources, software, data, and media needs of a user, business, or organization.
cloud computing
A cloud that is deployed for shared use by cooperating tenants.
Community
Classifying the provision of cloud services and the limit of the cloud service provider’s responsibility as software, platform, infrastructure, and so on.
cloud services
Expressing the concept that most types of IT requirements can be deployed as a cloud service model.
anything as a service (XaaS).
A computing method that uses the cloud to provide any or all infrastructure needs.
Infrastructure as a Service
Examples include Amazon Elastic Compute Cloud (aws.amazon.com/ec2), Microsoft Azure Virtual Machines (azure.microsoft.com/services/virtual-machines), Oracle Cloud (oracle.com/cloud), and OpenStack (openstack.org).
A computing method that uses the cloud to provide application services to users.
Software as a Service
Examples include Microsoft Office 365 (microsoft.com/en-us/microsoft-365/enterprise), Salesforce (salesforce.com), and Google G Suite (gsuite.google.com).
A computing method that uses the cloud to provide any platform-type services.
Platform as a Service
Examples include Oracle Database (oracle.com/database), Microsoft Azure SQL Database (azure.microsoft.com/services/sql-database), and Google App Engine (cloud.google.com/appengine).
The service provider would be responsible for the integrity and availability of the platform components, but you would be responsible for the security of the application you created on the platform.