Skip to main content

Deploying to AWS EC2 (Standalone)

info

These instructions have been tested on Amazone [TBD]

Goal

Set up the project on AWS ECS - AWS Elastic Container Service

As the project is archecting and designing by micro-services architecture, the best practices is containerizing service with Cloud Container Services. With robust support by Native-Cloud:

  • High-Availability
  • Auto-Scaling

Environment

  • ECS Instance profile:
  • ECS Spec:

Installation

  • Pushing Docker images onto AWS ECR - AWS Elastic Container Repository
  • Install Software
  • Install Dependency
  • Start project

(Optional) If you want to expose applition to internet

There is some serveral ways to expose APIs using AWS API Gateway