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.

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay