Slide 1

Slide 1 text

Scaling teams through technology Chen Goldberg, Engineering Director, Google @GoldbergChen

Slide 2

Slide 2 text

Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis non erat sem Proprietary + Confidential Happy and productive developers

Slide 3

Slide 3 text

Extensible Consistent Integrated Open Source Principles

Slide 4

Slide 4 text

1 Extensible

Slide 5

Slide 5 text

My first community meeting

Slide 6

Slide 6 text

Organic growth or #SustainableSuccess

Slide 7

Slide 7 text

Kubernetes - Extensibility in every layer Ecosystem Interface layer: client libraries and tools Governance layer: automation and policy enforcement Application layer: deployment and routing Nucleus: API and execution Container runtime Network plugin Cloud provider Volume plugin Image registry Identity provider

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

2 Consistent

Slide 10

Slide 10 text

Reconciliation Act Robust Robust Observe Diff

Slide 11

Slide 11 text

Kubernetes’ API extensions Flexible Robust Custom resource definition (CRD) Robust API server builder Robust Kube aggregator Core Easier

Slide 12

Slide 12 text

Accelerate innovation API CLI UI kubelet

Slide 13

Slide 13 text

Anthos Building Blocks Infrastructure Operator Kubernetes Portable container orchestration Service Operator / SRE Istio Developer Knative Build, deploy, scale using serverless primitives. Best Developer Experience Code to Prod Connect, secure, manage, monitor services Accelerate innovation

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

3 Integrated

Slide 16

Slide 16 text

Existing environments

Slide 17

Slide 17 text

Open platform to connect, secure and manage services Works consistently across environments Istio

Slide 18

Slide 18 text

More intelligence in the hands of operators Relieves developers from writing common capabilities that every app requires Two big benefits: Decoupling operations from development

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

4 Open Source

Slide 21

Slide 21 text

OSS engagement yields network effects Usage SO posts, blogs, meetups... Awareness Use Cases Tools, libraries, extensions... Users Developers Vendors Solutions Gaps

Slide 22

Slide 22 text

*Source: Glassdoor 1.6M+ Contributions to Kubernetes 16K+ Job openings* 32,000+ Contributors 50k+ GitHub Stars

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

3 2 1 Extensible Consistent Integrated Open Source 4 Principles

Slide 25

Slide 25 text

3 2 1 Velocity Teamwork Inclusivity Diversity 4 The team

Slide 26

Slide 26 text

The future is bright

Slide 27

Slide 27 text

Q&A

Slide 28

Slide 28 text

That’s a wrap. Learn more: cloud.google.com

Slide 29

Slide 29 text

Kubernetes