Home icon

Build containerized applications for Amazon DocumentDB that run on Amazon ECS on AWS Fargate

Database Blog



This article explains how to build containerized applications for Amazon DocumentDB that run on Amazon Elastic Container Service (ECS) using AWS Fargate. It provides a step-by-step guide on containerizing a sample application using the Quarkus framework, publishing the container image to Amazon Elastic Container Registry (ECR), and deploying it on an ECS cluster with Fargate.

Specifically, the article covers:

  • An overview of Amazon DocumentDB, Amazon ECS, AWS Fargate, and the Quarkus framework
  • Prerequisites: Launching an AWS CloudFormation stack to create an Amazon DocumentDB cluster, network components, and an Amazon EC2 instance
  • Creating a Docker image of the sample Quarkus application
  • Registering the Docker image with Amazon ECR
  • Creating an ECS cluster on Fargate using another CloudFormation stack
  • Testing the deployed application
  • Clean-up steps to delete the resources


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Oct 21
2024
Modernizing on-premises applications using Amazon Elastic Kubernetes Service and Amazon Elastic File System
Sep 18
2024
Building an efficient MLOps platform with OSS tools on Amazon ECS with AWS Fargate
Oct 16
2024
Announcing AWS DMS Serverless support for MongoDB and DocDB as a source
Nov 12
2024
Build scalable, event-driven architectures with Amazon DynamoDB and AWS Lambda

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.