This article enlists the key steps that would be required to create a continuous delivery setup for pushing cloud-native app (microservices with Docker containers) on AWS Cloud platform. Each of the points listed below will be detailed in separate blogs.
- Setup Jenkins with Git
- Setup Springboot microservices within Docker container
- Integrate Jenkins with AWS EC2 Container Registry (ECR)
- Setup AWS EC2 Container Service (ECS)
- Setup ECS Cluster with one EC2 instance
- Create ECS with a task definition and ELB (Elastic Load Balancer)
- Setup
- Setup a Web app using microservices
Following apps/tools will be used to achieve above objective:
- Jenkins
- Git
- Springboot microservices
- Docker Containers
- AWSÂ cloud services such as ECR, ECS, ECS Cluster, EC2, ELB etc.
- A sample web app invoking microservices
Latest posts by Ajitesh Kumar (see all)
- Retrieval Augmented Generation (RAG) & LLM: Examples - February 15, 2025
- How to Setup MEAN App with LangChain.js - February 9, 2025
- Build AI Chatbots for SAAS Using LLMs, RAG, Multi-Agent Frameworks - February 8, 2025
I found it very helpful. However the differences are not too understandable for me