# Deploying to Production > Deploying to a production server involves compiling and packaging the application to be suitable and optimized for the server. Parent index: [Vaadin Docs](https://vaadin.com/docs/v23/llms.txt) ## Overview - [Deploying to Production](https://vaadin.com/docs/v23/production.md): Deploying to a production server involves compiling and packaging the application to be suitable and optimized for the server. ## Production Build - [Production Build](https://vaadin.com/docs/v23/production/production-build.md): Create an optimized build of your application for production deployment. ## Servlet Container - [Servlet Container](https://vaadin.com/docs/v23/production/servlet-containers.md): Deploy your application to traditional servlet containers, such as Tomcat, Jetty or any Java/Jakarta EE server. ## Spring Boot - [Spring Boot](https://vaadin.com/docs/v23/production/spring-boot.md): Deploying a Spring Boot based application. ## Cloud Providers - [Cloud Providers](https://vaadin.com/docs/v23/production/cloud-providers.md): Learn how to deploy your application to third-party cloud hosting providers. - [Amazon Web Services](https://vaadin.com/docs/v23/production/cloud-providers/aws.md): Learn how to deploy a Vaadin application to Amazon Web Services (AWS). - [Azure](https://vaadin.com/docs/v23/production/cloud-providers/azure.md): Learn how to deploy your Vaadin application to Microsoft's Azure cloud. - [Google Cloud](https://vaadin.com/docs/v23/production/cloud-providers/google.md): Learn how to deploy your Vaadin application to Google Cloud. - [Heroku](https://vaadin.com/docs/v23/production/cloud-providers/heroku.md): Learn how to deploy your Vaadin application to Heroku. ## Docker Deployment - [Docker Deployment](https://vaadin.com/docs/v23/production/docker.md): Deploy your Vaadin application using Docker ## Distributed Deployment Architecture - [Distributed Deployment Architecture](https://vaadin.com/docs/v23/production/distributed-deployment.md): Application deployment on multiple servers. ## Troubleshooting - [Troubleshooting](https://vaadin.com/docs/v23/production/troubleshooting.md): Guidance if you have problems taking Vaadin applications to production.