Skip to main content

Cloud-Native Infrastructure

·181 words·1 min
Posts 101 cloud
Table of Contents
Cloud_Native - This article is part of a series.
Part 1: This Article

Infrastructure involving Kubernetes (K8s) and Docker is primarily referred to as a Containerized Infrastructure or a Cloud-Native Infrastructure.

Together, they form a complete system for managing applications through Container Orchestration.

Docker
#

This is known as the containerization platform. It is a layer used for building and packaging application into portable units called containers.

Then, Docker provides the container runtime (or engine) that actually executes the applicaiton code on individual servers.

Kubernetes (k8s)
#

This is known as the container orchestration platform. It is the management layer that runs on top of the container runtime.

It organizes multiple servers into a Kubernetes cluster. This is where it automates the deployment, scaling, and networking of containers across that cluster.

Key Components
#

A few key components of the infrastructure.

  1. Nodes

    • Individual machines that make up the infrastructure.
    • These are divided into Control Plane (managing cluster) and Worker Nodes (running containers).
  2. Pods

    • Smallest deployable units in k8s cluster, which can contain 1 or more containers.
  3. Container Registry

    • A storage system (like Docker Hub) where container images are kept before being pulled by k8s.
Cloud_Native - This article is part of a series.
Part 1: This Article

Related

Cloud Native Tools
·517 words·3 mins
Posts 101 cloud tools
What are CSPM, CWPP, and CIEM?
Basic Technologies in Cloud Computing
·238 words·2 mins
Posts 101 cloud aws azure gcp
Understanding the basic technologies in cloud computing is the key to manage modern infrastructure.
PD: Quick Run
·232 words·2 mins
Posts 101 projectdiscovery tools
Learn the PD suite quick.