Choose Your Container Application Infrastructure

GETTING STARTED GUIDE

Choosing the right infrastructure

There are different factors to take into account when deciding which service to use to deploy your first container-based application on the AWS Cloud. You should consider if you want a managed infrastructure with low stress or if you want full control and customization. Let's get started!

Light-weight and easy to manage

The simplest way to get started with containers. This option is best if you want:

  • Completely managed infrastructure
  • To deploy simple web applications, websites, and development/testing environments
  • A great place to learn how to use containers
  • Fixed, low cost monthly pricing
 
 
 

Global-scale and simple to manage

Take advantage of a fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications. This option is best if you want:

  • A completely managed container orchestration platform
  • Global scalability
  • Lower operational overhead
  • Broader support for cloud native technologies such as Docker
 

Global-scale and the most flexibility

Take advantage of the flexibility of Kubernetes with the security and resiliency of being an AWS managed service. This option is best if you want:

  • To use Kubernetes and have a managed control plane
  • Consistent open source APIs
  • To take advantage of other Cloud Native technologies
  • To engage with the vibrant Kubernetes community

Let us know how we did.

Thank you for your feedback
We're glad this page helped you. Would you like to share additional details to help us continue to improve?
Close
Thank you for your feedback
We're sorry this page didn't help you. Would you like to share additional details to help us continue to improve?
Close