Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Google Cloud for Developers
  • Table Of Contents Toc
  • Feedback & Rating feedback
Google Cloud for Developers

Google Cloud for Developers

By : Hector Parra Martinez, Isaac Hernández Vargas
5 (7)
close
close
Google Cloud for Developers

Google Cloud for Developers

5 (7)
By: Hector Parra Martinez, Isaac Hernández Vargas

Overview of this book

As more organizations embrace cloud computing, developers new to the cloud often feel overwhelmed by cloud migration and code running directly on the cloud. Google Cloud for Developers comes packed with practical tips and expert advice to accelerate your application development journey and help you unlock the full potential of cloud computing. You’ll begin by understanding and comparing all the available options to run your code. You’ll write, deploy, monitor, and troubleshoot your code without leaving the Google Cloud IDE while selecting the best option – serverless or GKE containers – for each use case. After that, you’ll get to grips with the basic Google Cloud infrastructure services and connect your code with public APIs. This will help you add features to your application, such as language translation and object detection in images or videos. Furthermore, you’ll explore a comprehensive list of tips and best practices to make your migration smooth. You’ll also gain the necessary knowledge to write code from scratch, by employing the basics of hybrid cloud applications and build services that can run virtually anywhere. By the end of this book, you’ll be well equipped to carry out the application development process and successfully move your code to Google Cloud.
Table of Contents (20 chapters)
close
close
1
Part 1: Foundations of Developing for Google Cloud
5
Part 2: Basic Google Cloud Services for Developers
10
Part 3: Extending Your Code – Using Google Cloud Services and Public APIs
14
Part 4: Connecting the Dots –Building Hybrid Cloud Solutions That Can Run Anywhere

Writing code for Google Cloud using Cloud Shell Editor

Cloud Shell Editor (https://cloud.google.com/shell/docs/editor-overview) is included as part of Cloud Shell and adds some interesting features to write code, letting us build, test, and deploy our code, all from our favorite browser.

Cloud Shell Editor is based on Theia (https://theia-ide.org/), an open, flexible, and extensible cloud and desktop IDE platform that supports languages such as Go, Python, Java, .NET Core, and Node.js. Among its features, we can enjoy syntax highlighting and context completions, linting, and code navigation, together with debugging capabilities.

The editor can be opened from Cloud Shell, using the button highlighted in the following figure:

Figure 3.4 – Details of the Open Editor button in Cloud Shell

Figure 3.4 – Details of the Open Editor button in Cloud Shell

But it isn’t all good news...

Note

Cloud Shell has a limited usage quota per week, which also includes Cloud Shell Editor. Make sure to check your...

Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Google Cloud for Developers
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon