Reader small image

You're reading from  Google Cloud Certified Professional Cloud Developer Exam Guide

Product typeBook
Published inSep 2021
PublisherPackt
ISBN-139781800560994
Edition1st Edition
Concepts
Right arrow
Author (1)
Sebastian Moreno
Sebastian Moreno
author image
Sebastian Moreno

Sebastian Moreno is a Google Developer Expert for Google Cloud Platform. He currently leads the Cloud Center of Excellence for the Google Cloud Chapter at Everis, an NTT DATA Company, He is working on multiple projects using cloud technologies like cloud innovation, virtual agents, application modernization and data analytics. He has more than eight cloud certifications in multiple cloud providers. He is a Google Cloud Certified Professional Cloud Developer.
Read more about Sebastian Moreno

Right arrow

Preface

Google Cloud Certified Professional Cloud Developer Exam Guide is a book for learning more about Google Cloud services used by those working in a cloud developer role on a daily basis. Covering the most important services and best practices, this book will help you to design and develop cloud-native applications, reduce operational tasks, and improve the deployment speed of new features.

This content will allow you to prepare for the Google Cloud Certified Professional Cloud Developer exam by reviewing the entire exam guide through the course of the book, providing sample questions, and by covering a sample case study included in the exam.

Who this book is for

This book is intended for developers, cloud engineers, and anyone preparing for the Google Cloud Certified Professional Cloud Developer exam. Basic to intermediate development skills are required to make the best of this book.

What this book covers

Chapter 1, Google Cloud Platform Developer Fundamentals, covers the fundamentals for developers and good programming cloud practices on Google Cloud.

Chapter 2, Security Fundamentals and Best Practices, covers the essentials tips and acceptable security practices for your cloud applications.

Chapter 3, Application Modernization Using Google Cloud, covers how to take advantage of all the cloud benefits, such as autoscaling, fully managed services, and cost saving.

Chapter 4, Using Cloud Functions and Google App Engine, covers resource optimization and cost saving using two of the most popular serverless solutions on Google Cloud.

Chapter 5, Virtual Machines and Container Applications on Google Cloud Platform, covers three different compute options for deploying containerized applications on Google Cloud.

Chapter 6, Managing APIs on Google Cloud Platform, covers how to implement, expose, manage, and secure APIs on Google Cloud using three different services.

Chapter 7, Handling Unstructured Data, covers how to store and consume unstructured data in an efficient way using Google Cloud services.

Chapter 8, Databases and Event Messages in Google Cloud, covers topics, SQL, and NoSQL database services on Google Cloud for storing your data and decoupling your applications.

Chapter 9, Data Management and Database Strategies, covers different use cases and best practices regarding data management in the cloud.

Chapter 10, Optimizing Applications with Caching Strategies on Google Cloud Platform, covers how to create, implement, and manage caching strategies using Google Cloud services.

Chapter 11, Logging on Google Cloud Platform, covers how to detect errors and diagnose issues in your application faster using Google Cloud services.

Chapter 12, Cloud Monitoring, Tracing, and Debugging, covers how to create dashboards, automated alerts, and trace, profile, and debug applications to understand your application's issues and optimization opportunities.

Chapter 13, Hip Local Sample Case Study Preparation, covers a detailed review of the sample case study with a draft of a solution that meets the needs of the case.

Chapter 14, Questions and Answers, covers questions and answers related to the public exam guide for the Google Cloud Certified Professional Cloud Developer.

To get the most out of this book

To get the most out of reading this book, install the following software in order to be able to run the multiple code examples from each chapter:

You can find the instructions to install Node by following this link: https://nodejs.org/en/.

You can find the instructions to install the Google Cloud SDK by following this link: https://cloud.google.com/sdk.

If you are using the digital version of this book, we advise you to type the code yourself or access the code via the GitHub repository (link available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.

Download the example code files

You can download the example code files for this book from GitHub at https://github.com/PacktPublishing/Google-Cloud-Certified-Professional-Cloud-Developer-Exam-Guide. In case there's an update to the code, it will be updated on the existing GitHub repository.

We also have other code bundles from our rich catalog of books and videos available at https://github.com/PacktPublishing/. Check them out!

Download the color images

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. You can download it here: http://www.packtpub.com/sites/default/files/downloads/9781800560994_ColorImages.pdf.

Conventions used

There are a number of text conventions used throughout this book.

Code in text: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "Where YOUR_IMAGE is the path to the image of your application in Google Container Registry."

A block of code is set as follows:

{
  "steps": [
    {
      "name": "gcr.io/cloud-builders/gke-deploy",
      "args": [
        "run",
        "--filename=kubernetes-resource-file",
        "--location=location",
        "--cluster=cluster"
      ]
    }
  ]
}

Any command-line input or output is written as follows:

gcloud iam service-accounts set-iam-policy sa-id policy-file

Bold: Indicates a new term, an important word, or words that you see on screen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "In the Host and path rules and Frontend configuration sections, we do not make any changes."

Tips or important notes

Appear like this.

Get in touch

Feedback from our readers is always welcome.

General feedback: If you have questions about any aspect of this book, mention the book title in the subject of your message and email us at customercare@packtpub.com.

Errata: Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you have found a mistake in this book, we would be grateful if you would report this to us. Please visit www.packtpub.com/support/errata, selecting your book, clicking on the Errata Submission Form link, and entering the details.

Piracy: If you come across any illegal copies of our works in any form on the internet, we would be grateful if you would provide us with the location address or website name. Please contact us at copyright@packt.com with a link to the material.

If you are interested in becoming an author: If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, please visit authors.packtpub.com.

Share Your Thoughts

Once you've read Google Cloud Certified Professional Cloud Developer Exam Guide, we'd love to hear your thoughts! Please click here to go straight to the Amazon review page for this book and share your feedback.

Your review is important to us and the tech community and will help us make sure we're delivering excellent quality content.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Google Cloud Certified Professional Cloud Developer Exam Guide
Published in: Sep 2021Publisher: PacktISBN-13: 9781800560994
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Sebastian Moreno

Sebastian Moreno is a Google Developer Expert for Google Cloud Platform. He currently leads the Cloud Center of Excellence for the Google Cloud Chapter at Everis, an NTT DATA Company, He is working on multiple projects using cloud technologies like cloud innovation, virtual agents, application modernization and data analytics. He has more than eight cloud certifications in multiple cloud providers. He is a Google Cloud Certified Professional Cloud Developer.
Read more about Sebastian Moreno