You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
The Performance Optimisation pillar of the GCP Architecture Framework focuses on ensuring your workloads meet performance requirements while using resources efficiently. It covers compute selection, scaling strategies, caching, database optimisation, and network performance. A well-optimised workload delivers fast response times, handles traffic spikes gracefully, and avoids wasting resources on over-provisioned infrastructure.
| Principle | Description |
|---|---|
| Measure first | Establish baselines and set performance targets before optimising |
| Choose the right compute | Match the compute service to your workload characteristics |
| Scale automatically | Use autoscaling to match capacity to demand |
| Cache aggressively | Reduce latency and backend load with strategic caching |
| Optimise data access | Choose the right database, design efficient schemas, and use connection pooling |
| Minimise distance | Place compute close to users and data close to compute |
The single most impactful performance decision is choosing the correct compute platform:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.