Cloud Basics and Linux Flashcards
historical events
1974: A Protocol for Packet Network TCPprotocol
1990s: Introduction of web, virtual web hosting, web-based email, file storage
1994: Amazon.com
1998: VMwarefounded
2010: OpenStack
2013: Docker
What is Cloud Computing?
is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
What are the 5 concepts of cloud computing?
- IT Resource
- On-Premise
- Cloud
- Cloud Provider
- Cloud Consumer
What is a CLI?
Command Line Interface, typically called a shell.
LXTerminal is a CLI, user interacts with computer via a shell.
What does CAT stand for with commands?
concatenate one or more files
What does UID and GID mean? what is the account number?
- USER & GROUP IDENTIFICATION NUMBER (0)
System accounts can have different home folders, what might a mail account be?
/var/spool/mail
What is Virtualisation?
Virtualization is the process of running a virtual instance of a computer system in a layer seperated from the actual hardware
Benefits;
It reduce the number of servers needed
Over allocation (new) ‘vs’ static allocation (old) RAM
can move instances based on resources automatically
What is a hypervisor? how many types are there?
A hypervisor is computer software, firmware or hardware that creates and runs virtual machines
Type 1 hypervisor: hypervisors run directly on the system hardware – A “bare metal” embedded hypervisor,
Type 2 hypervisor: hypervisors run on a host operating system that provides virtualization services, such as I/O device support and memory management.