Skip to main content

Posts

Showing posts from May 13, 2022

Basic things about ECS and Kubernetes

Basic Things About ECS & K8s AWS ECS, Kubernetes & Their Components 📦 AWS ECS Basic Information AWS ECS is the Docker-compatible container orchestration solution from Amazon. It allows us to run containerized applications on EC2 instances and scale both of them. ECS Clusters consist of Tasks which run in Docker containers, and container instances, among many other components. AWS Services Commonly Used with ECS: Elastic Load Balancer: This component can route traffic to containers. 3 kinds of load balancing are available: application, network, and classic. Elastic Block Store: This service provides persistent block storage for ECS tasks (workloads running in containers). CloudWatch: This service collects metrics from ECS. Based on CloudWatch metrics, ECS services can be scaled up or down. Virtual Private Cloud: An ECS cluster runs within a VPC. A VPC can have one or more subnets. CloudTrail: This service can log ECS API calls. Details cap...