How to handle 100s of concurrent users?

I’m currently developing a 100% educational and non-profit project aimed at making electoral data as accessible as possible for all citizens. It contains electoral data from 2011 onwards, available for visualization and download in your preferred format. It helps students, teachers, and graduates access and analyze electoral data from Argentina.

The platform provides open access to data that is currently not available through official institutions in the country. It is supported and promoted by the Political Science Department at the University of Buenos Aires (UBA), the country’s leading university.

As the upcoming legislative elections in the capital approach, the project will be visited simultaneously by 100s of users and I was wondering if Community Cloud is enough to handle that or where and how should I deploy the app to have enough resources to handle so many users?

Thanks for your help!!!