---
title: Prepare a web application container
description: As a Java application, AM must be deployed in a Java container. Refer to Application containers for the list of supported containers.
component: pingam
version: 8.1
page_id: pingam:installation:prepare-containers
canonical_url: https://docs.pingidentity.com/pingam/8.1/installation/prepare-containers.html
keywords: ["Install", "Web Container"]
page_aliases: ["install-guide:prepare-containers.adoc"]
---

# Prepare a web application container

As a Java application, AM must be deployed in a Java container. Refer to [Application containers](https://docs.pingidentity.com/pingam/release-notes/requirements.html#prerequisites-application-servers) for the list of supported containers.

The following table summarizes the high-level tasks required to prepare your container:

| Task                                                                                                                                                                                                                                                    | Resources                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Prepare the container for AMFollow the instructions for your container.                                                                                                                                                                                 | * [Apache Tomcat](prepare-apache-tomcat.html)

* [JBoss and WildFly](prepare-jboss.html)

* [IBM WebSphere Liberty](prepare-ibm-websphere.html) |
| Secure the containerThere are many ways to deploy and configure your environment for AM. Enforce HTTPS connections to AM where possible.If a Java Security Manager is enabled for your web application container, add permissions before installing AM. | - [Secure connections to the AM container](configure-container-HTTPS.html)

- [Use stronger encryption algorithms](prepare-aeswrap.html)        |
