Domain 3 Flashcards
(108 cards)
Infrastructure as a Service (Iaas)
Customer is responsible for configuring VM’s, Virtual network and guest OS security as if systems were on Premises. CSP is responsible for the physical components, internal network and tool provided.
Platform as a Service(Paas)
CSP is responsible for physical components, the internal network, and tools provided. Cheaper for customer but less control.
Software as a Service(Saas)
Customer is responsible for configuring access to the cloud service for their users as well as shared responsibility for data recovery.
Public Cloud
Everything run on the cloud providers hardware
Private Cloud
Cloud environment in your data centre
Hybrid Cloud
Combines Public and Private Cloud
Multi Cloud
2 or more public cloud providers
Multitenancy
Logical isolation in CSP
Infrastructure as a Code
Management of infrastructure (Networks, VM, load balancers and connection topology) described in code. It is a key DevOps practice and is used in conjunction with continuous integration and continuous delivery
Serverless Architecture
Cloud computing execution model where cloud provider dynamically manages the allocation and provisioning of servers
Microservices
Microservices are an architectural style in software development where a system is built as a collection of small, independent, and loosely coupled services. Each service is designed to perform a specific business function and communicates with other services through well-defined APIs.
Logical segmentation
Vlans ( Layer 2) - Logically segment a local area network into subnetworks
VPN
Creating an encrypted tunnel between devices or networks to pass traffic using protocols like IPsec
Virtual routing and forwarding
Allows a single router or switch to function as a multiple virtual router or switches.
Software Defined Network (SDN)
Network architecture approach that enables the network to be centrally controlled or programmed using software. Has a capacity to reprogram the data plane at any time. Use cases include SD-Lan and SD-Wan
Containerization
Lightweight portable way to package applications for multiple platforms
Virtualization
Server Virtualization the process of dividing a physical server into multiple unique and isolated virtual servers by means of software application (Hypervisor)
VM Escape
Where attacker gains access to a VM then attacks either the host machine that holds all the VMs, the hypervisor or any other VMs
VM Sprawl
Unmanaged VM on the network
IOT (Internet of Things)
Connected to the internet . Elective curve(Smaller keys). Limited Compute resources and Limited ability to patch
SCADA ( Supervisory Control and Data Acquisition)
Large amount of industrial equipment. Do not have direct access for greater security. Should be segmented
RTOS (Real time operating systems)
Smart devices like wearables and embedded systems Operate with very specific scheduling.
Embedded Systems
Technology component of an IOT devices . A full computer system embedded inside another larger system ( Examples - GPS, Drones, VoIP phones)
Availability
Ensuring a system or service is accessible to authorised users when needed