Downloads Portal Infrastructure & Deployment Automation
Overview
A small infrastructure repository bundling the deployment tooling and site artifacts for a customer-support downloads portal used by an identity-verification SDK vendor. It separates the provisioning layer (cloud templates and deploy scripts) from the site build, keeping a public-facing downloads experience reproducible.
Why It Exists
A vendor distributing SDKs and tooling to its enterprise customers needed a stable, versioned downloads website plus a repeatable way to stand it up in the cloud. Bundling the infrastructure code with the site artifacts kept the whole delivery path under source control.
What We Built
Two coordinated modules: an acuant-support-downloads-deploy folder holding AWS CloudFormation templates and deployment scripts, and an acuant-support-downloads-site folder with the site code and Docker build artifacts. Together they describe both the runtime (a containerized static site) and the provisioning of its hosting environment.
Technologies & Approach
AWS CloudFormation for declarative infrastructure-as-code, Docker for packaging the site into a portable image, and a clean split between deploy automation and site content so each could evolve independently.
Outcome / Impact
Provided a reproducible, source-controlled deployment path for a customer-facing downloads portal, with infrastructure expressed as code rather than manual console steps.
Capabilities Demonstrated
- Infrastructure-as-code with AWS CloudFormation
- Containerizing and shipping static web assets with Docker
- Structuring a repo to separate provisioning from application artifacts
- Maintaining customer-facing distribution infrastructure