Module 4 challenge :Configuration Management and the Cloud (Google IT Automation with Python Professional Certificate) Answers 2025
1. Key characteristic of object storage
❌ Directly attached to VM
✔️ Stores data as files (blobs) in buckets, accessed via API ✔️
❌ Uses NFS or CIFS
❌ Relational SQL database
2. Features/benefits of load balancers (select all that apply)
✔️ Distribute traffic across backend servers
✔️ Perform health checks on backend servers
✔️ Combine with autoscaling for dynamic adjustment
✔️ Use sticky sessions to route client consistently
3. Best practices for change management (select all that apply)
❌ Deploy directly to production quickly
✔️ Separate environments (dev/test/prod)
✔️ Implement A/B testing
✔️ Use CI to build and test code automatically
4. Likely cause of cloud-based database slowdowns
❌ VM under-provisioned
❌ Application bug
✔️ Exceeding rate limits on database API
❌ Cloud provider outage
5. Two models for getting metrics
✔️ Pull & Push; Pull = monitoring queries, Push = service sends metrics
❌ Real-time & batch
❌ Active & passive
❌ Internal & external
6. Appropriate next step for noisy HTTP 500 alerts
❌ Disable alerting
❌ Ignore alerts
❌ Escalate immediately
✔️ Adjust alert to trigger only after sustained/repeated errors
7. Four-9 SLO meaning
❌ 99.9999%
✔️ 99.99% availability
❌ Highest-level SLO
❌ 9,999 concurrent users
8. Recommended practices for troubleshooting VMs/services (select all that apply)
✔️ Mount snapshot on healthy VM for analysis
❌ Problems usually due to hardware failures
✔️ Analyze logs from provider and apps
✔️ Set up testing environment in advance
9. Initial troubleshooting step for increased memory usage
✔️ Roll back deployment and check if memory returns to normal
❌ Increase memory
❌ Contact provider
❌ Restart all instances
10. First step for restoring service after outage
❌ Manually recreate infrastructure
❌ Contact provider
✔️ Follow documented recovery procedure using IaC and backups
❌ Wait for provider
📌 Summary Table
| Q# | Correct Answer(s) |
|---|---|
| 1 | Object storage as blobs in buckets ✔️ |
| 2 | Distribute traffic ✔️, Health checks ✔️, Autoscaling ✔️, Sticky sessions ✔️ |
| 3 | Separate environments ✔️, A/B testing ✔️, CI system ✔️ |
| 4 | Exceeding rate limits ✔️ |
| 5 | Pull & Push ✔️ |
| 6 | Adjust alert for sustained errors ✔️ |
| 7 | 99.99% availability ✔️ |
| 8 | Mount snapshot ✔️, Analyze logs ✔️, Testing environment ✔️ |
| 9 | Roll back deployment ✔️ |
| 10 | Use IaC and backups ✔️ |