Deploy ThingsBoard CE on AWS
Choose a deployment option for ThingsBoard Community Edition on AWS
-
AWS EC2
Launch a single EC2 instance and install ThingsBoard using the Ubuntu package. Best for development, evaluation, and small production workloads.
-
AWS EKS (Monolith)
Deploy ThingsBoard as a single monolith service on EKS with Amazon RDS. Offers automatic recovery from node failures with minimal infrastructure complexity.
-
AWS EKS (Microservices)
Deploy ThingsBoard in microservices mode on EKS with Amazon RDS, MSK, and ElastiCache. Designed for high-availability production environments with horizontal scaling.