
Answer-first summary for fast verification
Answer: Migrate data to Firestore in Native mode and set up instances in Europe and North America. Instruct the development teams to use the Cloud SDK to emulate a local Firestore in Native mode development environment.
HipLocal's delays stem from frequent schema changes and lack of testing environments. Migrating to Firestore in Native mode (Option D) addresses both issues: 1. **Schema Flexibility**: Firestore's document-based NoSQL model allows dynamic data structures, eliminating rigid schema changes when adding new data fields for each country. 2. **Testing Environments**: The Cloud SDK provides a local Firestore emulator, enabling developers to test changes without dedicated environments. 3. **Scalability & Compliance**: Firestore scales globally and supports multi-region instances, aiding GDPR compliance and user demand. 4. **Managed Service**: Firestore reduces infrastructure management time/cost (business requirement) and integrates with GCP monitoring/logging (technical requirement). Other options fail: - **A/C** rely on MySQL, perpetuating schema rigidity and management overhead. - **B** suggests Bigtable, which is less suited for variable app data and lacks Firestore's developer-friendly emulation.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
HipLocal is expanding into new European countries and needs to capture additional data upon each launch. Frequent schema changes and insufficient testing environments are causing development delays. How can they address this issue while adhering to their business requirements?
A
Create new Cloud SQL instances in Europe and North America for testing and deployment. Provide developers with local MySQL instances to conduct testing on the application changes.
B
Migrate data to Bigtable. Instruct the development teams to use the Cloud SDK to emulate a local Bigtable development environment.
C
Move from Cloud SQL to MySQL hosted on Compute Engine. Replicate hosts across regions in the Americas and Europe. Provide developers with local MySQL instances to conduct testing on the application changes.
D
Migrate data to Firestore in Native mode and set up instances in Europe and North America. Instruct the development teams to use the Cloud SDK to emulate a local Firestore in Native mode development environment.