---
title: Using Amazon web services with Xperience
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

Amazon Web Services provide a complex cloud solution for applications. Xperience is compatible with several of these services out-of-the-box. This page describes the most important services which you can utilize.

## Amazon EC2

[Amazon Elastic Cloud Computing](http://aws.amazon.com/ec2/) (Amazon EC2) provides computing power in the form of virtual servers in the cloud. The platform allows you to dynamically scale the amount of servers and computing power assigned to your service, and gives you full control of the virtual machines.

Xperience is compatible with Amazon EC2, the setup being the same as on any other on-premise machine. See [Amazon Elastic Compute Cloud documentation](http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/concepts.html) for details on how to setup Amazon EC2.

> **Info:** **Configuring SMTP servers on Amazon EC2 instances**
>
> Amazon limits the amount of SMTP traffic that EC2 instances can send on port 25.
>
> If you experience problems when sending emails from your EC2 instance, try changing the configuration of your [SMTP server](https://docs.kentico.com/13/configuring-xperience/configuring-smtp-servers.md) to an alternative port number (for example 2525).

## Amazon Auto Scaling

The [Auto Scaling](http://aws.amazon.com/autoscaling/) service allows you to automatically increase or decrease the number of virtual servers in your EC2 service based on the criteria you set. Xperience is compatible with this service through the [Web farm servers](https://docs.kentico.com/13/configuring-xperience/setting-up-web-farms.md) functionality. Xperience considers each virtual server an individual web farm server and is able to automatically recognize and configure these servers in its system as they are added or removed. To set up Xperience to automatically configure its web farm servers:

1. In the Xperience administration interface, open the **Settings** application.
2. Navigate to the **Versioning & Synchronization -> Web farm** category.
3. Set the **Web farm mode** to _Automatic_.
4. Click **Save**.

## Amazon S3 storage

[Amazon Simple Storage Service](http://aws.amazon.com/s3/) (Amazon S3) provides a scalable data storage infrastructure. Xperience projects can utilize Amazon S3 for storing media and other large files. See [Configuring Amazon S3](https://docs.kentico.com/13/custom-development/working-with-physical-files-using-the-api/configuring-file-system-providers/configuring-amazon-s3.md) for instructions on how to set up Amazon S3 storage for Xperience.

## Amazon CloudFront CDN

[Amazon CloudFront CDN](http://aws.amazon.com/cloudfront/) is a content delivery service, which works with Amazon S3 storage. You can configure Amazon CloudFront CDN for your Amazon S3 storage to speed up the distribution of web content in your website to the end users. See [Configuring Amazon S3](https://docs.kentico.com/13/custom-development/working-with-physical-files-using-the-api/configuring-file-system-providers/configuring-amazon-s3.md) for instructions on how to set up CloudFront CDN for your Azure S3 storage.

## Amazon RDS

[Amazon Relational Database Service](https://aws.amazon.com/rds/) is capable of hosting your Xperience database in the cloud, giving you the option to resize its capacity as needed. See [Amazon Relational Database Service documentation](http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html) for details.

> **Note:** Separating the [contact management database](https://docs.kentico.com/13/on-line-marketing-features/configuring-and-customizing-your-on-line-marketing-features/separating-the-contact-management-database.md) on Amazon RDS is not supported.
