Getting ready for deployment 

Hardware recommendations, planning considerations, anti-patterns, testing before deployment, and recommended production and JVM settings.