Skip to content

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 ✔️