When preparing an application for deployment to AWS, what is the best practice for setting up the application's directory structure?
Store configuration files outside the project's repository for increased security.
Combine all source files and configuration files in a single directory for simplicity.
Place the source files and configuration files in separate directories within the project.
Use a flat directory structure to ensure all files are easily accessible at the root level.