Section 3.1 Flashcards
What is SaaS?
Software as a Service
What is PaaS?
Platform as a Service
What is IaaS?
Infrastructure as a Service
What is a Hybrid Cloud?
A hybrid cloud contains more than one public or private cloud.
What is a disadvantage of Hybrid Cloud?
- Network protection mismatches since the providers are not connected with each other.
- Different security monitoring
- Data leakage
What is Infrastructure as Code?
Infrastructure as Code is a way to define servers, network and applications as code. This way you can build multiple infrastructures exactly the same by using the same code.
What is FaaS?
Function as a Service
Applications are separated into individual functions, therefore removing operating system from the equation.
What is SDN?
SDN stands for Software Defined Networking
What is a monolithic architecture?
Monolithic Architecture is one big application that does and runs everything.
Explain the Infrastructure Layer / Data Plane.
The data plane or infrastructure layer is the part of the device which is responsible for the process of network frames and packets.
Explain the Control Layer / Control Plane.
The control layer or control plane manages the actions of the data plane.
Explain the Application Layer / Management Plane
The application layer or management plane is responsible for configuring and managing the device.
Explain Decentralized Infrastructures.
A decentralize infrastructure has multiple cloud providers, operating systems, policies, etc that make it difficult to manage and protect since so many diverse systems are available.
Explain Centralized Infrastructures.
A centralized infrastructure has a single point which manages all of the security for all systems. All of the log files and alerts are managed in this system, as well as the patching and maintenance is done from this system.
Although this seems like a more secure approach, it is not perfect since it leaves the org with a single point of failure.
What is virtualization?
Virtualization is the ability to run many different operating systems on the same hardware. Each application instance has its own operating system. This can add overhead and complexity on trying to manage all of the OS and make sure they’re all patched and secure.