-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Architecture for VM and ECS #404
Conversation
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
---|---|---|---|
🟡 | Statements | 61.81% (+0.03% 🔼) |
1460/2362 |
🔴 | Branches | 52.45% (+0.07% 🔼) |
417/795 |
🟡 | Functions | 62.4% | 302/484 |
🟡 | Lines | 61.82% (+0.03% 🔼) |
1368/2213 |
Test suite run success
131 tests passing in 16 suites.
Report generated by 🧪jest coverage report action from 442d4a9
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Summary and Architecture Diagram looks good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything here looks solid to me.
PULL REQUEST
Summary
This PR provides a diagram the depicts the infrastructure for an ECS-based architecture that supports four services (database, query connector, keycloak, and aid box) running in an ECS Cluster.
ECS Cluster: A cluster hosting four services.
ECS Services & Tasks: Each service runs in its own ECS task definition with container images pulled from ECR.
Application Load Balancer (ALB): Handles external traffic, distributing requests to the appropriate services.
ECR (Elastic Container Registry): Stores Docker images for ECS services.
CloudWatch Monitoring: Logs and metrics are collected for performance monitoring and alerting.
Also includes a diagram that depicts the infrastructure for a VM- based architecture that involves an image that provides Portainer, database, and Query connector containers. This image can be deployed using which ever hypervisor and host environment the technician prefers.
Related Issue
Fixes #
Additional Information
Anything else the review team should know?
Checklist