May 1, 2024
Updated June 25, 2025
28 minute read
Navigating the World of Public Cloud
jgtuub|
Find a path to becoming a Public Cloud. Learn more at:
OpenCourser.com/topic/jgtuub/public
Reading list
We've selected 30 books
that we think will supplement your
learning. Use these to
develop background knowledge, enrich your coursework, and gain a
deeper understanding of the topics covered in
Public Cloud.
Provides a vendor-neutral and industry-centric view of cloud computing, breaking down concepts, models, and mechanisms. It is highly valuable for establishing a strong foundation in cloud computing, making it suitable for those new to the topic or seeking a comprehensive overview. It is often used as a textbook in academic settings. The second edition includes updated coverage on containerization and cybersecurity.
Infrastructure as Code (IaC) fundamental practice in public cloud environments, directly relevant to the 'Exam Prep: HashiCorp Certified Terraform Associate (003)' course. provides a comprehensive guide to managing infrastructure through code, which is essential for automation and scalability in the cloud.
Cloud security critical contemporary topic. guides readers through security best practices in multi-vendor cloud environments, covering major platforms like AWS, Azure, and IBM Cloud. It's essential for anyone looking to understand the security implications of public cloud adoption and how to design and deploy secure cloud solutions.
Provides a deep dive into cloud security techniques and tactics. It's a valuable resource for understanding the nuances of securing cloud environments and is suitable for those looking to specialize in cloud security.
Delves into the patterns and practices for designing applications specifically for cloud-native environments. It's highly relevant for understanding contemporary cloud development and architecture, moving beyond basic cloud concepts to building resilient and scalable applications in the cloud.
While aimed at a specific certification, this book provides a comprehensive overview of Amazon Web Services (AWS), a major public cloud provider. It's an excellent resource for understanding core AWS services and best practices, making it highly relevant for those interested in the 'Introduction to AWS Cloud Careers' and 'Understanding the Difference Between Microsoft Azure and Amazon AWS' courses. It serves as a valuable reference for AWS professionals.
A direct follow-up to 'The Phoenix Project', this handbook provides practical guidance on implementing DevOps principles. It covers key practices like Continuous Integration, Continuous Delivery, and Site Reliability Engineering, all of which are crucial for operating effectively in the public cloud.
Provides a comprehensive overview of the fundamental concepts, technologies, and applications of public cloud computing. It covers a wide range of topics, including cloud architecture, virtualization, resource management, storage, security, and big data.
As organizations increasingly adopt strategies involving multiple cloud providers, understanding multi-cloud architecture and governance is becoming essential. covers building and managing solutions across different public and private cloud platforms, reflecting a contemporary trend in the cloud landscape.
Authored by Google engineers, this book outlines the principles and practices of Site Reliability Engineering (SRE). SRE is closely related to DevOps and is essential for managing large-scale, highly available systems in the cloud. It provides deep insights into operating reliable cloud services.
Focuses on the design decisions involved in cloud computing across different service models. It provides valuable insights for understanding how to architect solutions in the cloud, which is relevant for those looking to deepen their technical understanding and aligns with cloud architecture concepts.
FinOps rapidly growing discipline focused on managing the cost of cloud usage. is highly relevant to contemporary public cloud topics, addressing the financial aspects of operating in the cloud, which key concern for businesses and professionals.
Microservices architecture common pattern for building applications in the cloud. provides a thorough understanding of designing and implementing microservices, which is highly relevant for cloud-native development and complements the understanding of cloud architecture.
While not solely focused on cloud, this novel foundational text for understanding DevOps principles and their impact on IT operations. DevOps is intrinsically linked with successful cloud adoption and operation. provides a valuable cultural and process-oriented perspective essential for anyone working with public cloud environments.
Covers the foundational aspects and evolving trends in cloud computing security. It's a good resource for gaining a solid understanding of the security landscape in the cloud.
Provides practical guidance on designing and operating large distributed systems, which is directly applicable to managing systems in the public cloud. It covers a wide range of topics relevant to cloud system administration.
This concise book introduces specific architectural patterns for leveraging cloud platform services effectively. It's a practical guide for understanding common cloud design solutions and their impact on application architecture, useful for those looking for concrete examples of cloud design.
Covers the technical details of public and private cloud technologies, as well as the strategy and implementation details for migrating applications to the cloud. It's useful for gaining a deeper understanding of how cloud technologies work in practice and the process of cloud migration, aligning with the 'Cloud Migration Fundamentals' course.
This edited collection provides a broad overview of cloud computing principles and paradigms from various researchers. It's a comprehensive resource for understanding the academic and theoretical underpinnings of cloud computing.
While not exclusively about cloud, this book is crucial for anyone designing applications that handle large amounts of data, a common scenario in the cloud. It covers fundamental concepts related to data systems that are highly applicable to cloud databases and data processing services.
Provides a comprehensive guide to securing public cloud environments. It covers a wide range of topics, including cloud security architecture, data encryption, access control, and incident response.
Provides a practical guide to cloud computing. It covers a wide range of topics, including cloud architecture, virtualization, resource management, data storage, security, and big data. The book also includes a number of case studies and best practices.
Provides a comprehensive overview of public cloud computing architecture, deployment, and management. It covers a wide range of topics, including cloud architecture, virtualization, resource management, data storage, security, and big data.
Explores the challenges and strategies for adopting and delivering cloud computing services within organizations. It provides insights into the practical aspects of cloud adoption and its impact on businesses, relevant for understanding the organizational context of public cloud.
For more information about how these books relate to this course, visit:
OpenCourser.com/topic/jgtuub/public