La pile technologique de base de CrowdHandler
CrowdHandler a développé sa solution de gestion des files d'attente et des accès en s'appuyant sur une architecture « serverless » sur Amazon Web Services (AWS). Notre pile applicative principale comprend :
- AWS Route53 Nous utilisons Route53 pour les services DNS et de gestion de domaines afin d'acheminer le trafic des utilisateurs finaux vers notre application. Pour les clients qui utilisent notre implémentation DNS, Route53 sert également à configurer les enregistrements DNS qui dirigent le trafic vers les origines des clients.
- 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 Nous utilisons AWS Cognito pour stocker les informations relatives aux comptes et à la connexion des clients afin d'authentifier les utilisateurs sur notre portail d'administration.
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.