Developing Backends with Kotlin and Spring Boot on Google Cloud

Описание к видео Developing Backends with Kotlin and Spring Boot on Google Cloud

Join this talk to learn how you can quickly create a Kotlin backend service using Spring Boot, and use Spring Cloud GCP to leverage many of the useful Google Cloud services for database, storage, and observability in minutes. These services are fully managed, so you don't need to spend any time setting up and managing new infrastructure. Instead, you can just focus on the code. When the backend is ready, we'll deploy it to our serverless platform, where your backend service can automatically scale up the number of instances based on load, but can also scale down to zero instances when no one is using it.

0:00 Introduction
3:10 Demo application
6:15 Bootstrapping the project
9:02 Hello, World!
13:12 Adding persistence with Spring Data
19:08 Google Cloud console
20:39 Credentials for GCP
25:33 Google Cloud storage
28:52 Spring Cloud GCP
29:54 Uploading a file to Google Cloud storage
34:58 Retrieving a file from Google Cloud storage
38:58 Demo: uploading a cat picture
40:57 Google Cloud Vision API
46:25 Deploying the application to Cloud Run
56:30 Demo with the Android application
1:01:30 Discussion

Speaker:
Ray Tsang, Twitter @Ray Tsang
Ray is a Developer Advocate for the Google Cloud Platform and a Java Champion. Ray works with engineering and product teams to improve Java developer productivity on GCP. Ray also helps Alphabet companies migrate and adopt cloud native architecture. Prior to Google, Ray has worked at Red Hat, Accenture, and other consulting companies. Ray focused on enterprise architecture and managed solutions delivery, and contributes to open-source projects. Aside from technology, Ray enjoys traveling and adventures.

Комментарии

Информация по комментариям в разработке