Google Cloud Platform an Architect's GuideAlasdair Gilchrist - Computers Learn fundamental to advanced GCP architectural techniques using 30 + real-world use cases. The 'Google Cloud Platform an Architect's Guide' is a comprehensive handbook that covers everything that you need to know from GCP fundamentals to advanced cloud architecture topics. The book covers what you need to understand to pass the Google certification exams but goes far further and deeper as it explores real-world use cases and business scenarios. But you don't need to be an IT expert as the book is designed to cater for both beginners and those experienced in other cloud or on other on-premises networks. To that end, the book is split into distinct parts that caters for all levels of expertise. Part -1 is aimed at the novice someone new to a cloud architecture environment that needs to become familiar with the fundamentals of cloud architecture and industry best practices so the more experienced reader may wish to skip this section. Part-2 takes a far deeper dive into GCP theory and practice as well as providing real-world use cases and practical tips that are beneficial for architects at all levels. Part-3 delves much deeper into GCP practical theory on elasticity, scalability and resilience. It also covers Kubernetes in greater detail and touches on High-Performance Computing and IoT designs. The book closes with a final part dealing with cloud-native design practices and as such it covers design, monitoring, notification and remediation techniques to ensure best practice in cloud-native application design, deployment, stabilisation and commissioning. |
Contents
The Purpose of an IAM Role | |
Adding People to the Project | |
Interacting with Google Cloud Platform | |
Using GCP Cloud Tools | |
Cloud Big Data Solutions | |
Essential Cloud Infrastructure Core Services Chapter 13 VMs in Compute | |
Identity Access Management a deepdive | |
Data Storage Services a deepdive | |
Resource and Cost Management | |
Automation Elasticity and AutoScaling | |
Automating infrastructure with GCP APIs | |
Compute Engine and Virtual Machines | |
Virtual Private Cloud VPC | |
Cloud Data Storage Databases | |
Storage | |
Databases | |
Containers and Kubernetes Engine | |
App Engine | |
Serverless Compute Platform | |
Containers and Services | |
GCP architecture design and process Chapter 21 Cloud Service Design | |
Cloud Service Design | |
Resilient or HighAvailability Design | |
Building an Architecture for | |
Monitoring Alerting Incident Response | |