Ongoing project Glossary for Cloud
A
Accuracy ✅❌ - true or not
Availability is the proportion of valid requests that are served successfully
B
bandwidth - how much data can be transferred in a certain amount of time. theoretical maximum.
C
CIA - confidentiality , integrity, availability
cloud identity management - 3 A's -> Authentication, authorization, auditing
Completeness- all data required
coverage - valid data processed successfully.
Consistency 🧑🏼✈️ - data is uniform, and not contradictory (marine called differently in different data sources by name in some and social security number in others)
Container - app + dependencies
Cloud security posture management (CSPM) - specifically focuses on identifying and correcting misconfigurations or vulnerabilities within your cloud infrastructure to maintain a strong security posture in the cloud.
Cloud Profiler tool- It identifies how much CPU power, memory, and other resources an application uses . It's designed to analyze application code and pinpoint areas where resources (CPU, memory) are inefficiently used, contributing to performance bottlenecks.
Cloud Monitoring - big-picture health of infrastructure and services . comprehensive view of your cloud infrastructure and applications.
D
data sovereignty - right to be forgotten
data residency - data must stay in the place where it was created
**databases** - SQL [[Cloud SQL]] / [[Cloud Spanner]] , NoSQL [[Firestore]] / [[Cloud Bigtable]]
**data warehouses** - analyze trends (reports), market analysis. [BigQuery]
**data lakes** - have all content in one place. A repository to ingest, store, explore, process and analyze any type or volume of raw data. All storage products.
DDoS- Distributed denial of service attack . overwhelm with malicious traffic to slow down or deny access to legitimate traffic.
E
[[Etl]] extract it , transform it, load it. [[data pipeline]] process.
F
freshness - valid data updated more recently than a threshold .
G
H
I
J
K
[[Kubernetes Engine (Google)]] - Orchestrates containers . - managing infrastructure, complex dependencies between infrastructure.
L
Latency - (speed) service quickness. valid requests served faster than a threshold.
M
ML is a subset of AI . 🤖
Microservices - services communicate through APIs . and its more when we are talking about architecture and design . modern cloud app development
Monolith - opposite of microservices, everything is tightly coupled and can't scale independently.
N
Network's Edge - entry point to the network . More edges than zones
O
Observability Tools
[[Google Cloud Monitoring]] - metrics , NUMBERS . how latent. how many hits, how many users logged in . SRE team .
[[Google Cloud Logging]] - details - somebody hit your endpoint, here is their IP address, this is the request, this is the response .
[[Google Cloud trace]] - app visibility - slow or not - LATENCY
[[Google Cloud profiler]] - app visibility - MEMORY USAGE
[[Google Cloud Error Reporting]] - app visibility - CRASHES , ERRORS AND HOW OFTEN
P
privacy is the restriction on data access
Q
Quality - valid requests served w/o degradation of service
R
rehost - allows a legacy application to be moved to the cloud without making any major changes to the application
replatform - requires making some changes to an application to operate in the cloud.
S
Semi-structured Data - NoSQL (non-relational databases) - diverse data types, not a tabular format . emails, messages . [Firestore] [Cloud Bigtable] .
Structured data - SQL (relational databases) - Tables (rows and columns), well defined schema. [Cloud SQL], [Cloud Spanner]
Security operations (SecOps). Practice that is all about protecting your organization's data and systems in the cloud. It involves a combination of processes and technologies that help reduce the risk of data breaches, system outages, and other security incidents.
Serverless - you just provide the code. Google does everything else.
Site reliability engineering (SRE) - ensures the reliability, availability, and efficiency of software systems and services deployed in the cloud.
Service Level
[[📕SLI, SLO, SLA and KPIs Essay]]
Executive level and engineering decisions all work together to make sure #SLI #SLO #SLA are accurate for our product and drive decisions for development, design as well as
Service Level Agreements - commitments made of only a certain amount of downtime. Minimum levels of service that we promise to provide and what happens when we break that promise. Alerting threshold is higher than minimum levels of service. #SLA
Service Level Indicator - ratio of 2 numbers. the number of good events divided by count of all valid events #SLI
Service Level Objective - somewhere short of 100% . for example 99.9% (or 3 9s) (combines an #SLI with a target reliability) . S.M.A.R.T. Like 'The 95th percentile of results are returned in under 100ms'
T
Throughput is the proportion of time where the data processing rate was faster than the threshold
Timeliness- is data old or fresh
U
Unstructured Data - Images, video, files, mp3 , backups. [[Cloud Storage]] -> standard🔥, nearline(30), coldline(90), archive(365). Autoclass - transitions objects automatically to appropriate storage classes if you haven't looked at them in a while.
Uniqueness - no dupes
V
Validity- formatting
[[Virtual Machine]] - container + Operating System
W
X
Y
Z
Zero trust security - a strategic framework that establishes strict access controls based on the principle of continuous verification. Security operations focuses on the practical, day-to-day implementation of security measures, like threat detection, incident response, and monitoring.
Top comments (0)