# aws/containers-roadmap

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/aws-containers-roadmap).**

5,351 stars · 335 forks · Shell · NOASSERTION

## Links

- GitHub: https://github.com/aws/containers-roadmap
- Homepage: https://aws.amazon.com/about-aws/whats-new/containers/
- awesome-repositories: https://awesome-repositories.com/repository/aws-containers-roadmap.md

## Topics

`aws` `containers` `ecr` `ecs` `eks` `fargate` `kubernetes` `roadmap`

## Description

This project provides strategic roadmaps and guides detailing the evolution and deployment patterns of managed container orchestration and security services. It serves as a public tracking document for upcoming features and development priorities for EKS, ECS, ECR, and Fargate.

The resource includes a cloud container orchestration guide and a Kubernetes and ECS strategy, outlining the development of managed Kubernetes and proprietary orchestration services for cloud infrastructure. It also provides a security and monitoring plan focused on scanning malicious activity and tracking workload health.

The material covers a broad range of infrastructure capabilities, including resource provisioning, automatic scaling of compute and tasks, and container image management. It addresses networking and traffic management through load balancing and pod density optimization, as well as observability via log routing and performance tracking.

## Tags

### DevOps & Infrastructure

- [Cloud Container Roadmaps](https://awesome-repositories.com/f/devops-infrastructure/cloud-container-roadmaps.md) — Provides a public tracking document for upcoming features and development priorities for EKS, ECS, ECR, and Fargate.
- [AWS Orchestration Patterns](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration-management/aws-orchestration-patterns.md) — Provides comprehensive strategic roadmaps for managing application deployments using Amazon ECS and EKS.
- [Automatic Compute Scaling](https://awesome-repositories.com/f/devops-infrastructure/automatic-compute-scaling.md) — Outlines strategies for dynamically adjusting compute instances based on performance metrics to optimize cost and availability.
- [Container Orchestration Guides](https://awesome-repositories.com/f/devops-infrastructure/cloud-deployment-automation/azure-deployment-automators/azure-container-execution/container-orchestration-guides.md) — Provides a strategic overview of resource provisioning, workload scaling, and deployment patterns for containerized applications on AWS.
- [Cloud Infrastructure Scaling](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-scaling.md) — Details tools and strategies for programmatically adjusting compute capacity and task counts to match resource demand.
- [Infrastructure Provisioning Tools](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/infrastructure-provisioning-management/infrastructure-provisioning-tools.md) — Details tools for automating the deployment and management of scalable infrastructure stacks. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.md))
- [Container Image Registries](https://awesome-repositories.com/f/devops-infrastructure/container-image-registries.md) — Includes strategic guides for managing container image registries to maintain a consistent source of truth for deployments.
- [Container Orchestration Strategies](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration-strategies.md) — Details the strategic evolution of managed Kubernetes and proprietary orchestration services for cloud infrastructure.
- [Container Image Versioning](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/image-management-tools/container-image-versioning.md) — Details systems and practices for tracking and managing different versions of container images via ECR. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))
- [Container Registry Management](https://awesome-repositories.com/f/devops-infrastructure/container-registry-management.md) — Includes strategic management of container image registries using Amazon ECR for consistent deployments.
- [Container Service Roadmaps](https://awesome-repositories.com/f/devops-infrastructure/container-service-roadmaps.md) — Serves as a public tracking document for upcoming features and development priorities for EKS, ECS, ECR, and Fargate.
- [Containerized Application Deployments](https://awesome-repositories.com/f/devops-infrastructure/containerized-application-deployments.md) — Provides strategic guides for launching full application environments using portable container images. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))
- [Security Planning](https://awesome-repositories.com/f/devops-infrastructure/containerized-environments/container-monitoring/security-planning.md) — Outlines a development plan for scanning malicious activity and tracking workload health across container environments.
- [Cloud-Instance Auto-scaling](https://awesome-repositories.com/f/devops-infrastructure/auto-scaling/cloud-instance-auto-scaling.md) — Automatically adjusts the number of cloud compute instances to match the current resource demands of the cluster. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))
- [Task-Based Scaling](https://awesome-repositories.com/f/devops-infrastructure/automatic-compute-scaling/task-based-scaling.md) — Automatically increases or decreases the number of running application instances based on performance metrics. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))
- [OS-Specific Node Pools](https://awesome-repositories.com/f/devops-infrastructure/cluster-node-management/node-pool-segmentation/os-specific-node-pools.md) — Details the use of OS-specific node pools to route workloads to either Linux or Windows host nodes.
- [Batch Workload Execution](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration/workload-scheduling-scaling/batch-workload-execution.md) — Outlines the execution of non-interactive batch jobs and stateless applications across managed infrastructure. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.md))
- [Windows Container Orchestration](https://awesome-repositories.com/f/devops-infrastructure/windows-container-orchestration.md) — Covers tools and strategies for deploying and managing Windows-based containerized workloads within clusters. ([source](https://docs.aws.amazon.com/eks/latest/userguide/windows-support.html))
- [Workload Blueprinting](https://awesome-repositories.com/f/devops-infrastructure/workload-blueprinting.md) — Details the mapping of application configurations to structured blueprints for consistent environment alignment.

### Security & Cryptography

- [Container Security](https://awesome-repositories.com/f/security-cryptography/container-security.md) — Provides plans for hardening container environments, runtime monitoring, and scanning for malicious activity.
- [Runtime Threat Detection](https://awesome-repositories.com/f/security-cryptography/detection-engines/runtime-threat-detection.md) — Provides planning for runtime threat detection systems that evaluate real-time container activity against security rules.
- [Threat Detection](https://awesome-repositories.com/f/security-cryptography/threat-detection.md) — Provides a security system for scanning container instances and workloads to identify and prevent unauthorized or malicious activity. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html))

### Part of an Awesome List

- [Infrastructure as Code](https://awesome-repositories.com/f/awesome-lists/devtools/infrastructure-as-code.md) — Includes guides on provisioning and managing cloud infrastructure and Kubernetes clusters via code. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html))

### Networking & Communication

- [Load Balancers](https://awesome-repositories.com/f/networking-communication/load-balancers.md) — Distributes incoming network requests across multiple running containers to maintain high availability. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))

### System Administration & Monitoring

- [Log Routing](https://awesome-repositories.com/f/system-administration-monitoring/container-observability-tools/log-routing.md) — Implements mechanisms for forwarding container standard output and error streams to external storage and analytics services. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_firelens.html))
- [Container Workload Tracking](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/metric-performance-monitors/path-performance-monitors/service-mesh-performance-monitors/container-workload-tracking.md) — Provides capabilities for monitoring resource utilization and service health to ensure stable operation of containerized tasks. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/Welcome.html))
- [Application Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/operational-health-alerting/health-monitoring-endpoints/application-health-monitors.md) — Provides a system for tracking the operational health and performance metrics of active container services. ([source](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/))
