Sy0 601 15
Sy0 601 15
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 2
Syllabus Objectives Covered
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 3
Cloud Deployment Models
• Public (multi-tenant)
• Cloud service providers (CSPs)
• Shared between subscribers
• Multi-cloud
• Hosted private
• Private instance operated by a CSP but dedicated to a single customer
• Private
• Wholly owned and operated by the organization
• On-premises vs. off-premises
• Community
• Hybrid
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 4
Cloud Service Models
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 5
Anything as a Service
• Specific IaaS, PaaS, or SaaS solutions for business needs
• Security in the cloud
• Security of the cloud
• Cloud responsibility matrix
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 6
Security as a Service
• Consultants
• Third-party expertise and perspective
• Managed Security Services Provider (MSSP)
• Turnkey security solutions
• Security as a Service (SECaaS)
• Cloud-deployed security assessment and analysis
• Cyber threat intelligence and machine learning analytics
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 7
Virtualization Technologies and Hypervisor Types
• Virtualization platform
• Host hardware
• Hypervisor/Virtual Machine Monitor
(VMM)
• Guest operating systems, Virtual
Machines (VM), or instances
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 8
Virtual Desktop Infrastructure and Thin Clients
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 9
Application Virtualization and Container Virtualization
• Application virtualization
• Hosting or streaming individual
software applications on a server
• XenApp, App-V, ThinApp
• Container virtualization
(application cells)
• Resource separation at the OS
level
• Cannot run different OS VMs
• Docker
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 10
VM Escape Protection
Images © 123RF.com.
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 11
VM Sprawl Avoidance
• Guest OS security
• OS environment must still be maintained
• Rogue VMs
• System sprawl and undocumented assets
• Virtual machine life cycle management (VMLM)
• Use template-based VM creation
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 12
Topic 15B
Apply Cloud Security Solutions
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 13
Syllabus Objectives Covered
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 14
Cloud Security Integration and Auditing
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 15
Cloud Security Controls
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 16
Cloud Compute Security
• Compute
• Processing resources for cloud workloads (CPU and RAM)
• Virtual machines and containers
• Dynamic resource allocation
• Container security
• API inspection and integration
• Number of requests
• Latency
• Error rates
• Unauthorized and suspicious endpoints
• Instance awareness
• Logging and monitoring to mitigate cloud sprawl
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 17
Cloud Storage Security
• Storage "Statement": [ {
• Persistent storage capacity "Action": [
• Performance characteristics for storage
"*"
tiers
• Input/output operations per second (IOPS) ],
• Permissions and resource policies "Effect": "Allow",
• JavaScript Object Notation (JSON) "Principal": "*",
• Encryption "Resource":
• Symmetric media encryption key "arn:aws:s3:::515support
• CSP-managed keys versus customer- - courses - data/*"
managed }]
• Separation of duties for CSP-managed keys
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 18
High Availability
• High availability
• Virtualization layer provisions dynamic allocation and redundancy
• 99.99%+ uptime
• Replication
• Copying data between media, servers, or sites
• Performance tiers
• High availability across zones
• Local
• Regional
• Geo-redundant storage (GRS)
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 19
Cloud Networking Security
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 20
VPCs and Transit Gateways
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 21
VPC Endpoints
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 22
Cloud Firewall Security
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 23
Security Groups
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 25
Topic 15C
Summarize Infrastructure as Code Concepts
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 26
Syllabus Objectives Covered
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 27
Services Integration and Microservices
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 28
Application Programming Interfaces
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 29
Serverless Architecture
• Service provision is wholly abstracted from the hardware, OS, and platform
layers
• AWS Lambda
• Google Cloud Functions
• Microsoft Azure Functions
• All hardware, OS, and platform management is security of the cloud
• Heavily reliant on orchestration
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 30
Infrastructure as Code
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 31
Software-Defined Networking
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 32
Software-Defined Visibility
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 33
Fog and Edge Computing
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 34
Lesson 15
Summary
CompTIA Security+ Lesson 15 | Copyright © 2020 CompTIA Properties, LLC. All Rights Reserved. | CompTIA.org 35