# Installation

> Install Self-Hosted Deployment in Amazon Web Services for the first time

You can deploy the solution in your Amazon Web Services private cloud.

For the first installation, follow this workflow:

[Overview of the infrastructure](/self-hosted-deployment/aws/installation/infrastructure.md): Learn which resources the deployment creates and how to securely expose them through the external load balancer.
[1. Prerequisites](/self-hosted-deployment/aws/installation/prerequisites.md): Ensure that you have the required configuration, tooling, and permissions.
[2. Deployment](/self-hosted-deployment/aws/installation/deployment.md): Initiate and monitor deployment.
[3. Postdeployment](/self-hosted-deployment/aws/installation/postdeployment.md): Perform the initial configuration of the identity subsystem, based on Keycloak.
[Security](/self-hosted-deployment/aws/installation/security.md): Enforce security.
[Costs](/self-hosted-deployment/aws/installation/costs.md): Estimate how much Amazon charges for the deployed services.
