Time-Saving Google Cloud Services
The time available to complete a migration or develop a new application is often too short. Using some of the services provided by Google Cloud as building blocks for our applications can save us time and money when creating new services or migrating legacy ones. Even if we are not short of time, using managed services will help us mitigate security risks and reduce maintenance tasks.
Let’s introduce some of the most useful Google Cloud services for developers and use an example to understand how we can use them together.
We’ll cover the following main topics in this chapter:
- Cloud Storage for object storage and retrieval
- Cloud Tasks for asynchronous task execution
- Firestore in Datastore mode for high-performance NoSQL storage
- Cloud Workflows for service orchestration
- Pub/Sub for inter-service messaging
- Secret Manager for storing sensitive data
- Cloud Scheduler for running jobs at the right time ...