iscoollab
The Twelve-Factor App
The methodologies for developing a modern web app
The Ultimate Docker Cheat Sheet | dockerlabs
Docker commands
A Practical Introduction to Container Terminology | Red Hat Developer
Compose sample application
An example of running a web backend with docker-compose
Kubernetes Components | Kubernetes
K8S architecture
Pods Workloads Service
How to Use SQL SELECT Statement to Query Data From a Single Table
SQL syntax
Docker Hub
Postgres official docker image
PostgreSQL Cheat Sheet
Docker Hub
Redis official docker image
An introduction to Redis data types and abstractions – Redis
Redis types and how to use them
What is Elasticsearch? | Elastic
Docker Compose - Fluentd
Example of EFK running by docker compose
Index data - OpenSearch documentation
Introduce elasticsearch’s index API
Docker Hub
A beginner friendly introduction to prometheus 🔥
Docker Hub
The Simplest Introduction to Grafana
Getting Started with Monitoring Prometheus Using OSS Grafana
Steps to show Prometheus metrics on Grafana
What is event-driven architecture?
Event-Driven Architecture Using Redis Streams
Use Pub/Sub, Streams command in Redis
Kafka Introduction
Kafka key concepts
Kafka Use cases
How Ansible Works | Ansible.com
What is Ansible
How To Deploy a Static HTML Website with Ansible on Ubuntu 20.04 (Nginx)
Examples for provisioning an Nginx stack
Vagrant is a tool for building and distributing development environments.
What is Vagrant
Getting Started | Vagrant
Discover Vagrant Boxes
Boxes from community