{"id":13986,"date":"2018-11-12T14:57:11","date_gmt":"2018-11-12T13:57:11","guid":{"rendered":"https:\/\/www.inovex.de\/blog\/?p=13986"},"modified":"2026-03-17T07:59:28","modified_gmt":"2026-03-17T06:59:28","slug":"aws-ecs-kickstart-containers-into-production","status":"publish","type":"post","link":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/","title":{"rendered":"AWS ECS: Kickstart Containers into Production"},"content":{"rendered":"<div id=\"titlearea\">There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale. In this<a href=\"https:\/\/github.com\/inovex\/aws-ecs-kickstart\" target=\"_blank\" rel=\"noopener\">\u00a0github repository<\/a> we will show example code to instantly spawn an AWS ECS cluster on top of EC2 nodes. Mind you: This is not about <a href=\"https:\/\/aws.amazon.com\/fargate\/\" target=\"_blank\" rel=\"noopener\">AWS Fargate<\/a>, this is about ECS.<\/div>\n<p><!--more--><\/p>\n<div id=\"contentarea\">\n<div class=\"cell markdown-cell\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\"><\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#The-AWS-ECS-Environment\" >The AWS ECS Environment<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#Spinning-up-containers-on-top-of-ECS\" >Spinning up containers on top of ECS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#Wrap-up\" >Wrap up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#Join-us\" >Join us!<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"The-AWS-ECS-Environment\"><\/span>The AWS ECS Environment<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To run containers there must be an ECS cluster that is built up from EC2 instances. There are some components needed for this:<\/p>\n<ul>\n<li>the ECS cluster itself,<\/li>\n<li>compute instances that are joined into the cluster as docker hosts,<\/li>\n<li>the task definition that defines how to start the containers.<\/li>\n<\/ul>\n<p>Some additional things have to be in place for this to work:<\/p>\n<ul>\n<li>a VPC with network,<\/li>\n<li>a loadbalancer.<\/li>\n<\/ul>\n<p>All code examples to provision these components can be found at <a href=\"https:\/\/github.com\/inovex\/aws-ecs-kickstart\" target=\"_blank\" rel=\"noopener\">this github repository<\/a>.<\/p>\n<p>The ECS cluster relies on the ECS agent that runs on the compute instances as a container. The agent connects the compute instance to the ECS cluster and schedules everything.<\/p>\n<p>The base layer of our setup consists of ordinary EC2 instances. On selecting the AMI there are two options: either use a Linux basis AMI (e.g. Ubuntu) and build the host from scratch or use an ECS-optimized AMI from amazon (e.g ami-10e6c8fb). These ECS-optimized images come with all the necessary stuff such as an adequate Docker version, the <a href=\"https:\/\/docs.aws.amazon.com\/AmazonECS\/latest\/developerguide\/ECS_agent.html\">ECS agent<\/a> and separate volumes so Docker images will be kept apart from the root partition.<\/p>\n<p>All components can be seen in the big picture:<\/p>\n<figure id=\"attachment_14011\" aria-describedby=\"caption-attachment-14011\" style=\"width: 1024px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/github.com\/inovex\/aws-ecs-kickstart\/blob\/master\/overview.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14011 size-large\" src=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-1024x788.png\" alt=\"AWS ECS environment schematic\" width=\"1024\" height=\"788\" srcset=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-1024x788.png 1024w, https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-300x231.png 300w, https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-768x591.png 768w, https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-400x308.png 400w, https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview-360x277.png 360w, https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/09\/overview.png 1042w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption id=\"caption-attachment-14011\" class=\"wp-caption-text\">AWS ECS Overview<\/figcaption><\/figure>\n<h2><span class=\"ez-toc-section\" id=\"Spinning-up-containers-on-top-of-ECS\"><\/span>Spinning up containers on top of ECS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Let us assume we want to start an nginx container right on top of this. First we create an ECS service and add a task description. The task definition is for the docker daemon, the ECS service handles the scheduler settings.<\/p>\n<p>The ECS service encapsulates settings such as the number of tasks, how to spread tasks across the cluster and interconnection to the loadbalancer. In the task we define the container we want to run.<\/p>\n<div class=\"ace-chrome\">\n<div class=\"ace_static_highlight ace_show_gutter\">\n<pre class=\"lang:default decode:true \">[\r\n\r\n    {\r\n\r\n        \"name\": \"web\",\r\n\r\n        \"image\": \"nginx:latest\",\r\n\r\n        \"cpu\": 4,\r\n\r\n        \"memory\": 128,\r\n\r\n        \"essential\": true,\r\n\r\n        \"portMappings\": [\r\n\r\n            {\r\n\r\n                \"containerPort\": 80,\r\n\r\n                \"hostPort\": 0,\r\n\r\n                \"protocol\": \"tcp\"\r\n\r\n            }\r\n\r\n        ]\r\n\r\n    }\r\n\r\n]<\/pre>\n<\/div>\n<\/div>\n<p>In order to make this nginx container accessible for the outside world we use AWS loadbalancing:<\/p>\n<ol>\n<li>create a lb target group<\/li>\n<li>register the ECS\u00a0 service within this target group<\/li>\n<li>add this target group to a listener<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Wrap-up\"><\/span>Wrap up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>ECS itself is easy to use\u2014no hidden trapdoors, no deep-dive into container technologies whatsoever. Nevertheless, there are some components that need to be there to get a production-ready solution:<\/p>\n<ul>\n<li>AWS VPC including networks<\/li>\n<li>AWS EC2 instance with ECS Agent<\/li>\n<li>AWS Loadbalancer with a listener and a target group<\/li>\n<li>AWS IAM roles<\/li>\n<li>Proper security groups for the interconnection in the VPC<\/li>\n<li>AWS ECS cluster<\/li>\n<li>AWS ECS service<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Join-us\"><\/span>Join us!<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Interested in Cloud Computing and Containers? Check out our <a href=\"https:\/\/www.inovex.de\/de\/leistungen\/cloud\/\" target=\"_blank\" rel=\"noopener\">offerings<\/a> or join us as a Cloud Platform Engineer!<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale. In this\u00a0github repository we will show example code to instantly spawn an AWS ECS cluster [&hellip;]<\/p>\n","protected":false},"author":51,"featured_media":14344,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"ep_exclude_from_search":false,"footnotes":""},"tags":[71],"service":[414],"coauthors":[{"id":51,"display_name":"Alexander Koehler","user_nicename":"akoehler"}],"class_list":["post-13986","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cloud","service-cloud"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AWS ECS: Kickstart Containers into Production - inovex GmbH<\/title>\n<meta name=\"description\" content=\"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS ECS: Kickstart Containers into Production - inovex GmbH\" \/>\n<meta property=\"og:description\" content=\"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/\" \/>\n<meta property=\"og:site_name\" content=\"inovex GmbH\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inovexde\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-12T13:57:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-17T06:59:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alexander Koehler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers-1024x576.png\" \/>\n<meta name=\"twitter:creator\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:site\" content=\"@inovexgmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alexander Koehler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"Alexander Koehler\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/\"},\"author\":{\"name\":\"Alexander Koehler\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/c8b69d79f24d10ba023c773e6f730e88\"},\"headline\":\"AWS ECS: Kickstart Containers into Production\",\"datePublished\":\"2018-11-12T13:57:11+00:00\",\"dateModified\":\"2026-03-17T06:59:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/\"},\"wordCount\":500,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/aws-ecs-containers.png\",\"keywords\":[\"Cloud\"],\"articleSection\":[\"English Content\",\"General\",\"Infrastructure\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/\",\"name\":\"AWS ECS: Kickstart Containers into Production - inovex GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/aws-ecs-containers.png\",\"datePublished\":\"2018-11-12T13:57:11+00:00\",\"dateModified\":\"2026-03-17T06:59:28+00:00\",\"description\":\"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/aws-ecs-containers.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2018\\\/11\\\/aws-ecs-containers.png\",\"width\":1280,\"height\":720,\"caption\":\"A machine kickstarting containers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/aws-ecs-kickstart-containers-into-production\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS ECS: Kickstart Containers into Production\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#website\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"name\":\"inovex GmbH\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#organization\",\"name\":\"inovex GmbH\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"contentUrl\":\"https:\\\/\\\/www.inovex.de\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/inovex-logo-16-9-1.png\",\"width\":1921,\"height\":1081,\"caption\":\"inovex GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inovexde\",\"https:\\\/\\\/x.com\\\/inovexgmbh\",\"https:\\\/\\\/www.instagram.com\\\/inovexlife\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inovex\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC7r66GT14hROB_RQsQBAQUQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/#\\\/schema\\\/person\\\/c8b69d79f24d10ba023c773e6f730e88\",\"name\":\"Alexander Koehler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g340076fe0f986a5b6ea4f2d21b5542ca\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g\",\"caption\":\"Alexander Koehler\"},\"url\":\"https:\\\/\\\/www.inovex.de\\\/de\\\/blog\\\/author\\\/akoehler\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AWS ECS: Kickstart Containers into Production - inovex GmbH","description":"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/","og_locale":"de_DE","og_type":"article","og_title":"AWS ECS: Kickstart Containers into Production - inovex GmbH","og_description":"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.","og_url":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/","og_site_name":"inovex GmbH","article_publisher":"https:\/\/www.facebook.com\/inovexde","article_published_time":"2018-11-12T13:57:11+00:00","article_modified_time":"2026-03-17T06:59:28+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png","type":"image\/png"}],"author":"Alexander Koehler","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers-1024x576.png","twitter_creator":"@inovexgmbh","twitter_site":"@inovexgmbh","twitter_misc":{"Verfasst von":"Alexander Koehler","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten","Written by":"Alexander Koehler"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#article","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/"},"author":{"name":"Alexander Koehler","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/c8b69d79f24d10ba023c773e6f730e88"},"headline":"AWS ECS: Kickstart Containers into Production","datePublished":"2018-11-12T13:57:11+00:00","dateModified":"2026-03-17T06:59:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/"},"wordCount":500,"commentCount":0,"publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png","keywords":["Cloud"],"articleSection":["English Content","General","Infrastructure"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/","url":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/","name":"AWS ECS: Kickstart Containers into Production - inovex GmbH","isPartOf":{"@id":"https:\/\/www.inovex.de\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#primaryimage"},"image":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png","datePublished":"2018-11-12T13:57:11+00:00","dateModified":"2026-03-17T06:59:28+00:00","description":"There are quite some ways to bring containers into production, e.g. Kubernetes, Openshift or Docker Swarm. This article will present another viable addition to this list: Elastic Container Service on AWS (AWS ECS) as solution to run containers at scale.","breadcrumb":{"@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#primaryimage","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2018\/11\/aws-ecs-containers.png","width":1280,"height":720,"caption":"A machine kickstarting containers"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inovex.de\/de\/blog\/aws-ecs-kickstart-containers-into-production\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inovex.de\/de\/"},{"@type":"ListItem","position":2,"name":"AWS ECS: Kickstart Containers into Production"}]},{"@type":"WebSite","@id":"https:\/\/www.inovex.de\/de\/#website","url":"https:\/\/www.inovex.de\/de\/","name":"inovex GmbH","description":"","publisher":{"@id":"https:\/\/www.inovex.de\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inovex.de\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.inovex.de\/de\/#organization","name":"inovex GmbH","url":"https:\/\/www.inovex.de\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/","url":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","contentUrl":"https:\/\/www.inovex.de\/wp-content\/uploads\/2021\/03\/inovex-logo-16-9-1.png","width":1921,"height":1081,"caption":"inovex GmbH"},"image":{"@id":"https:\/\/www.inovex.de\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inovexde","https:\/\/x.com\/inovexgmbh","https:\/\/www.instagram.com\/inovexlife\/","https:\/\/www.linkedin.com\/company\/inovex","https:\/\/www.youtube.com\/channel\/UC7r66GT14hROB_RQsQBAQUQ"]},{"@type":"Person","@id":"https:\/\/www.inovex.de\/de\/#\/schema\/person\/c8b69d79f24d10ba023c773e6f730e88","name":"Alexander Koehler","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g340076fe0f986a5b6ea4f2d21b5542ca","url":"https:\/\/secure.gravatar.com\/avatar\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1daa2890ce81430d74625468a1646a89dfabd4398a920224e9790f71b20fee74?s=96&d=retro&r=g","caption":"Alexander Koehler"},"url":"https:\/\/www.inovex.de\/de\/blog\/author\/akoehler\/"}]}},"_links":{"self":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/13986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/comments?post=13986"}],"version-history":[{"count":2,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/13986\/revisions"}],"predecessor-version":[{"id":66519,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/posts\/13986\/revisions\/66519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media\/14344"}],"wp:attachment":[{"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/media?parent=13986"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/tags?post=13986"},{"taxonomy":"service","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/service?post=13986"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.inovex.de\/de\/wp-json\/wp\/v2\/coauthors?post=13986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}