References: Cloud Computing, Scaling, and Infrastructure
-
Cloud Computing - Wikipedia Comprehensive overview of cloud computing models, deployment types, and the evolution of cloud services. Provides PMs with essential context for understanding the infrastructure their products run on.
-
Containerization - Wikipedia Explains operating-system-level virtualization and how containers package applications with their dependencies. Helps PMs understand why engineering teams adopt container-based deployment strategies.
-
Kubernetes - Wikipedia Covers the architecture, components, and use cases of Kubernetes as a container orchestration platform. Important for PMs whose products rely on Kubernetes for scaling and deployment automation.
-
Wittig, Andreas, and Michael Wittig. Amazon Web Services in Action. 3rd Edition, Manning Publications, 2023. Practical guide to AWS services including compute, storage, networking, and serverless, with real-world deployment examples. Gives PMs hands-on understanding of the cloud services their engineering teams use daily.
-
Burns, Brendan, Joe Beda, and Kelsey Hightower. Kubernetes: Up and Running. 3rd Edition, O'Reilly Media, 2022. Authoritative introduction to Kubernetes covering container orchestration, scaling, and cluster management fundamentals. Helps PMs understand deployment pipelines and infrastructure decisions that affect release timelines.
-
IaaS vs PaaS vs SaaS - Microsoft Azure Microsoft's clear breakdown of cloud service models with diagrams showing the shared responsibility at each level. Directly helps PMs evaluate which cloud model fits their product's operational and cost requirements.
-
What Is Serverless Computing? - AWS Amazon's explanation of serverless architecture, its benefits, and common use cases for event-driven applications. Useful for PMs assessing whether serverless approaches can reduce infrastructure costs and complexity.
-
Docker Overview - Docker Docs Official Docker documentation explaining containers, images, and how Docker simplifies application packaging and deployment. Essential reading for PMs who encounter containerized workflows in their engineering organizations.
-
Horizontal vs Vertical Scaling - DigitalOcean Compares scaling strategies with practical guidance on when to scale up versus scale out. Helps PMs make informed decisions about infrastructure capacity planning as user bases grow.
-
What Is a CDN? - Cloudflare Explains content delivery networks, how they improve performance through edge caching, and their role in global applications. Relevant for PMs optimizing product performance and user experience across geographic regions.