Workshop: Serverless (Knative)

Location: Seacliff B

Duration: 9:00am - 12:00pm

Day of week: Thursday

Level: Beginner

Prerequisites

No Prerequisites.

For the past several years, Google has worked on and released several critical cloud-native platforms abstracting away more and more underlying infrastructure into well-defined processes that can work across different environments.  

Atop of infrastructure is Kubernetes for container management. Followed by Istio to manage service to service communications. Now with Knative, a platform built atop of Kubernetes and Istio to build, deploy, and manage workloads.  

In this talk, we will introduce Knative, how it works, and how to configure it to easily build and deploy Spring Boot microservices from source and spinning up microservice instances on-demand through Knative's serverless capabilities. Lastly, we’ll take a look at using function framework like Spring Cloud Function to build and deploy.

Speaker: James Ward

Developer Advocate @GCPcloud

James Ward (www.jamesward.com) is a Developer Advocate for Google Cloud Platform. Formerly the Director, Open Source and Engineering Engagement at Salesforce.com he led their open source program and engineering blog. James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80’s, James found his passion for writing code. Beginning in the 90’s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. In 2011 James became a Principal Developer Evangelist at Salesforce.com where he taught developers how to deploy apps on the cloud with Heroku. From Fall 2012 to Spring 2014 James was a Developer Advocate at Typesafe where he created Typesafe Activator and led the Reactive Software vision. James tweets as @_JamesWard and posts code at github.com/jamesward.

Find James Ward at

Speaker: Ryan Knight

Principal Software Architect @GrandCloud

Ryan Knight is Principal Architect at Grand Cloud. He is a passionate technologist with extensive experience in large scale distributed systems and data pipelines. He first started Java Consulting at the Sun Java Center and has since worked at a wide variety of companies such as Lightbend, DataStax and Starbucks. From the diverse number of projects he has gained extensive experience with a wide variety of technologies. He enjoys working with clients helping them to solve their most difficult challenges. Ryan regularly speaks at conferences in the US and Abroad.

Find Ryan Knight at

Last Year's Tracks

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.