saturnism / spring-on-gcp-gitbook

Everything you need to know about developing/running Spring Boot applications on Google Cloud Platform.

Home Page:http://saturnism.me/spring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This is a community documentation that captures everything Ray Tsang (@saturnism) knows about running Spring Boot microservices/applications on Google Cloud Platform.

Instead of writing individual blogs on each topic, the content is organized and intended to be kept up to date. Feel free to contribute via GitHub, and/or file topic requests! If you'd like to discuss more in detail, you can schedule an office hour.

There is a lot of content on this site. Here are some recommended paths depending on what you are looking for:

{% tabs %} {% tab title="New to Google Cloud" %} {% page-ref page="getting-started/google-cloud-platform.md" %}

{% page-ref page="getting-started/cloud-shell.md" %}

{% page-ref page="getting-started/gcloud-cli.md" %}

{% page-ref page="getting-started/helloworld/" %} {% endtab %}

{% tab title="Serverless" %} {% page-ref page="getting-started/helloworld/app-engine.md" %}

{% page-ref page="getting-started/helloworld/cloud-run.md" %}

{% page-ref page="getting-started/helloworld/cloud-functions.md" %} {% endtab %}

{% tab title="Containers" %} {% page-ref page="deployment/docker/container-image.md" %}

{% page-ref page="deployment/docker/container-awareness.md" %}

{% page-ref page="getting-started/helloworld/cloud-run.md" %}

{% page-ref page="deployment/kubernetes/" %} {% endtab %}

{% tab title="App Development" %} {% page-ref page="app-dev/development-tools.md" %}

{% page-ref page="app-dev/spring-cloud-gcp.md" %}

{% page-ref page="app-dev/cloud-services/databases/cloud-sql.md" %}

{% page-ref page="app-dev/cloud-services/" %} {% endtab %} {% endtabs %}

{% hint style="info" %} This is not official Google Cloud documentation. Always refer to official documentation for current pricing, features, limitations, etc. {% endhint %}

About

Everything you need to know about developing/running Spring Boot applications on Google Cloud Platform.

http://saturnism.me/spring

License:Apache License 2.0