Pergunta de entrevista da empresa Caylent

How would you design a scalable and highly available application on AWS, including how you’d handle authentication, load balancing, and database replication?