# Platform Installation

> Deploying Personalisation Hub into your own AWS account, and the set-up that follows.

Part of the [Personalisation Hub Help Centre](https://personalisationhub.com/support-centre/?format=md).


## Install the platform

Follow these in order — about an hour end to end.

- [Install Personalisation Hub from AWS Marketplace](https://personalisationhub.com/support-centre/platform-installation/install-personalisation-hub-from-aws-marketplace/?format=md): Deploy Personalisation Hub into your own AWS account in six stages — a little over an hour end to end, with about 7 minutes of hands-on set-up.
- [Step 1 — Deploy the platform through AWS Marketplace](https://personalisationhub.com/support-centre/platform-installation/step-1-deploy-the-platform-through-aws-marketplace/?format=md): Subscribe in AWS Marketplace and create the CloudFormation stack that builds Personalisation Hub in your own AWS account — about 4 minutes to create.
- [Step 2 — Run the Installation Wizard](https://personalisationhub.com/support-centre/platform-installation/step-2-run-the-installation-wizard/?format=md): Create the Master Admin account in the Installation Wizard, choose your environment and platform domain, and install the platform — around 55 minutes.
- [Step 3 — Set up DNS after installation](https://personalisationhub.com/support-centre/platform-installation/step-3-set-up-dns-after-installation/?format=md): Add the 2 CNAME records the platform emails you and verify your domain — within 3 days, before the AWS certificate expires.
- [Step 4 — First login and platform set-up](https://personalisationhub.com/support-centre/platform-installation/step-4-first-login-and-platform-set-up/?format=md): Sign in to HQ Admin for the first time, set a strong password, verify the platform email address with AWS and complete Platform Set-up.
- [Step 5 — Upload your brand, logos and icons](https://personalisationhub.com/support-centre/platform-installation/step-5-upload-your-brand-logos-and-icons/?format=md): Confirm your brand name and business category, then upload logos and icons for dark and light backgrounds so the platform carries your branding.
- [Step 6 — Add your stores from Google Places](https://personalisationhub.com/support-centre/platform-installation/step-6-add-your-stores-from-google-places/?format=md): Find your stores in Google Places, add them to the platform and give each one a unique store code so retail staff can be linked to their store.
- [Step 7 — Restrict platform access by IP address](https://personalisationhub.com/support-centre/platform-installation/step-7-restrict-platform-access-by-ip-address/?format=md): Limit access to your Personalisation Hub instance to approved IP address ranges — offices, VPN, stores and connected platforms — without locking yourself out.

## AWS deployment reference

For your cloud and security teams: what gets provisioned and how it is run.

- [AWS deployment: prerequisites](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-prerequisites/?format=md): The skills, IAM permissions and DNS arrangements your cloud team needs before deploying and operating Personalisation Hub in your AWS account.
- [AWS deployment: architecture](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-architecture/?format=md): How Personalisation Hub is built: its microservice components, the AWS services it runs on, and why it uses Kubernetes on EKS.
- [AWS deployment: resources provisioned](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-resources-provisioned/?format=md): The AWS resources the CloudFormation stack and installer create, where data is stored and encrypted, and which endpoints are public.
- [AWS deployment: testing and troubleshooting](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-testing-and-troubleshooting/?format=md): Check the 5 points that confirm the Installation Wizard and platform stack deployed correctly, and fix the common failures.
- [AWS deployment: lifecycle management](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-lifecycle-management/?format=md): Licensing, billable AWS services, environment sizes, cost control, quotas, key rotation, patches, upgrades and backups for a deployment.
- [AWS deployment and support guide](https://personalisationhub.com/support-centre/platform-installation/aws-deployment-and-support-guide/?format=md): The installation timeline, what to include when contacting support, and the standard support response and resolution targets.
