Search code examples
javaspring-boottomcatproductionenterprise

Does Running Spring Boot Microservices in Production requires a license for the embedded Tomcat server for big enterprises?


We have built some Microservices with Spring Boot (Using Spring Cloud Dependencies). Now as we know Spring Boot comes with an embedded Tomcat Server. Can it be deployed to production with the same embedded Tomcat Server. If we are running this in production for an big enterprise do we need a separate Tomcat license for these embedded Tomcat servers?


Solution

  • If you use microservices architecture, embedded tomcat is enough even in production.

    Tomcat is open source, so you don't need lisences.