This document summarizes a presentation on reactive programming, immutable deployments using Kubernetes and Google Container Engine. The presentation covers reactive programming principles, immutable deployments inspired by functional programming, and concepts of Kubernetes including clusters, nodes, pods and services. It also demonstrates upgrading a running Node.js application on a Kubernetes cluster and discusses considerations for building reactive systems including using hosted container platforms and continuous integration tools.