ECS: All the web services (3 services) and dashboard (1) are deployed through this service.
API Gateway: All the image uploads are being uploaded through this service to the S3 Object storage.
S3: This is used to maintain the user profile images and other images.
ALB: This is used to distribute the requests to respective services through Target Groups and to distribute the traffic across the servers.
RDS: All the application data is maintained through services and used the MySQL database.
Cloudwatch: All the application logs and lambda logs are maintained here which is useful to debug the logs and monitor the requests of all the services.
BENEFITS
- Easy maintenance and operations of pool lights thereby significantly reducing the manual operations efforts.
- Simple, easy & user friendly onboarding of devices & users
- Remote operations and seamless integration of all services
- Voice command integration for ultra luxurious user experience