Google Cloud Cookbook /
Get quick hands-on experience with Google Cloud. This cookbook provides a variety of self-contained recipes that show you how to use Google Cloud services for your enterprise application. Whether you're looking for practical ways to apply microservices, AI, analytics, security, or networking so...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Electrónico eBook |
Idioma: | Indeterminado |
Publicado: |
[Place of publication not identified]
O'Reilly Media, Inc.,
2021.
|
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro
- Preface
- Who Should Read This Book
- Why I Wrote This Book
- Navigating This Book
- Conventions Used in This Book
- Using Code Examples
- O'Reilly Online Learning
- How to Contact Us
- Acknowledgments
- 1. Introduction
- 2. Cloud Functions
- 2.1. Creating a Public HTTP Google Cloud Function
- 2.2. Authenticating an HTTP Google Cloud Function
- 2.3. Accessing Environment Variables at Runtime
- 2.4. Sending Emails from Cloud Functions with SendGrid
- 2.5. Deploying Cloud Functions with a GitLab CI/CD Pipeline
- 2.6. Responding to SMS Messages with Twilio and Cloud Functions
- 2.7. Unit Testing with GitLab and Cloud Functions
- 2.8. Building an API Gateway to Gather Telemetry Data
- 3. Google Cloud Run
- 3.1. Deploying a Prebuilt Hello World Container
- 3.2. Building Your Own Hello World Container
- 3.3. Using Cloud Run with a Custom Domain
- 3.4. Triggering a Cloud Run from Cloud Pub/Sub
- 3.5. Deploying a Web Application to Cloud Run
- 3.6. Rolling Back a Cloud Run Service Deployment
- 3.7. Deploying Cloud Run Services in a Gradual Rollout
- 3.8. Cloud Run Configuration Parameters
- 4. Google App Engine
- 4.1. Deploying a Hello World to App Engine (Standard)
- 4.2. Deploying a Hello World to App Engine (Flexible)
- 4.3. Securing Your Application with Identity-Aware Proxy
- 4.4. Mapping Custom Domains with App Engine
- 4.5. Using the Google Cloud Translation Machine Learning APIs with App Engine
- 4.6. Building User Interfaces for Viewing Charts and Graphs
- 4.7. Debugging an Instance
- 4.8. Using CI/CD
- 5. Google Cloud Compute Engine
- 5.1. Creating a Windows Virtual Machine
- 5.2. Creating a Linux Virtual Machine and Installing NGINX
- 5.3. Connecting to Your Windows Virtual Machines with Identity-Aware Proxy TCP Forwarding
- 5.4. Securing Your Virtual Machine Logins with Two-Step Verification
- 5.5. Running Startup Scripts
- 5.6. Creating a Group of NGINX Web Servers with a Managed Instance Group
- 5.7. Deploying Containers to Managed Instance Groups
- 5.8. Transferring Files to Your Virtual Machine
- 5.9. Using VM Manager for Patch Management
- 5.10. Backing Up Your Virtual Machine
- 6. Google Cloud Kubernetes Engine
- 6.1. Creating a Zonal Cluster
- 6.2. Creating a Regional Cluster
- 6.3. Resizing a Cluster
- 6.4. Automatically Routing Traffic to the Nearest Cluster with Multi-Cluster Ingress
- 6.5. Deploying a Spring Boot Java Application
- 6.6. Deploying a Java Application to Kubernetes, Using Skaffold
- 6.7. Using GKE Autopilot for Running an Application You Don't Have to Manage
- 7. Working with Data
- 7.1. Speeding Up Cloud Storage Bulk Transfers by Multiprocessing
- 7.2. Speeding Up GCS Transfers for Large Files with Parallel Composite Uploads
- 7.3. Mounting GCS as a Filesystem
- 7.4. Automatically Archiving and Deleting GCS Objects