Cloud & DevOps
-
Cloud Computing small
Cloud computing is renting compute, storage and services instead of owning the machines that provide them.
-
AWS large
AWS is the largest public cloud, and its catalogue is the reason "the cloud" is hard to describe in one sentence.
-
Microsoft Azure medium
Azure is Microsoft's public cloud.
-
Google Cloud Platform (GCP) medium
Google Cloud Platform is Google's public cloud.
-
Serverless Computing medium
Serverless computing is running code on a managed runtime that starts it when a request arrives and stops it when the request is done.
-
Docker medium
Docker packages an application together with everything it needs to run — libraries, runtime, configuration defaults — into an image.
-
Terraform medium
Terraform describes infrastructure as a set of declarations in files, compares them with what actually exists, and makes the difference.
-
CI/CD medium
Continuous integration is the practice of merging every change into the main line often, with an automated build and test run proving that the result…
-
Linux Administration large
Linux administration is the work of keeping a Linux host healthy and understood: who may log in and what they may do, which processes run and how they are…
-
Networking Fundamentals (HTTP / DNS / TLS) medium
This is the application layer of the network: what a request looks like, how a name becomes an address, and how the connection is made trustworthy.
-
Cloud Cost Management small
Cloud cost management is the set of practices that keep a cloud bill proportionate to the value the cloud is delivering.
-
Cloud Security & IAM medium
Cloud security begins with identity: the set of principals that may call the provider's API, and the permissions each holds.
-
Cloud-Native Computing medium
Cloud-native is a way of building software that assumes the infrastructure is elastic, disposable and programmable.
-
Kubernetes large
Kubernetes is an orchestrator: you declare how many copies of a container should run, how they should be reachable and what resources they need, and it…
-
GitHub Actions medium
GitHub Actions is the automation system built into GitHub.
-
Jenkins small
Jenkins is a self-hosted automation server: you install it, point it at your repositories and describe the builds it should run.
-
Azure DevOps small
Azure DevOps is Microsoft's suite of delivery tools: hosted git repositories, a pipeline service, a work-item tracker and an artifact feed, sold together…
-
Monitoring & Observability (Prometheus / Grafana) medium
Monitoring is collecting signals about a running system; observability is having enough of them, joined together, to answer a question you did not…
-
Nginx small
Nginx is a web server that is most often deployed as a reverse proxy: it accepts connections from clients and passes them to one or more application…
-
OpenShift small
OpenShift is Red Hat's distribution of Kubernetes with the operational gaps filled in: a built-in registry, a web console, integrated pipelines,…
-
Helm small
Helm packages a set of Kubernetes manifests into a chart: a versioned bundle with templates and a file of values.
-
Istio small
Istio is a service mesh: a set of proxies, one beside each workload, that carry the traffic between services and enforce policy on it.
-
Site Reliability Engineering medium
Site reliability engineering is the practice of stating how reliable a service needs to be, measuring whether it is, and making that measurement the…