AWS has a bunch of options when it comes to deployments. Some popular deployment infrastructures are: Self Managed [EC2] and Auto Cloud Managed & Orchestrated [Fargate]
For small scale applications I would prefer EC2 since it'll just be configuring one instance and running a few scripts once. But for continuous deployments at a medium to large scale, I would prefer services like ECS Fargate which can auto scale and are managed by the cloud and fully serverless. What are your thoughts?
@aviram_hassan True! EKS is a great orchestration & scaling service for handing multiple containers at a large scale, for smaller applications managed instances like EC2 is what I've seen general public using.
Pentest Copilot by BugBase