CDL Term Flash Cards
Name key characteristics of the Cloud
On demand, Self service, Rapid Elasticity, Pay as you consume, Resource pooling
Name key characteristics of traditional/On prem
Managed and owned by the organisation, high initial capex costs, organisation maintains complete control over the enviroment
What provides virtualised compute resources over the internet
Infrastructure as a service (IaaS)
Offers hardware and software tools over the internet, typically for app development
Platform as a service (PaaS)
Delivers software apps over the internet on demand and typically via subscription
Software as a service
When would you use IaaS?
When you want to consume infrastructure from a cloud provider without worrying about data centers, IT staff and hardware (Servers) Normally targetted at IT admins
When might you use PaaS?
When you do not want to focus on provisioning or configuring OS/Hardware. Normally used by Developers
When might you use SaaS
As an end customer consuming a product you do not worry about the how the service runs
Your ability to ensure a service remains available eg. launch redundant workloads in multiple Zones (datacenters)
Availability
Your ability to grow rapidly or unimpeded eg. Vertical or Horizontal Scaling
Scalability
Your ability to shrink and grow to meet the demand eg. Horizontal Scaling Managed Instance Groups (MIG) and Autoscaling Policies
Elasticity
Your ability to prevent a failure eg. Having a standby database in case primary database fails
Fault Tolerance
Software that allows you to emulate physical machine or hardware on a computer
Virtualization
Software that acts like a real computer with an operating system on a machine
Virtual Machine
The software or firmware that create a Virtual Machine
Hypervisor
Independent geographic areas that consist of zones.
Regions
a physical location made up of one or more datacenter.
Zones
a cloud-native development model that allows developers to build and run applications without having to manage servers.
Serverless computing
assemble data, and are built to analyse and report on massive multi dimensional datasets in real time. Can consolidate both structured and semi structured data
Date warehouse
repository to store, process and secure large amounts of data (Structured, unstructured and semi). No Size limits
Can be made up of many different products
Data Lake
an organised collection of data generally stored in tables and accessed electronically from a computer system.
Database
emails, HTML files and NO SQL databases are what types of data
Semi structured
Organised, include names, addresses, credit card numbers are what types of data
Structured
audio, images, video files are types of what data
unstructured
baseline level for the quality, availability and reliability of the service
SLA
Is the goal for the cloud service performance level - crucial element within the SLA, and shared between the cloud provider and customer
SLO
data that needs to be accessed frequently
standard storage
Data that needs to be accessed within 30 days
nearline storage
Data that needs to be accessed within 90 days
coldline storage
Data that needs to be accessed within 365 days
archive storage