# Aws Ecs

# What is AWS ECS?

Organisations may quickly deploy, manage, and scale containerized applications with Amazon Elastic Container Services (Amazon ECS), a fully managed container orchestration service.

Without the hassle of controlling a control plane, you can operate and expand your container workloads across AWS Regions both on-premises and in the cloud.

# Features of ECS

* Cluster management
    
* Compatibility with Docker
    
* Task Definition
    
* Scheduling
    
* Monitoring and logging
    

# ECS Layers

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688723495548/fa8c2f02-207e-40f1-bd33-ab401de3a341.png align="center")

# Creating Cluster

* Click on Create cluster
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688724166813/07c90ce4-da5a-4ca3-8589-329435014da4.png align="center")
    
* Give a name to your cluster and don't change the network settings.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688724249198/cdf86935-2af2-4e0c-8c9b-a8822709a055.png align="center")
    
* Follow the infrastructure shown below.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688724383368/d010827c-4984-4a2c-9ecd-af09666cf194.png align="center")
    
* Your cluster will be created.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688725177295/aed29478-a61d-4c93-ae04-cff14a9210fb.png align="center")
    

> To run the container create a container in task defination their you will get the option for selecting the existing docker image to create a container from it.
