|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Readthedocs||133||3 years ago||8||apache-2.0|
|Documentation for the Google Genomics cookbook.|
|Systematically_self Study_python||112||7 years ago||1||gpl-3.0|
|Google Cloud Platform Cookbook||24||8 months ago||3||mit||Less|
|Google Cloud Platform Cookbook, published by Packt|
|Chef Google_auth_proxy||10||5 years ago||mit||Ruby|
|Chef Provider for Google Auth Proxy|
|Gruyere||9||4 years ago||apache-2.0||Ruby|
|Google Gruyere chef cookbook|
|Chef Google||7||5 years ago||2||apache-2.0||Ruby|
|Cookbook||6||5 years ago||1||TeX|
|Gae Cookbook||4||10 years ago||apache-2.0||Ruby|
|Development repository for Floqq's Google App Engine chef recipe|
|Cookbook Google Authenticator||4||6 years ago||1||Ruby|
|Cookbook for installing google authenticator|
Google Cloud Platform is a cloud computing platform that offers products and services to host applications using a state-of-the art infrastructure and technology. You can build and host applications and websites, store data, and analyze data on Google's scalable infrastructure. This book follows a recipe-based approach, giving you hands-on experience to make the most out of Google Cloud services.
This book starts with practical recipes, giving you heads-up on how to utilize Google Cloud's common services. Then, you’ll see how to make full use of Google Cloud components such as Networking, Security, Management, and Developer tools. Next, we deep dive into implementing core Google Cloud services into your organization, with practical recipes on App Engine, Compute Engine Microservices with Cloud functions, Virtual Networks, and Cloud Storage. Later, we provide recipes on implementing authentication and security, Cloud APIs, command-line management, deployment management, and Cloud SDK.
Finally, we cover administration troubleshooting tasks with compute and container engine and how to monitor your organization’s efficiency with best practices. By the end of this book, you’ll have a complete understanding of how to implement Google Cloud services in your organization with ease.
All of the code is organized into folders. For example, Chapter02.
For testing Python code, install the Google Cloud Client Library for Python:
pip install google-cloud
Or use this repository
For testing Node.js code, you can do an npm install of the required Node.js packages
The code will look like the following:
#! /bin/bash apt-get update apt-get install -y apache2 cat <<EOF > /var/www/html/index.html <html><body><h1>Hello World</h1> <p>Web server on the alpha and beta networks</p> </body></html> EOF
The readers should have a Linux VM, which is where the examples can be downloaded to and executed. The Linux VM will act as your development machine. Make sure that your development machine has enough space to handle the number of dependencies that will be installed along with the code. A basic understanding of cloud services and GCP is necessary.
Few recipes have simple configuration of services and others will require changes to source code. Hence, a familiarity with a programming language (Python/Node.js) and basic Linux knowledge will be beneficial.
Due to the rapid evolution of tools and dependencies, there is the possibility of commands and code breaking. Head over to the documentation if you need to modify the commands/code to suit your needs.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.