DEV Community

ValerianaGit💙
ValerianaGit💙

Posted on

Glossary Google Cloud

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)