La pila tecnológica central de CrowdHandler
CrowdHandler ha desarrollado su solución de gestión de colas y accesos utilizando una arquitectura sin servidor en Amazon Web Services (AWS). Nuestra pila de aplicaciones principal está compuesta por:
- AWS Route53 Utilizamos Route53 para los servicios de DNS y de dominios con el fin de dirigir el tráfico de los usuarios finales hacia nuestra aplicación. En el caso de los clientes que utilizan nuestra implementación de DNS, Route53 también se emplea para configurar los registros DNS que dirigen el tráfico hacia los orígenes de los clientes.
- AWS CloudFront We use CloudFront, AWS's content delivery network (CDN) service, in conjunction with Route53 for our DNS implementation. CloudFront helps distribute traffic globally while improving performance.
- AWS Lambda Our service runs entirely on Lambda, AWS's serverless compute service. Lambda allows us to execute code in response to events like queue requests, API calls, and file uploads, without needing to provision or manage servers. Lambda scales automatically to handle traffic spikes and fluctuating workloads.
- AWS API Gateway We use API Gateway to create, publish, and maintain our APIs at scale. API Gateway handles all the tasks involved in accepting and processing end user API calls at high volumes.
- AWS RDS (MySQL) We use RDS to host our MySQL databases in a managed database service. RDS takes care of database provisioning, configuration, patching, backups, availability, scalability, and security — freeing us to focus on development.
- AWS S3 We use S3, AWS's object storage service, for storage of client logos and waiting room templates. S3 is secure, durable, and highly scalable.
- AWS CloudWatch CloudWatch provides monitoring for our AWS resources and applications. We use CloudWatch to gain system-wide visibility into resource utilization, application performance, and operational health. CloudWatch alarms alert us to any issues so we can quickly take action.
- AWS Cognito Utilizamos AWS Cognito para almacenar la información de las cuentas y de inicio de sesión de los clientes, con el fin de autenticar a los usuarios en nuestro portal de administración.
CrowdHandler leverages AWS and its platform as a service model to minimize complexity and costs while delivering a highly reliable, scalable, and secure solution. AWS's compliance certifications also help us achieve and maintain compliance more efficiently. Our serverless architecture allows us to innovate faster without needing to manage any underlying infrastructure.