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.
Use a flat directory structure to ensure all files are easily accessible at the root level.
Place the source files and configuration files in separate directories within the project.
Combine all source files and configuration files in a single directory for simplicity.